프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A


13
코어 당 최적 스레드 수
4 코어 CPU가 있고 최소 시간 내에 일부 프로세스를 실행하려고한다고 가정하겠습니다. 프로세스는 이상적으로 병렬화 가능하므로 무한한 수의 스레드에서 청크를 실행할 수 있으며 각 스레드는 동일한 시간이 걸립니다. 코어가 4 개이므로 단일 코어는 주어진 순간에 단일 스레드 만 실행할 수 있기 때문에 코어보다 더 많은 스레드를 실행해도 속도가 향상되지 않을 것으로 …

7
Jest를 사용하여 ES6 모듈 가져 오기를 어떻게 조롱 할 수 있습니까?
이것이 불가능하다고 생각하기 시작했지만 어쨌든 묻고 싶습니다. ES6 모듈 중 하나가 특정 방식으로 다른 ES6 모듈을 호출하는지 테스트하고 싶습니다. Jasmine을 사용하면 매우 쉽습니다. 앱 코드 : // myModule.js import dependency from './dependency'; export default (x) => { dependency.doSomething(x * 2); } 그리고 테스트 코드 : //myModule-test.js import myModule from '../myModule'; …

18
문자열 자연 정렬을위한 내장 함수가 있습니까?
Python 3.x를 사용하면 자연스러운 알파벳 정렬을 수행하려는 문자열 목록이 있습니다. 자연 정렬 : Windows의 파일이 정렬되는 순서입니다. 예를 들어 다음 목록은 자연스럽게 정렬됩니다 (원하는 것). ['elm0', 'elm1', 'Elm2', 'elm9', 'elm10', 'Elm11', 'Elm12', 'elm13'] 그리고 여기 위 목록의 "정렬 된"버전이 있습니다 : ['Elm11', 'Elm12', 'Elm2', 'elm0', 'elm1', 'elm10', 'elm13', 'elm9'] 첫 …


14
디렉토리에서 필터링 된 파일 목록 가져 오기
Python을 사용하여 디렉토리에 파일 목록을 가져 오려고하지만 모든 파일 목록을 원하지 않습니다. 내가 본질적으로 원하는 것은 다음과 같지만 파이썬을 사용하고 ls를 실행하지 않는 기능을 수행하는 능력입니다. ls 145592*.jpg 내장 된 방법이 없다면 현재 for 루프를 작성하여 결과를 반복 os.listdir()하고 일치하는 모든 파일을 새 목록에 추가하려고합니다. 그러나 해당 디렉토리에는 많은 파일이 …


6
Numpy 배열에서 Pandas DataFrame 만들기 : 인덱스 열과 열 머리글을 어떻게 지정합니까?
아래 목록과 같이 행 레이블과 열 이름이있는 2 차원 배열을 나타내는 목록 목록으로 구성된 Numpy 배열이 있습니다. data = array([['','Col1','Col2'],['Row1',1,2],['Row2',3,4]]) 결과 DataFrame이 Row1과 Row2를 색인 값으로, Col1, Col2를 헤더 값으로 갖기를 원합니다. 다음과 같이 색인을 지정할 수 있습니다. df = pd.DataFrame(data,index=data[:,0]), 그러나 열 머리글을 가장 잘 할당하는 방법을 잘 모르겠습니다.
281 python  pandas  numpy 

10
Ruby에서 파일을 읽는 일반적인 방법은 무엇입니까?
Ruby에서 파일을 읽는 일반적인 방법은 무엇입니까? 예를 들어, 여기에 한 가지 방법이 있습니다. fileObj = File.new($fileName, "r") while (line = fileObj.gets) puts(line) end fileObj.close Ruby가 매우 유연하다는 것을 알고 있습니다. 각 접근 방식의 장점 / 단점은 무엇입니까?
280 ruby  file-io 


8
Windows Forms 응용 프로그램에서 키보드 단축키를 구현하는 가장 좋은 방법은 무엇입니까?
C #의 Windows Forms 응용 프로그램에서 일반적인 Windows 키보드 단축키 (예 : Ctrl+ F, Ctrl+ N) 를 구현하는 가장 좋은 방법을 찾고 있습니다. 이 응용 프로그램에는 많은 하위 양식을 한 번에 하나씩 호스팅하는 기본 양식이 있습니다. 사용자가 Ctrl+를 누르면 F맞춤 검색 양식을 표시하고 싶습니다. 검색 양식은 응용 프로그램의 현재 열려있는 …


4
Java7에서 문자열에서 경로 작성
Java 7 java.nio.file.Path의 String객체에서 객체를 만들려면 어떻게 해야합니까? 즉 String textPath = "c:/dir1/dir2/dir3"; Path path = ?; ?를 사용하는 누락 된 코드는 어디에 있습니까 textPath?
280 string  path  nio  java-7 

7
최신 커밋에 대해서만 GitHub에 풀 요청을 보냅니다.
나는 github에서 프로젝트를 분기했고 로컬 마스터를 성공적으로 변경하고 github에서 원점으로 밀어 넣었습니다. 풀 요청을 보내고 싶지만 마지막 커밋 만 포함하고 싶습니다. github.com의 풀 요청 UI는 마지막 9 개의 커밋을 보여 주며 필터링하는 방법을 모르겠습니다. 새 로컬 브랜치를 만들어야하는지 이해하고 있었는지 확인한 다음 어떻게 든 업스트림으로 재설정하거나 리베이스합니까? 그런 다음 ID로 …
280 git  github  pull-request 


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.