반응형

분류 전체보기 2070

출구와 귀국의 차이점은 무엇입니까?

출구와 귀국의 차이점은 무엇입니까? [복제] 이 질문에 이미 답변이 있습니다. return 문 대 main ()의 exit () 8 답변 C 프로그램의 어느 곳에서나 호출 될 때 C 프로그래밍에서 return과 exit 문의 차이점은 무엇입니까? return 은 함수 호출에서 반환되는 언어의 명령어입니다. exit 는 현재 프로세스를 종료하는 시스템 호출 (언어 문이 아님)입니다. 둘 다 (거의) 동일한 일을 수행하는 유일한 경우 main()는 main에서 리턴이 exit(). 예 return: #include void f(){ printf("Executing f\n"); return; } int main(){ f(); printf("Back from f\n"); } 이 프로그램을 실행하면 다음과 같이 ..

developer tip 2020.09.16

getter 만 사용하는 자동화 된 속성, 설정할 수있는 이유는 무엇입니까?

getter 만 사용하는 자동화 된 속성, 설정할 수있는 이유는 무엇입니까? 자동화 된 속성을 만들었습니다. public int Foo { get; } 이것은 게터 전용입니다. 하지만 생성자를 만들 때 값을 변경할 수 있습니다. public MyClass(string name) { Foo = 5; } 이것이 get-only인데 왜 가능합니까? 이것은 Mark의 MSDN 매거진 기사 'C # : The New and Improved C # 6.0'에 설명 된대로 "읽기 전용 속성에 대한 자동 속성 이니셜 라이저"라고도하는 새로운 C # 6 기능인 "게터 전용 자동 속성"입니다 . Michaelis 및 C # 6.0 초안 언어 사양 . 읽기 전용 필드의 setter는 생성자에서만 액세스 할 수 있으며, 다른..

developer tip 2020.09.16

여러 RE 엔진을 사용하여 정규식을 테스트하려면 어떻게해야합니까?

여러 RE 엔진을 사용하여 정규식을 테스트하려면 어떻게해야합니까? [닫은] 다른 정규식 엔진에 대해 동일한 정규식을 어떻게 테스트 할 수 있습니까? 가장 강력한 무료 온라인 정규 표현식 테스트 도구는 단연코 http://regex101.com/입니다. -RE 엔진 (PCRE, JavaScript, Python)을 선택하고, 디버거를 사용하고, 일치 항목을 채색하고, 즉시 정규 표현식을 설명하고, 정규식 플레이 그라운드에 대한 영구 링크를 만듭니다. 기타 온라인 도구 : http://www.rexv.org/-PHP 및 Perl PCRE, Posix, Python, JavaScript 및 Node.js 지원 http://refiddle.com/-jsfiddle에서 영감을 얻었지만 정규식 용입니다. JavaS..

developer tip 2020.09.16

가상 메모리와 실제 메모리의 차이점은 무엇입니까?

가상 메모리와 실제 메모리의 차이점은 무엇입니까? 나는 종종 운영 체제의 가상화 개념과 혼동됩니다. RAM을 물리적 메모리로 고려할 때 프로세스를 실행하기 위해 가상 메모리가 필요한 이유는 무엇입니까? 이 가상 메모리는 외부 하드 드라이브의 프로세스 (프로그램)가 실행을 위해 주 메모리 (물리적 메모리)로 가져올 때 어디에 있습니까? 누가 가상 메모리를 관리하며 가상 메모리의 크기는 얼마입니까? RAM의 크기가 4GB (즉, 2 ^ 32-1 주소 공간) 인 경우 가상 메모리의 크기는 얼마입니까? 가상 메모리는 무엇보다도 프로그래머에게 시스템에서 무한 메모리를 사용할 수 있다는 환상을주는 추상화입니다. 가상 메모리 매핑은 실제 물리적 주소와 일치하도록 만들어집니다. 운영 체제를 만들고 이러한 매핑과 거래 ..

developer tip 2020.09.16

C ++에서 main () 내부에 아무것도 선언하지 않고 컴파일 후에 작동하는 응용 프로그램을 갖는 방법은 무엇입니까?

