반응형

전체 글 3218

C ++ : 유형 지정자 전후 대 const 참조

C ++ : 유형 지정자 전후 대 const 참조 다음과 같은 주장의 차이점은 무엇입니까? int foo1(const Fred &arg) { ... } 과 int foo2(Fred const &arg) { ... } ? 이 사례는 초고속 FAQ에서 다루지 않습니다. &와 관련하여 const를 오른쪽에서 왼쪽으로 읽는 것과의 차이 는 없으므로 둘 다 불변의 Fred 인스턴스에 대한 참조를 나타냅니다. Fred& const참조 자체는 불변이며, 이는 중복 됨을 의미합니다 . 를 처리 할 때 const를 포인터 모두 Fred const*와 Fred* const유효하지만 다릅니다. 그것은 스타일의 문제이지만 const 멤버 함수를const 포함하여 일관되게 적용 할 수 있기 때문에 접미사로 사용하는 것을 선호 ..

IT박스 2020.07.03

비동기식 vs 멀티 스레딩-차이점이 있습니까?

비동기식 vs 멀티 스레딩-차이점이 있습니까? 비동기식 호출은 항상 새로운 스레드를 생성합니까? 둘의 차이점은 무엇입니까? 비동기 호출은 항상 새 스레드를 작성하거나 사용합니까? 위키 백과는 말합니다 : 컴퓨터 프로그래밍에서 비동기 이벤트는 기본 프로그램 흐름과 독립적으로 발생하는 이벤트입니다. 비동기 작업은 비 차단 구성표에서 실행되는 작업으로 기본 프로그램 흐름에서 처리를 계속할 수 있습니다. 단일 스레드에서 비동기 호출을 수행 할 수 있다는 것을 알고 있습니까? 이것이 어떻게 가능한지? 이 질문은 대답하기에는 너무 일반적입니다. 일반적인 경우 비동기 호출이 반드시 새 스레드를 생성하지는 않습니다. 기존 스레드 풀 또는 외부 프로세스가 다른 방법으로 구현하는 한 가지 방법입니다. 언어, 객체 모델 (..

IT박스 2020.07.03

모든 CPAN 모듈을 최신 버전으로 업데이트하려면 어떻게합니까?

모든 CPAN 모듈을 최신 버전으로 업데이트하려면 어떻게합니까? 모든 CPAN 모듈을 최신 버전으로 업데이트하려면 어떻게합니까? 사용하는 다른 방법 upgrade의 기본 CPAN 쉘에서 사용하는 것입니다 cpanminus및 cpan-outdated. 이것들은 사용하기 쉽고 민첩하여 CPAN 쉘로 돌아 가기가 거의 없습니다. 한 번에 모든 모듈을 업그레이드하려면 명령은 다음과 같습니다. cpan-outdated -p | cpanm cpanminus문서 설명과 같이 설치하는 것이 좋습니다 . curl -L https://cpanmin.us | perl - App::cpanminus 그리고 다음을 cpan-outdated사용하여 다른 모든 CPAN 모듈과 함께 설치하십시오 cpanm. cpanm App::cp..

IT박스 2020.07.03

널 인수에 대한 메소드 오버로드

널 인수에 대한 메소드 오버로드 매개 변수와 함께 세 가지 방법을 추가했습니다. public static void doSomething(Object obj) { System.out.println("Object called"); } public static void doSomething(char[] obj) { System.out.println("Array called"); } public static void doSomething(Integer obj) { System.out.println("Integer called"); } 내가 호출 할 때 doSomething(null)컴파일러는 모호한 메소드 로 오류를 발생시킵니다 . 그래서 문제 때문에 Integer및 char[]방법이나 Integer와 Obje..

IT박스 2020.07.03

인형 용 게터 \ 세터

인형 용 게터 \ 세터 나는 getters와 setter 주위에 머리를 갖기 위해 노력하고 있었고 그것의 침몰하지 않았다. 나는 JavaScript Getters and Setters 와 Getters and Setters 정의하고 그것을 얻지 못했다. 누군가가 명확하게 진술 할 수 있습니까? 게터와 세터가해야 할 일 아주 간단한 예를 들어보십시오. @millimoose의 답변 외에도 setter를 사용하여 다른 값을 업데이트 할 수도 있습니다. function Name(first, last) { this.first = first; this.last = last; } Name.prototype = { get fullName() { return this.first + " " + this.last; }, s..

IT박스 2020.07.03

datetime.strptime으로 기간 (AM / PM)을 어떻게 설명 할 수 있습니까?

datetime.strptime으로 기간 (AM / PM)을 어떻게 설명 할 수 있습니까? 특히 나는 이것을 단순화시키는 코드를 가지고있다 : from datetime import datetime date_string = '2009-11-29 03:17 PM' format = '%Y-%m-%d %H:%M %p' my_date = datetime.strptime(date_string, format) # This prints '2009-11-29 03:17 AM' print my_date.strftime(format) 무엇을 제공합니까? 파이썬은 날짜를 구문 분석 할 때 기간 지정자를 무시합니까? 아니면 바보 같은 일을하고 있습니까? 파이썬 time.strftime문서는 말합니다 : strptime () 함..

IT박스 2020.07.03

바이너리 파일이없는 gitignore

바이너리 파일이없는 gitignore 어떻게 바이너리 파일은 무시 될 수있다 git사용하여 .gitignore파일을? 예: $ g++ hello.c -o hello "hello"파일은 이진 파일입니다. 수 git이 파일을 무시? # Ignore all * # Unignore all with extensions !*.* # Unignore all dirs !*/ ### Above combination will ignore all files without extension ### # Ignore files with extension `.class` & `.sm` *.class *.sm # Ignore `bin` dir bin/ # or */bin/* # Unignore all `.jar` in `bin` d..

IT박스 2020.07.03

PDF 파일에서 텍스트를 추출하는 방법은 무엇입니까?

PDF 파일에서 텍스트를 추출하는 방법은 무엇입니까? 을 사용 하여이 PDF 파일에 포함 된 텍스트를 추출하려고합니다 Python. PyPDF2 모듈을 사용하고 있으며 다음 스크립트가 있습니다. import PyPDF2 pdf_file = open('sample.pdf') read_pdf = PyPDF2.PdfFileReader(pdf_file) number_of_pages = read_pdf.getNumPages() page = read_pdf.getPage(0) page_content = page.extractText() print page_content 코드를 실행하면 PDF 문서에 포함 된 것과 다른 다음 출력이 나타납니다. !"#$%#$%&%$&'()*%+,-%./01'*23%4 5'%1$#26..

IT박스 2020.07.03

핸들 바 템플릿에서 주석을 사용하는 방법은 무엇입니까?

핸들 바 템플릿에서 주석을 사용하는 방법은 무엇입니까? 템플릿 엔진으로 Handlebar.js를 사용하고 있습니다. 이제 핸들 바 템플릿의 일부 블록을 주석 처리하고 싶습니다. 그러나 Handlebar는 Handlebar 주석 블록 내부의 표현식을 무시하지 않는다는 것을 깨달았습니다. 이에 대한 해결 방법이 있습니까? 최신 버전의 핸들 바에는 블록 주석 지원이 있습니다. {{!-- {{commented expressions}} --}} https://github.com/wycats/handlebars.js/commit/a927a9b0adc39660f0794b9b210c9db2f7ddecd9 여는 괄호 뒤에 느낌표를 추가하십시오. 정규식 : {{expressions}} 주석이 달린 표현 : {{!expre..

IT박스 2020.07.03
반응형