반응형

C# 4662

Eclipse 디버거는 항상 명백한 예외없이 ThreadPoolExecutor를 차단합니다. 왜 그렇습니까?

Eclipse 디버거는 항상 명백한 예외없이 ThreadPoolExecutor를 차단합니다. 왜 그렇습니까? Eclipse에서 일반적인 프로젝트를 수행하고 있으며 Spring, Hibernate 등으로 만든 J2EE 응용 프로그램입니다. 나는 이것을 위해 Tomcat 7을 사용하고 있습니다 (특별한 이유없이 새로운 기능을 악용하지 않고 시도하고 싶었습니다). 응용 프로그램을 디버깅 할 때마다 Eclipse 디버거가 중단 점에 도달 한 것처럼 튀어 나오지만 실제로는 그렇지 않은 Java 소스 파일에서 중지됩니다 ThreadPoolExecutor. 콘솔에 스택 추적이 없으며 중지됩니다. 그런 다음 다시 시작을 클릭하면 계속되고 앱이 완벽하게 작동합니다. 디버거 창에 표시되는 내용은 다음과 같습니다. Daem..

IT story 2020.05.05

명령 줄 도구를 사용하여 Mac OS X 용 DMG를 어떻게 멋지게 만들 수 있습니까?

명령 줄 도구를 사용하여 Mac OS X 용 DMG를 어떻게 멋지게 만들 수 있습니까? Mac 응용 프로그램을위한 멋진 설치 프로그램을 만들어야합니다. 미리 정의 된 크기, 레이아웃 및 배경 이미지가있는 디스크 이미지 (DMG)가되고 싶습니다. 기존 빌드 시스템에 통합하려면 스크립트에서 프로그래밍 방식 으로이 작업을 수행해야합니다 (설치 프로그램 만 생성하기 때문에 팩 시스템의 더 많은 부분이 있습니다. 빌드는 별도로 수행됩니다). 이미 "hdiutil"을 사용하여 DMG를 만들었습니다. 아직 알지 못한 것은 아이콘 레이아웃을 만들고 배경 비트 맵을 지정하는 방법입니다. 많은 연구를 한 후에 나는이 대답을 생각해 냈고, 나는 그것을 여기에 내 자신의 질문에 대한 대답으로 여기에 넣었습니다. 시스템 환경 ..

IT story 2020.05.05

Go에서 빈 문자열을 테스트하는 가장 좋은 방법은 무엇입니까?

Go에서 빈 문자열을 테스트하는 가장 좋은 방법은 무엇입니까? 비어 있지 않은 문자열을 테스트하는 데 가장 적합한 방법은 무엇입니까? if len(mystring) > 0 { } 또는: if mystring != "" { } 또는 다른 것? 두 가지 스타일 모두 Go의 표준 라이브러리에서 사용됩니다. if len(s) > 0 { ... } strconv패키지 에서 찾을 수 있습니다 : http://golang.org/src/pkg/strconv/atoi.go if s != "" { ... } encoding/json패키지 에서 찾을 수 있습니다 : http://golang.org/src/pkg/encoding/json/encode.go 둘 다 관용적이고 충분히 명확합니다. 그것은 개인적인 취향과 명확성에..

IT story 2020.05.01

스팬 요소의 줄 바꿈 방지

스팬 요소의 줄 바꿈 방지 나는이 내가 어떤 줄 바꿈없이 표시 할 요소를. 어떻게해야합니까? 이것을 CSS에 넣으십시오. white-space:nowrap; 자세한 정보는 여기를 참조 하십시오 : http://www.w3.org/wiki/CSS/Properties/white-space white-space 이 white-space속성은 요소 내부의 공백 처리 방법을 선언합니다. 가치 normal 이 값은 사용자 에이전트가 일련의 공백을 축소하고 줄 상자를 채우는 데 필요한대로 줄을 바꿉니다. pre이 값은 사용자 에이전트가 공백 시퀀스를 접는 것을 방지합니다. 소스의 개행 또는 생성 된 컨텐츠에서 "\ A"가 발생하는 경우에만 행이 끊어집니다. nowrap 이 값은 '정상'과 같이 공백을 축소하지만 텍스..

IT story 2020.05.01

XML 스키마 minOccurs / maxOccurs 기본값

