반응형

Programming 3283

SQLServer 시간 초과 예외를 포착하는 방법

SQLServer 시간 초과 예외를 포착하는 방법 다르게 처리 할 수 ​​있도록 SQL Server 시간 초과 예외를 구체적으로 잡아야합니다. SqlException을 잡아서 메시지 문자열에 "Timeout"이 포함되어 있는지 확인할 수 있지만 더 좋은 방법이 있는지 궁금합니다. try { //some code } catch (SqlException ex) { if (ex.Message.Contains("Timeout")) { //handle timeout } else { throw; } } 시간 초과를 확인하기 위해 ex.Number의 값을 확인한다고 생각합니다. -2이면 시간 종료 상황이 있습니다. -2는 시간 초과에 대한 오류 코드이며 SQL Server 용 MDAC 드라이버 인 DBNETLIB에서..

Programming 2020.07.27

비활성 조합원 및 정의되지 않은 동작에 액세스하고 있습니까?

비활성 조합원 및 정의되지 않은 동작에 액세스하고 있습니까? union마지막 세트 이외의 멤버에 액세스하는 것이 UB 라는 인상을 받았지만 견실 한 참조를 찾을 수없는 것 같습니다 (UB를 주장하는 답변 외에 표준의 지원이없는 답변). 정의되지 않은 동작입니까? C ++ ( c ++ 11 )에는 그러한 권한이없는 반면 C는 명시 적으로 공용체를 통해 유형 punning을 허용합니다. c11 6.5.2.3 구조와 노조원 95) 공용체 객체의 내용을 읽는 데 사용 된 멤버가 객체에 값을 저장하는 데 사용한 마지막 멤버와 동일하지 않은 경우 값의 객체 표현의 해당 부분이 새 객체의 객체 표현으로 해석됩니다. 6.2.6에 기술 된 유형 (때때로``유형 punning ''이라고하는 프로세스). 이것은 트랩 표현 ..

Programming 2020.07.27

"당신은 의미합니까?"를 어떻게 구현합니까?

"당신은 의미합니까?"를 어떻게 구현합니까? [복제] 중복 가능성 : Google은 어떻게 의미합니까? 알고리즘 작동? 웹 사이트에 이미 검색 시스템이 있다고 가정하십시오. Google이 일부 검색어 에서하는 것처럼 " 정말 입니까? "를 어떻게 구현할 수 있습니까? 실제로 Google이하는 일은 매우 사소하지 않으며 처음에는 반 직관적입니다. 사전에 대한 검사와 같은 작업은 수행하지 않지만 쿼리보다 더 많은 결과를 반환하는 "유사한"쿼리를 식별하기 위해 통계를 사용하므로 정확한 알고리즘은 알려져 있지 않습니다. 여기에서 해결해야 할 여러 가지 하위 문제가 있습니다. 관련된 모든 자연어 처리 통계의 기초 가되는 책 은 통계 자연 언어 처리의 기초입니다 . 단어 / 쿼리 유사성의 문제를 구체적으로 해결하기..

Programming 2020.07.27

자식 하위 디렉토리를 추출하고 하위 모듈을 만드는 방법은 무엇입니까?

자식 하위 디렉토리를 추출하고 하위 모듈을 만드는 방법은 무엇입니까? 몇 달 전에 프로젝트를 시작하고 모든 것을 기본 디렉토리에 저장했습니다. 내 기본 디렉토리 "Project"에는 다른 것들을 포함하는 여러 하위 디렉토리가 있습니다. Project / paper에는 LaTeX로 작성된 문서가 들어 있습니다. Project / sourcecode / RailsApp에는 rails 앱이 있습니다. "Project"는 GITified이며 "paper"와 "RailsApp"디렉토리에 많은 커밋이있었습니다. 이제 "RailsApp"에 cruisecontrol.rb를 사용하고 싶습니다. 역사를 잃지 않고 "RailsApp"에서 하위 모듈을 만드는 방법이 있는지 궁금합니다. 요즘에는 수동으로 git filter-b..

Programming 2020.07.27

JUnit 클래스를 특수 테스트 패키지로 분리 하시겠습니까?

