반응형

자바 2644

인형 용 게터 \ 세터

인형 용 게터 \ 세터 나는 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

Subversion History (전체 텍스트) 검색

Subversion History (전체 텍스트) 검색 모든 히스토리를 포함하여 서브 버전 저장소의 전체 텍스트 검색을 수행하는 방법이 있습니까? 예를 들어, 어딘가에 사용한 기능을 작성했지만 필요하지 않았으므로 파일을 svn rm'd했지만 이제 다른 용도로 사용하려면 다시 찾아야합니다. svn 로그는 아마도 "제거 된 미사용 항목"과 같은 것을 말하고, 그런 체크인이 많이 있습니다. 편집 2016-04-15 : 여기에 "전체 텍스트 검색"이라는 용어가 요구하는 것은 파일 이름 및 / 또는 커밋 메시지가 아닌 커밋 기록의 실제 차이점 을 검색하는 것 입니다. 필자는 위의 문구가 그 점을 잘 반영하지 않기 때문에 이것을 지적하고 있습니다. 그의 예제에서는 파일 이름 및 / 또는 커밋 메시지 만 찾을 수 있..

IT박스 2020.07.02

왜 팬더에서 데이터 프레임의 사본을 만들어야합니까?

왜 팬더에서 데이터 프레임의 사본을 만들어야합니까? 부모 데이터 프레임에서 하위 데이터 프레임을 선택할 때 일부 프로그래머가 .copy()방법을 사용하여 데이터 프레임의 복사본을 만드는 것을 알았습니다 . 왜 데이터 프레임의 복사본을 만들고 있습니까? 사본을 만들지 않으면 어떻게됩니까? 이것은 바울의 대답으로 확장됩니다. Pandas에서 DataFrame을 인덱싱하면 초기 DataFrame에 대한 참조가 반환됩니다. 따라서 하위 집합을 변경하면 초기 DataFrame이 변경됩니다. 따라서 초기 DataFrame이 변경되지 않도록하려면 복사본을 사용하고 싶을 것입니다. 다음 코드를 고려하십시오. df = DataFrame({'x': [1,2]}) df_sub = df[0:1] df_sub.x = -1 pr..

IT박스 2020.07.02

파일 시스템 종속성이있는 단위 테스트 코드

파일 시스템 종속성이있는 단위 테스트 코드 ZIP 파일이 주어지면 다음을 수행 해야하는 구성 요소를 작성 중입니다. 파일을 압축 해제하십시오. 압축이 풀린 파일 중에서 특정 dll을 찾으십시오. 리플렉션을 통해 해당 dll을로드하고 그것에 대한 메소드를 호출하십시오. 이 구성 요소를 단위 테스트하고 싶습니다. 파일 시스템을 직접 다루는 코드를 작성하려고합니다. void DoIt() { Zip.Unzip(theZipFile, "C:\\foo\\Unzipped"); System.IO.File myDll = File.Open("C:\\foo\\Unzipped\\SuperSecret.bar"); myDll.InvokeSomeSpecialMethod(); } 그러나 사람들은 종종 "파일 시스템, 데이터베이스, 네..

IT박스 2020.07.02

루비에서 파이썬 배우기;

루비에서 파이썬 배우기; 차이점과 유사점 나는 루비를 잘 알고있다. 나는 현재 파이썬을 배울 필요가 있다고 생각합니다. 두 가지를 모두 알고있는 사람들에게는 두 개념이 비슷한 개념과 다른 개념은 무엇입니까? JavaScripter를 위해 Learning Lua를 위해 작성한 입문서와 비슷한 목록을 찾고 있습니다 . 공백의 중요성 및 루핑 구문과 같은 간단한 것들; nil파이썬 의 이름 , 그리고 "가상"으로 간주되는 값; 그것은 동등한 사용하는 관용적 인 map과 each, 또는이다 중얼 somethingaboutlistcomprehensions가 중얼 규범? 다양한 답변을 얻을 수 있다면 커뮤니티 위키로 모아서 기쁩니다. 그렇지 않으면 당신은 모두 하나의 진정한 포괄적 인 목록을 만들려고 서로 싸울 수..

IT박스 2020.07.02

한 지점에서 다른 지점으로 체리를 선택하는 방법

한 지점에서 다른 지점으로 체리를 선택하는 방법 나는 두 가지를 가지고 master와 dev. 나는 오전 dev지사와 나는 1가에서 커밋 체리 - 선택하고자 master하는 dev. 그래서 나는 $ git cherry-pick be530cec7748e037c665bd5a585e6d9ce11bc8ad Finished one cherry-pick. 내가 할 때 git status와 gitx, 나는 커밋 내 보이지 않는 be530cec7748e037c665bd5a585e6d9ce11bc8ad자식 역사. dev지점 에서 커밋을 어떻게 확인할 수 있습니까? 체리 픽을 선택하면 새로운 SHA로 새로운 커밋이 생성됩니다. 당신이 할 경우 git cherry-pick -x 그런 다음 적어도 새 커밋에 추가 된 원래 커..

IT박스 2020.07.02
반응형