C ++에서 main () 내부에 아무것도 선언하지 않고 컴파일 후에 작동하는 응용 프로그램을 갖는 방법은 무엇입니까? 인터뷰에서 나는 다음과 같은 질문에 직면했습니다. 친구가 콘솔에 피보나치 숫자를 인쇄하는 단일 소스 코드 파일을 제공했습니다. main () 블록은 비어 있으며 내부에 명령문이 없습니다. 이것이 어떻게 가능한지 설명하십시오 (힌트 : 글로벌 인스턴스!) 나는 이것에 대해 정말로 알고 싶습니다. 어떻게 그런 일이 가능할 수 있는지! 다음과 같이 구현 될 가능성이 높습니다. void print_fibs() { //implementation } int ignore = (print_fibs(), 0); int main() {} 이 코드에서 전역 변수 ignore는 main()함수에 들어가기 전..

developer tip 2020.09.16

Windows에서 tkinter를 pip 또는 easy_install하는 방법

Windows에서 tkinter를 pip 또는 easy_install하는 방법 내 유휴 상태에서 tkinter가져올 수 없다는 오류가 발생합니다 . 설치하는 간단한 방법이 있나요 tkinter통해 pip또는 easy_install? 이것을 위해 많은 패키지 이름이 날아 다니는 것 같습니다 ... 이 및 기타 여러 변형 tkinter-pypy이 작동하지 않습니다. pip install python-tk 저는 Python 2.7을 사용하는 Windows에 있으며 apt-get. 감사. 여기서 두 가지 해결책을 볼 수 있습니다. 1) Python 용 Docs-Tkinter 설치 ( Windows 용 )를 따르십시오 . Tkinter (및 Python 3.1부터 ttk)는 모든 표준 Python 배포에 포함되어..

developer tip 2020.09.16

.htaccess에 주석 추가

.htaccess에 주석 추가 이것이 작동하는 이유 : RewriteRule (.+)/$ $1 그리고이 작품 : RewriteRule (.+)/$ $1 [L] #bla bla bla 그러나 이것은 작동하지 않습니다. RewriteRule (.+)/$ $1 #bla bla bla .htaccess의 주석은 다른 문에 추가되지 않고 자체 줄 에 있어야합니다 . 마지막 규칙은 댓글이 실제로 댓글이 아니기 때문에 작동하지 않습니다. htaccess로의 댓글은 시작해야 로모그래퍼 #하지 임의 어디서나 (행의 시작에 있어야합니다)합니다. 두 번째 경우에는 #bla bla bla이 RewriteRule지시문 의 네 번째 매개 변수로 해석되며 이는 단순히 무시됩니다. 마지막 경우 #bla bla bla에는 세 번째 매..

developer tip 2020.09.16

std :: map 삽입 또는 std :: map 찾기?

std :: map 삽입 또는 std :: map 찾기? 기존 항목을 보존하려는 맵을 가정합니다. 20 %의 경우 삽입하는 항목은 새 데이터입니다. 반환 된 반복자를 사용하여 std :: map :: find 다음 std :: map :: insert를 수행하는 것이 장점이 있습니까? 아니면 삽입을 시도한 다음 반복자가 레코드가 삽입되었는지 여부를 나타내는 지 여부에 따라 작업하는 것이 더 빠릅니까? 대답은 둘 다하지 않는다는 것입니다. 대신 당신의 항목 (24)에 의해 제안 뭔가하고 싶은 효과적인 STL 에 의해 스콧 마이어스를 : typedef map MapType; // Your map type may vary, just change the typedef MapType mymap; // Add el..

developer tip 2020.09.16

데이터베이스 테이블에서 "select count (1) from table_name"은 무엇을 의미합니까?

데이터베이스 테이블에서 "select count (1) from table_name"은 무엇을 의미합니까? 실행 select count(*) from table_name하면 행 수를 반환합니다. 무엇을 count(1)합니까? 여기서 무엇을 1의미합니까? 이것은 count(*)(실행시 동일한 결과를 제공하므로) 동일합니까? COUNT 함수에 대한 매개 변수는 각 행에 대해 평가되는 표현식입니다. COUNT 함수는 표현식이 널이 아닌 값으로 평가되는 행 수를 리턴합니다. (*는 평가되지 않는 특수 표현식이며 단순히 행 수를 반환합니다.) 표현식에는 ALL 및 DISTINCT의 두 가지 추가 수정자가 있습니다. 중복 항목을 삭제할지 여부를 결정합니다. ALL이 기본값이므로 예제는 count (ALL 1)와 동..

developer tip 2020.09.16
반응형