반응형

전체 글 2602

WCF에 대한 코드에서 IncludeExceptionDetailInFaults를 true로 설정합니다.

WCF에 대한 코드에서 IncludeExceptionDetailInFaults를 true로 설정합니다. App.Config를 사용하지 않고 코드에서 IncludeExceptionDetailInFaults를 어떻게 설정합니까? 예, 물론입니다-서비스 호스트를 열기 전에 서버 측에서. 그러나 이렇게하려면 WCF 서비스를 자체 호스팅해야합니다. IIS 호스팅 시나리오에서는 작동하지 않습니다. ServiceHost host = new ServiceHost(typeof(MyWCFService)); ServiceDebugBehavior debug = host.Description.Behaviors.Find(); // if not found - add behavior with setting turned on if (..

Program Tip 2020.11.04

SqlAlchemy를 사용하여 ID로 데이터베이스를 쿼리하는 방법은 무엇입니까?

SqlAlchemy를 사용하여 ID로 데이터베이스를 쿼리하는 방법은 무엇입니까? id비슷한 SQLAlchemy 데이터베이스를 쿼리해야 합니다. User.query.filter_by (username = 'peter') 하지만 이드를 위해서. 어떻게해야합니까? [Google 및 SO 검색은 도움이되지 않았습니다.] 쿼리에는 테이블의 기본 키에 의한 쿼리를 지원 하는 get 함수id 가 있습니다. 예를 들어 ID가 23 인 개체를 쿼리하려면 다음을 수행합니다. User.query.get(23) 참고 : 다른 댓글 작성자와 답변에서 언급했듯이 이것은 단순히 "기본 키에서 쿼리 필터링 수행"의 약어가 아닙니다. SQLAlchemy 세션의 상태에 따라이 코드를 실행하면 데이터베이스를 쿼리하고 새 인스턴스를 반환하..

Program Tip 2020.11.04

maven : 명령 줄 옵션 또는 env 변수를 사용하여 로컬 저장소의 위치를 ​​재정의 할 수 있습니까?

maven : 명령 줄 옵션 또는 env 변수를 사용하여 로컬 저장소의 위치를 ​​재정의 할 수 있습니까? 현재는 settings.xml에 로컬 저장소의 위치를 ​​지정합니다. 때때로 다른 위치를 사용할 수 있도록 명령 줄 또는 환경 변수를 통해이 설정을 재정의 할 수 있습니까? maven.repo.local이 작업을 수행 하려면 매개 변수 를 지정 해야합니다. mvn package -Dmaven.repo.local=/alternate/repo/location 여기 에 관련된 SO 질문이 있습니다. settings.xml 파일에서 localRepository 설정을 사용하십시오. 예: /repo ... 자세한 정보는 여기 를 참조 하십시오 . 다음과 같이 "-Dmaven.repo.local ="을 사용하..

Program Tip 2020.11.04

예외가 특정 유형인지 확인하는 방법

예외가 특정 유형인지 확인하는 방법 try catch 코드가 있습니다. try { ... } catch(Exception ex) { ModelState.AddModelError( "duplicateInvoiceNumberOrganisation", "The combination of organisation and invoice number must be unique"); } 이 코드의 경우 데이터베이스에 레코드를 삽입하려고합니다. dba는 데이터베이스가 중복을 확인하고 중복이 있으면 오류를 반환하도록 설정했습니다. 현재 보시다시피 어떤 오류가 발생하더라도 동일한 오류를 모델에 추가하고 있습니다. dba에 의해 설정된 중복 오류로 인해 발생한 경우에만이 오류가 모델에 추가되도록 변경하고 싶습니다. 아래는 내..

Program Tip 2020.11.04

restTemplate을 사용하여 인증 헤더와 함께 GET 요청 보내기

restTemplate을 사용하여 인증 헤더와 함께 GET 요청 보내기 RestTemplate을 사용하여 일부 Authorization 헤더와 함께 GET 요청을 보내 내 서버에서 리소스를 검색해야합니다. 문서를 살펴본 후 GET 메서드는 헤더를 매개 변수로 받아들이지 않으며 accept 및 Authorization과 같은 헤더를 보내는 유일한 방법은 exchange 메서드 를 사용하는 것임을 알았습니다 . 그것은 매우 기본적인 행동이기 때문에 내가 뭔가를 놓치고 있는지 궁금해하고 그것을 할 수있는 다른 더 쉬운 방법이 있습니까? 당신은 아무것도 놓치고 있지 않습니다. RestTemplate#exchange(..)요청 헤더를 설정하는 데 사용하는 적절한 방법입니다. 다음은 예입니다 (POST를 사용하지만..