XML 스키마 minOccurs / maxOccurs 기본값 XML 스키마 사양이 이러한 경우를 처리하는 방법이 궁금합니다. 주어진 maxOccurs가 없습니다-> 이것이 카디널리티 [1..1]입니까? 나는 이것이 단순히 유효하지 않다고 생각합니까? 카디널리티 [0..2] 또는 [1..2]입니까? XML 스키마 사양이 이러한 경우를 처리하는 방법에 대한 "공식적인"정의가 있습니까? minOccurs및 의 기본값 maxOccurs은 1입니다. 카디널리티는 [1-1]입니다. 참고 : minOccurs 속성 만 지정하면 maxOccurs의 기본값은 1이므로 1보다 클 수 없습니다. 무효 카디널리티는 [1-2]입니다. 참고 : maxOccurs 속성 만 지정하면 minOccurs의 기본값이 1이므로 1보다 작을..

IT story 2020.05.01

여러 모듈에서 Python 로깅 사용

여러 모듈에서 Python 로깅 사용 다음과 같은 구조의 작은 파이썬 프로젝트가 있습니다- Project -- pkg01 -- test01.py -- pkg02 -- test02.py -- logging.conf 기본 로깅 모듈을 사용하여 메시지를 stdout 및 로그 파일에 인쇄하려고합니다. 로깅 모듈을 사용하려면 약간의 초기화가 필요합니다. import logging.config logging.config.fileConfig('logging.conf') logger = logging.getLogger('pyApp') logger.info('testing') 현재 메시지 로깅을 시작하기 전에 모든 모듈에서이 초기화를 수행합니다. 이 초기화를 한곳에서 한 번만 수행하여 프로젝트 전체에 로깅하여 동일한 설..

IT story 2020.05.01

왜 emplace_back 대신 push_back을 사용합니까?

왜 emplace_back 대신 push_back을 사용합니까? C ++ 11 벡터에는 새로운 기능이 emplace_back있습니다. push_back복사를 피하기 위해 컴파일러 최적화에 의존하는와 달리 , emplace_back완벽한 전달을 사용하여 인수를 생성자에게 직접 보내어 객체를 제자리에 만듭니다. emplace_back모든 것을 push_back할 수있는 것은 나에게 보이지만 , 때로는 더 잘 할 것입니다 (그러나 결코 더 나쁘지는 않습니다). 어떤 이유를 사용해야 push_back합니까? 나는 지난 4 년 동안이 질문에 대해 상당히 생각했습니다. 나는 push_back대 에 대한 대부분의 설명 emplace_back이 전체 그림을 그리워 한다는 결론에 도달했습니다 . 작년에 저는 C ++ 1..

IT story 2020.05.01

문자열이 비어 있는지 확인

문자열이 비어 있는지 확인 문자열이 비어 있지 않으면 true를 반환하고 문자열이 비어 있으면 false를 반환하는 isNotEmpty 함수가 있습니다. 빈 문자열을 전달하면 작동하지 않는 것으로 나타났습니다. function isNotEmpty($input) { $strTemp = $input; $strTemp = trim($strTemp); if(strTemp != '') //Also tried this "if(strlen($strTemp) > 0)" { return true; } return false; } isNotEmpty를 사용하여 문자열의 유효성 검증이 수행됩니다. if(isNotEmpty($userinput['phoneNumber'])) { //validate the phone number..

IT story 2020.05.01

타임 델타를 일, 시간 및 분으로 변환

타임 델타를 일, 시간 및 분으로 변환 타임 델타가 있습니다. 나는 튜플이나 사전으로 그 일, 시간 및 분을 원합니다 ... 나는 소란스럽지 않습니다. 나는 수십 년 동안 수십 개의 언어로 이것을 수십 번 했음에도 불구하고 파이썬은 일반적으로 모든 것에 대한 간단한 대답을 가지고 있으므로 메마른 간단한 수학을 파헤 치기 전에 여기에 물었다 고 생각했습니다. Fooz는 좋은 지적을합니다. 나는 각각의 기간이있는 "목록"(이베이 목록과 약간 비슷 함)을 다루고 있습니다. 나는함으로써 남은 시간을 찾으려고 노력하고있다.when_added + duration - now DST를 설명하지 않는다고 말하는 것이 옳습니까? 그렇지 않은 경우 한 시간을 더하거나 빼는 가장 간단한 방법은 무엇입니까? 당신이있는 경우 d..

IT story 2020.05.01
반응형