반응형

C# 7462

힘내와 머큐리얼-비교 및 대조

힘내와 머큐리얼-비교 및 대조 한동안 나는 개인 프로젝트에 서브 버전을 사용하고있다. 점점 더 Git과 Mercurial, 그리고 DVCS에 대한 좋은 소식을 계속 듣고 있습니다. DVCS 전체에 소용돌이를 드리고 싶지만 어느 옵션에도 익숙하지 않습니다. Mercurial과 Git의 차이점은 무엇입니까? 참고 : 나는 어느 것이 "가장 좋은지"또는 어떤 것을 시작해야하는지 찾으려고 하지 않습니다 . 나는 주로 구현과 철학 측면에서 어떻게 다른지 알고 싶어하기 때문에 비슷한 부분과 다른 부분을 주로 찾고 있습니다. 면책 조항 : 나는 Git을 사용하고 git 메일 링리스트에서 Git 개발을 따르고 심지어 Git (주로 gitweb)에 약간 기여합니다. 나는 설명서와 FreeNode의 #revctrl IRC..

development 2020.02.11

생성자 서명을 정의하는 인터페이스?

생성자 서명을 정의하는 인터페이스? 이것이 처음 으로이 문제에 부딪힌 것은 이상한 일이지만, C # 인터페이스에서 생성자를 어떻게 정의합니까? 편집 일부 사람들은 예를 원했습니다 (자유 시간 프로젝트이므로 게임입니다). IDrawable + 업데이트 + 그리기 업데이트 (화면 가장자리 확인 등)하고 자체를 그릴 수 있으려면 항상가 필요합니다 GraphicsDeviceManager. 따라서 객체에 대한 참조가 있는지 확인하고 싶습니다. 이것은 생성자에 속합니다. 이제 이것을 작성 했으므로 여기에서 구현 IObservable하고있는 것이 있다고 생각 GraphicsDeviceManager합니다 IDrawable... XNA 프레임 워크를 얻지 못하거나 프레임 워크가 잘 생각되지 않는 것 같습니다. 편집 인터..

development 2020.02.11

__pycache__는 무엇입니까?

__pycache__는 무엇입니까? 내가 이해 한 바에 따르면 캐시는 비슷한 파일로 암호화 된 파일입니다. 우리는 무엇을해야합니까 __pycache__폴더? 소스 코드 대신 사람들에게 제공하는 것입니까? 내 입력 데이터입니까? 이 폴더는 계속 생성됩니다. 무엇을위한 것입니까? 파이썬에서 프로그램을 실행하면 인터프리터는 먼저 바이트 코드로 컴파일하고 (이것은 지나치게 단순화 된 것입니다) __pycache__폴더에 저장 합니다. 거기에서 보면 프로젝트 폴더에 .py 파일 이름을 공유하는 많은 파일이 있으며 확장자는 .pyc 또는 .pyo입니다. 이들은 각각 바이트 코드 컴파일 및 최적화 된 바이트 코드 컴파일 버전의 프로그램 파일입니다. 프로그래머는 거의 무시할 수 있습니다 ... 프로그램을 조금 더 빨리..

development 2020.02.10

JavaScript에서 부동 소수점 숫자 정밀도를 처리하는 방법은 무엇입니까?

JavaScript에서 부동 소수점 숫자 정밀도를 처리하는 방법은 무엇입니까? 다음과 같은 더미 테스트 스크립트가 있습니다. function test() { var x = 0.1 * 0.2; document.write(x); } test(); 이렇게하면 결과가 인쇄 0.020000000000000004되지만 인쇄하는 동안 0.02계산기가 사용됩니다. 내가 이해하는 한 이것은 부동 소수점 곱셈 정밀도의 오류 때문입니다. 그런 경우에 올바른 결과를 얻을 수있는 좋은 해결책이 0.02있습니까? 나는 toFixed반올림 과 같은 기능이 있거나 또 다른 가능성이 있다는 것을 알고 있지만 실제로는 절단과 반올림없이 정수를 인쇄하고 싶습니다. 당신 중 하나가 멋지고 우아한 해결책을 가지고 있는지 알고 싶었습니다. 물..

development 2020.02.10

PHP 치명적 오류를 잡는 방법