Program Tip 2020.11.04

Ansible은 Hudson / Jenkins와 같은 CI 도구를 대체합니까?

Ansible은 Hudson / Jenkins와 같은 CI 도구를 대체합니까? 최근 우리 회사에서는 배포 및 지속적 통합에 Ansible 을 사용하기로 결정했습니다 . 하지만 Ansible을 사용하기 시작했을 때 Maven으로 Java 프로젝트를 빌드하기위한 모듈이나 JUnit 테스트 또는 JMeter 테스트를 실행하기위한 모듈을 찾지 못했습니다. 따라서 저는 의심스러운 상태에 있습니다. Ansible을 잘못된 방식으로 사용하고있을 수 있습니다. Jenkins를 보면 빌드, 테스트 실행, 배포와 같은 작업을 수행 할 수 있습니다. Hudson에서 빠진 것은 AWS와 같은 클라우드 환경에서 인스턴스를 생성 / 삭제하는 것입니다. 일반적으로 Ansible / Jenkins를 사용해야하는 목적은 무엇입니까? ..

Program Tip 2020.11.04

원자에서`git commit`과`git push`를 어떻게 실행할 수 있습니까?

원자에서`git commit`과`git push`를 어떻게 실행할 수 있습니까? 실행할 수있는 방법이 있나요 git commit및 git push아톰 편집기는? 이 블로그 게시물을 읽었지만 언급 된 내용을 찾을 수 없습니다. http://blog.atom.io/2014/03/13/git-integration.html 당신이 찾고있는 것은 git-plus 패키지입니다. 그 설치 -이 같은 명령 전체 망할 놈의 통합 제공 commit, add, push, pull다른 사람의 제비를. 이 질문이 처음 제기 된 이후로 몇 가지 발전이있었습니다. git commit및 git push(lota 다른 명령과 함께) 둘 다 이제 앱에서 기본적으로 사용할 수 있습니다 (버전 1.18+). 변경 사항을 스테이징 및 검토하..

Program Tip 2020.11.04

단 하나의 명령문으로 Python 목록에서 여러 항목 제거

단 하나의 명령문으로 Python 목록에서 여러 항목 제거 파이썬에서는 목록에서 항목을 제거하는 방법을 알고 있습니다. item_list = ['item', 5, 'foo', 3.14, True] item_list.remove('item') item_list.remove(5) 위의 코드는 item_list에서 값 5와 'item'을 제거합니다. 하지만 제거 할 내용이 많으면 여러 줄을 써야합니다. item_list.remove("something_to_remove") 제거 할 항목의 색인을 알고 있으면 다음을 사용합니다. del item_list[x] 여기서 x는 제거하려는 항목의 인덱스입니다. 제거하려는 모든 숫자의 인덱스를 알고 있으면 인덱스의 del항목에 대해 일종의 루프를 사용 합니다. 하지만 제..

Program Tip 2020.11.04

bash 변수를 jq select에 전달

bash 변수를 jq select에 전달 에서 특정 값을 검색하는 스크립트를 작성했습니다 file.json. jq에 값을 제공하면 작동 select하지만 변수가 작동하지 않는 것 같습니다 (또는 사용 방법을 모릅니다). #!/bin/sh #this works *** projectID=$(cat file.json | jq -r '.resource[] | select(.username=="myemail@hotmail.com") | .id') echo "$projectID" EMAILID=myemail@hotmail.com #this does not work *** no value is printed projectID=$(cat file.json | jq -r '.resource[] | select(.user..

Program Tip 2020.11.04

Visual Studio Code에서 도구 설명 힌트 비활성화

Visual Studio Code에서 도구 설명 힌트 비활성화 VSCode에서 기본 도구 설명 힌트 메시지를 비활성화하려면 어떻게해야합니까? 때때로 짜증이납니다. editor.hover.enabled: false settings.json에서 도구 설명으로 settings.json에서 편집을 클릭하십시오. 두 개의 창이 있습니다 기본 사용자 설정 "editor.quickSuggestions": { "other": false, "comments": false, "strings": false } 사용자 설정 "editor.parameterHints.enabled": false, "editor.suggest.snippetsPreventQuickSuggestions": false, "html.suggest.htm..

Program Tip 2020.11.04
반응형