반응형

Java 840

다중 처리 풀에서 발생한 예외가 감지되지 않음

다중 처리 풀에서 발생한 예외가 감지되지 않음 multiprocessing.Pool 프로세스에서 예외가 발생하면 스택 추적이나 실패한 다른 표시가없는 것 같습니다. 예: from multiprocessing import Pool def go(): print(1) raise Exception() print(2) p = Pool() p.apply_async(go) p.close() p.join() 1을 인쇄하고 조용히 멈 춥니 다. 흥미롭게도 BaseException을 발생시키는 것이 대신 작동합니다. 모든 예외에 대한 동작을 BaseException과 동일하게 만드는 방법이 있습니까? 적어도 디버깅 목적으로 문제에 대한 합리적인 해결책이 있습니다. 현재 주요 프로세스에서 예외를 다시 발생시키는 솔루션이 없..

UFO ET IT 2020.11.21

jquery 클릭을 사용하여 앵커 onClick () 처리

jquery 클릭을 사용하여 앵커 onClick () 처리 다음과 같이 for 루프에 동적으로 생성 된 앵커 태그 집합이 있습니다. ' + solTitle + ' '; 이 코드가 실행되면 사례 중 하나에 대한 html 출력은 다음과 같습니다. Solution0 Solution1 이제 위의 링크를 클릭하면 다른 텍스트가 표시되기를 원합니다. openSolution ()은 다음과 같습니다. function openSolution() { alert('here'); $('#solTitle a').click(function(evt) { evt.preventDefault(); alert('here in'); var divId = 'summary' + $(this).attr('id'); document.getElem..

UFO ET IT 2020.11.21

Mongoose에서 채우기 후 쿼리