PHP 치명적 오류를 잡는 방법 set_error_handler()대부분의 PHP 오류를 잡는 데 사용할 수 있지만 E_ERROR존재하지 않는 함수 호출과 같은 치명적인 ( ) 오류에는 작동하지 않습니다. 이 오류를 잡는 다른 방법이 있습니까? mail()모든 오류 를 요청 하고 PHP 5.2.3을 실행 중입니다. register_shutdown_functionPHP 5.2 이상이 필요한을 사용하여 치명적 오류를 기록하십시오 . register_shutdown_function( "fatal_handler" ); function fatal_handler() { $errfile = "unknown file"; $errstr = "shutdown"; $errno = E_CORE_ERROR; $errline =..

development 2020.02.10

C #에서 일반 목록을 어떻게 복제합니까?

C #에서 일반 목록을 어떻게 복제합니까? C #에 일반 객체 목록이 있고 목록을 복제하려고합니다. 목록의 항목은 복제 가능하지만 수행 할 수있는 옵션이없는 것 같습니다 list.Clone(). 이 문제를 해결하는 쉬운 방법이 있습니까? 확장 방법을 사용할 수 있습니다. static class Extensions { public static IList Clone(this IList listToClone) where T: ICloneable { return listToClone.Select(item => (T)item.Clone()).ToList(); } } 요소가 값 유형 인 경우 다음을 수행 할 수 있습니다. List newList = new List(oldList); 그러나 참조 유형이고 딥 카피를 ..

development 2020.02.10

Docker 컨테이너의 파일 시스템 탐색

Docker 컨테이너의 파일 시스템 탐색 도커와 함께 컨테이너 내부에서 발생하는 일이나 그 안에 존재하는 파일을 이해해야한다는 것을 알았습니다. 한 가지 예는 docker index에서 이미지를 다운로드하는 것입니다. 이미지에 포함 된 단서가 없으므로 응용 프로그램을 시작할 수 없습니다. 이상적인 것은 이것들이나 그와 동등한 것을 ssh 할 수 있다는 것입니다. 이것을 할 수있는 도구가 있습니까, 아니면 내가 이것을 할 수 있어야한다고 생각하는 docker에 대한 개념화가 잘못 되었습니까? 방법 1 : 스냅 샷 컨테이너 파일 시스템을 다음과 같이 평가할 수 있습니다. # find ID of your running container: docker ps # create image (snapshot) from..

development 2020.02.10

다형성이란 무엇이며, 그 목적은 무엇이며 어떻게 사용됩니까?

다형성이란 무엇이며, 그 목적은 무엇이며 어떻게 사용됩니까? 다형성이란 무엇이며, 그 목적은 무엇이며 어떻게 사용됩니까? 용어의 그리스어 뿌리에 대해 생각하면 분명해집니다. 폴리 = 다수 : 폴리곤 =다면, 폴리스티렌 = 많은 스티렌 (a) , 폴리 글롯 = 많은 언어 등. Morph = 변화 또는 형태 : 형태 = 생물학적 형태 연구, Morpheus = 어떤 형태를 취할 수있는 그리스의 꿈의 신. 따라서 다형성은 (프로그래밍에서) 다른 기본 형태 (데이터 유형)에 대해 동일한 인터페이스를 제시하는 능력입니다. 예를 들어, 많은 언어에서 정수와 부동 소수점은 유형이 다르기 때문에 상관없이 더하기, 빼기, 곱하기 등을 할 수 있으므로 암시 적으로 다형성입니다. 그것들은 일반적인 용어로는 거의 객체로 간주..

development 2020.02.10

목록을 변환하는 방법

목록을 변환하는 방법Java에서 int []? [복제] 이 질문에는 이미 답변이 있습니다. 정수를 포함하는 ArrayList를 기본 int 배열로 변환하는 방법은 무엇입니까? 답변 12 개 이것은이 질문과 비슷합니다 : Java에서 int []를 Integer []로 변환하는 방법은 무엇입니까? Java를 처음 사용합니다. 어떻게는 변환 할 수 있습니다 List에 int[]자바로? List.toArray()실제로 Object[]nether Integer[]또는 로 캐스팅 할 수있는을 반환 하기 때문에 혼란 스럽습니다 int[]. 지금은 루프를 사용하여 그렇게하고 있습니다. int[] toIntArray(List list){ int[] ret = new int[list.size()]; for(int i =..

development 2020.02.10

UIViewController의보기가 보이는지 확인하는 방법

UIViewController의보기가 보이는지 확인하는 방법 많은보기가있는 탭 표시 줄 응용 프로그램이 있습니다. UIViewController내부에서 특정 항목 이 현재 보이는지 알 수있는 방법 이 UIViewController있습니까? (재산을 찾고) 뷰가 현재 표시되어있는 경우 뷰의 창 속성 은 0이 아닙니다. 뷰 컨트롤러에서 기본 뷰를 확인하십시오. view 메소드를 호출하면 뷰가로드되고 (로드되지 않은 경우) 불필요 할 수 있습니다. 이미로드되어 있는지 먼저 확인하는 것이 좋습니다. 이 문제를 피하기 위해 isViewLoaded에 대한 호출을 추가했습니다. if (viewController.isViewLoaded && viewController.view.window) { // viewContro..

development 2020.02.10
반응형