JUnit 클래스를 특수 테스트 패키지로 분리 하시겠습니까? 이전 질문 인 "JUnit 학습 및 올바른 소프트웨어 엔지니어링을위한 샘플 프로젝트" 에 대한 답변으로 추천 된 Craftsman 기사 ( To Topic 아래의 Craftsman 클릭) 를 읽음으로써 테스트 주도 개발의 개념 을 배우고 있습니다. 나는 지금까지 그것을 좋아한다! 그러나 지금 나는 앉아서 직접 시도하고 싶습니다. 간단한 답변 만 있으면되기를 바랍니다. JUnit 테스트 클래스와 실제 코드는 어떻게 구성합니까? 나는 주로 패키지 구조에 대해 이야기하고 있지만 다른 개념도 도움이 될 것입니다. 테스트 클래스를 org.myname.project.test. *에, 일반 코드를 org.myname.project. *에 넣습니까? 테스트 ..

Programming 2020.07.27

리포지토리 복제시 Git 하위 모듈 폴더 비우기

리포지토리 복제시 Git 하위 모듈 폴더 비우기 https://github.com/aikiframework/json에 하나의 리포지토리가 있습니다 . 로컬 사본에서 명령을 사용하여 하위 모듈을 추가했습니다. git submodule add git@github.com:jcubic/json-rpc.git json-rpc 그런 다음 커밋하고 푸시하고 변경 사항이 GitHub에 나타납니다 (클릭 할 수 있음). 하지만 레포를 복제하면 git clone https://github.com/aikiframework/json.git 서브 모듈 폴더 json-rpc가 비어 있습니다. 내가 여기서 무엇을 놓치고 있습니까? 내가 무엇을 잊었습니까? 그 폴더가 왜 비어 있습니까? 좋아 --recursive, 레포를 복제 할 ..

Programming 2020.07.27

자연어 처리를위한 Java 또는 Python

자연어 처리를위한 Java 또는 Python 자연어 처리에 어떤 프로그래밍 언어가 더 좋은지 알고 싶습니다. 자바 또는 파이썬 ? 나는 그것에 대해 많은 질문과 답변을 찾았습니다. 그러나 나는 어느 것을 사용할 것인지 여전히 잃어 버렸습니다.그리고 많은 라이브러리 (LingPipe, GATE, OpenNLP, StandfordNLP)가 있기 때문에 Java에 사용할 NLP 라이브러리를 알고 싶습니다. 파이썬의 경우 대부분의 프로그래머는 NLTK를 권장합니다.그러나 유용한 정보를 얻기 위해 구조화되지 않은 데이터 (자유 형식의 일반 영어 텍스트) 에서 텍스트 처리 또는 정보 추출을 수행 하려면 가장 좋은 옵션은 무엇입니까? 자바 또는 파이썬? 적합한 도서관? 업데이트 내가하고 싶은 것은 구조화되지 않은 데..

Programming 2020.07.27

파이썬을 사용하여 배열에서 특정 요소를 제거하는 방법

파이썬을 사용하여 배열에서 특정 요소를 제거하는 방법 배열에서 특정 요소를 제거하는 것을 작성하고 싶습니다. for내용과 일치하는 요소를 찾으려면 배열 을 반복 해야한다는 것을 알고 있습니다. 이메일 배열이 있고 일부 이메일 문자열과 일치하는 요소를 제거하고 싶다고 가정 해 봅시다. 다른 배열에도 동일한 색인을 사용해야하기 때문에 실제로 for 루프 구조를 사용하고 싶습니다. 내가 가진 코드는 다음과 같습니다. for index, item in emails: if emails[index] == 'something@something.com': emails.pop(index) otherarray.pop(index) 배열을 반복 할 필요가 없습니다. 다만: >>> x = ['ala@ala.com', 'bala..

Programming 2020.07.27

컴파일 타임에 nameof ()가 평가됩니까?

컴파일 타임에 nameof ()가 평가됩니까? C # 6에서는 nameof()연산자를 사용하여 변수 또는 유형의 이름이 포함 된 문자열을 얻을 수 있습니다 . 이것은 컴파일 타임 또는 일부 Roslyn API를 통해 런타임에 평가됩니까? 예. nameof()컴파일 타임에 평가됩니다. 최신 버전의 사양을 살펴보십시오. 표현식의 이름은 상수입니다. 모든 경우에 nameof (...)는 컴파일 타임 에 평가되어 문자열을 생성합니다. 인수는 런타임시 평가되지 않으며 도달 할 수없는 코드로 간주됩니다 (단, "연결할 수없는 코드"경고는 발생하지 않습니다). nameof 연산자 에서 -v5 이 TryRoslyn 예제 에서 다음을 볼 수 있습니다 . public class Foo { public void Bar() ..

Programming 2020.07.27
반응형