Mongoose에서 채우기 후 쿼리 나는 일반적으로 Mongoose와 MongoDB를 처음 접했기 때문에 이와 같은 것이 가능한지 알아내는 데 어려움을 겪고 있습니다. Item = new Schema({ id: Schema.ObjectId, dateCreated: { type: Date, default: Date.now }, title: { type: String, default: 'No Title' }, description: { type: String, default: 'No Description' }, tags: [ { type: Schema.ObjectId, ref: 'ItemTag' }] }); ItemTag = new Schema({ id: Schema.ObjectId, tagId: { typ..

UFO ET IT 2020.11.21

StringBuilder를 현명하게 사용하는 방법?

StringBuilder를 현명하게 사용하는 방법? StringBuilder먼저 클래스 사용에 대해 약간 혼란스러워합니다 . string객체 연결 작업은 항상 기존의에서 새로운 객체를 생성 string하고 새로운 데이터. StringBuilder목적은 새로운 데이터의 연결을 수용하기위한 버퍼를 유지한다. 여유 공간이 있으면 새 데이터가 버퍼 끝에 추가됩니다. 그렇지 않으면 새롭고 큰 버퍼가 할당되고 원래 버퍼의 데이터가 새 버퍼로 복사 된 다음 새 데이터가 새 버퍼에 추가됩니다. 그러나 StringBuilder인스턴스를 새로 만드는 것을 피하기 위해 인스턴스를 만드는 것은 어디에 String있습니까? "일대일"거래처럼 들립니다. static void Main(string[] args) { String f..

UFO ET IT 2020.11.21

IDEA에서 단일 푸시에 로컬 커밋 그룹을 결합하는 방법은 무엇입니까?

IDEA에서 단일 푸시에 로컬 커밋 그룹을 결합하는 방법은 무엇입니까? IDEA에서는 커밋을 푸시하려고합니다. 원격 서버에서 단일 작업처럼 보이는 요구 사항이 있습니다. 클릭하면 아래와 같은 윈도우가 보입니다 여기에 스쿼시 확인란이 표시 될 것으로 예상했지만 표시되지 않습니다. 제발 도와주세요. rebase를 사용하여 할 수 있습니다. VCS / Git / Rebase로 이동합니다 . 그런 다음 대화 형 옵션을 선택합니다. 스쿼시 할 커밋을 선택할 수있는 커밋 목록이 표시됩니다. 당신이 히트 한 후 리베이스 시작을 A가 커밋 숙청에 대한 커밋 메시지를 위해 당신을하라는 메시지가 표시됩니다. 그런 다음 푸시 대화 상자를 사용하여 스쿼시 된 커밋을 푸시 할 수 있습니다. IntelliJ의 rebase에 대한..

UFO ET IT 2020.11.21

AngularJS : 체크 박스 상태 반전

AngularJS : 체크 박스 상태 반전 어쨌든 Angular의 마법을 통해 ng-model부울 을 사용 하고 제공하면 부울이 참이면 확인란이 선택되고 거짓이면 선택 취소됩니다. 이것만으로도 상당히 당황 스럽지만 실제로 체크 된 상태를 되돌리려 고합니다. 왜냐하면 todo.done상자가 체크 되는 것을 의미하는 todo 예제와 달리 내 모델은 todo.incomplete. 불행히도 내 첫 번째 추측은 작동하지 않았습니다. 나는 모델이 내게 지시 된 위치에 있으므로 변경할 수 없으며 클라이언트에서 마사지 할 필요가 없습니다 (클라이언트 개체를 서버로 다시 보내기 때문입니다. 신뢰할 수있는 환경에서 실행). 최신 정보 이것은 1.3에서 작동하며 문자열을 제공하지 않습니다 (1.2.xxx는 부울 대신 문자열..

UFO ET IT 2020.11.20

Angular ui-router는 ui-view가 아닌 ​​맨 위로 스크롤합니다.

Angular ui-router는 ui-view가 아닌 ​​맨 위로 스크롤합니다. 방금 ui-router 0.2.8from으로 업그레이드 0.2.0했고 상태가 변경되면 스크롤 위치가 ui-view새 상태의 주제 인 자식의 맨 위로 이동하는 것을 확인했습니다 . 이것은 괜찮지 만 두 가지 문제가 있습니다. 1) 페이지 상단과 사이에 30px 패딩이 있고 페이지 상단 ui-view으로 스크롤하여 간격을두고 싶습니다. 현재 그것은 ui-view추악 해 보이는 상단으로 정확하게 이동합니다 . 이를 달성하려면 ui-view가있는 div의 맨 위로 스크롤하도록하는 방법 (브라우저 viewport아님)을 알아야하거나 마이너스 30px $uiViewScroll로 스크롤하도록 재정의하는 방법을 찾아야한다고 생각합니다. ..

UFO ET IT 2020.11.20

Xcode에서 iOS iPhone 앱으로 WatchKit 앱 배포 (비활성화) 방지

Xcode에서 iOS iPhone 앱으로 WatchKit 앱 배포 (비활성화) 방지 Apple Watch 용 빌드 구성이 포함 된 Xcode 프로젝트도 있습니다. Apple Watch 앱이 아직 준비되지 않았으므로 비활성화 된 상태로 출시하려고합니다. 빌드에서 Apple Watch 기능을 비활성화하는 가장 좋은 방법은 무엇입니까? WatchKit 확장 제거 WatchKit 확장이 더 이상 보이지 않게하려면 다음 두 가지를 수행해야합니다. 1) "대상 종속성"에서 WatchKit 확장을 제거합니다. (대상 종속성으로 이동하려면 : 프로젝트 탐색기에서 프로젝트 파일을 클릭 한 다음 iPhone 앱의 대상을 클릭하십시오. 빌드 단계 탭으로 이동하십시오.) 2) "Embed App Extensions"에서 Wa..

UFO ET IT 2020.11.20

Visual Studio 2015 JSX / ES2015 구문 강조

Visual Studio 2015 JSX / ES2015 구문 강조 ES2015 코드를 사용하여 Visual Studio 2015 for JSX에서 적절한 구문 강조 표시를 얻으려면 어떻게해야합니까? import및 export키워드를 제거하면 정상적으로 작동합니다 . 방금 Visual Studio 2015 Enterprise Update 1로 업데이트했지만 여전히 동일합니다. 업데이트 (2017-02) Node Tools for Visual Studio (NTVS)는 v1.2부터 Salsa 분석 엔진을 사용하고 있으며 NTVS를 사용하는 것이 JSX 지원에 대한 저항이 가장 적은 경로 일 가능성이 높습니다. https://github.com/Microsoft/nodejstools 자세한 내용은이 답변을 ..

UFO ET IT 2020.11.20

메모리 위치를 재사용하는 것이 안전합니까?

메모리 위치를 재사용하는 것이 안전합니까? 이 질문은 C ++로 이식 된 기존 C 코드를 기반으로합니다. 나는 그것이 "안전한지"에 관심이 있습니다. 나는 이미 이렇게 쓰지 않았을 것임을 이미 알고 있습니다. 여기에있는 코드는 기본적으로 C ++가 아닌 C라는 것을 알고 있지만 C ++ 컴파일러로 컴파일되었으며 때때로 표준이 약간 다르다는 것을 알고 있습니다. 메모리를 할당하는 기능이 있습니다. 나는 반환 void*을에 캐스팅하고 int*그것을 사용하기 시작합니다. 나중에 나는 반환 void*을 a 로 캐스팅하고 그것을 Data*사용하기 시작합니다. C ++에서 안전합니까? 예 :- void* data = malloc(10000); int* data_i = (int*)data; *data_i = 123;..

UFO ET IT 2020.11.20
반응형