반응형

분류 전체보기 2602

SOAP 웹 서비스는 "POST"http 메소드 만 지원합니까?

SOAP 웹 서비스는 "POST"http 메소드 만 지원합니까? 인터뷰 중 하나에서이 질문에 직면했습니다. SOAP 웹 서비스가 "POST"http 메소드 만 지원하는지 아니면 서버 측에서 다른 메소드를 수용 할 수있는 방법이 있는지 말씀해 주시겠습니까? 나는 항상 POST를 사용했지만 W3C 표준 에 따라 SOAP는 POST 및 GET 메서드를 모두 지원합니다. 편집 : 몇 가지 조사 후 여기에서 볼 수 있듯이 완전히 사실이 아닌 것 같습니다 . 이다 이론적으로 POST와 GET은 HTTP를 통해 사용할 수있는 전송 프로토콜 및 SOAP HTTP를하는 방법이기 때문에 GET을 사용할 수있다. 그러나 아시다시피 GET은 쿼리 문자열에 요청을 포함합니다. SOAP 요청 (XML 메시지)은 일반적으로 쿼리 ..

Program Tip 2020.11.21

AzureWebJobsDashboard 연결 문자열 정보는 어디서 얻을 수 있나요?

AzureWebJobsDashboard 연결 문자열 정보는 어디서 얻을 수 있나요? 새 RTM을 사용하도록 Service Bus 앱을 업데이트하려고하는데이 정보가 필요합니다. 이전에는 각 대기열과 관련된 연결 문자열을 사용했습니다. 내 계정과 관련된 모든 사용자 이름과 키 조합을 시도했지만 운이 없었습니다. AzureWebJobsDashboard 연결 문자열은 Azure SDK에서 WebJobs 대시 보드에서 사용하는 로그를 저장하는 데 사용하는 Azure Storage 계정입니다. AzureWebJobsStorage 연결 문자열은 파일이 Blob Storage에 업로드되거나 메시지가 큐에 추가 될 때 트리거와 같은 작업을 수행하기 위해 SDK에서 사용하는 Azure Storage 계정입니다. Servi..

Program Tip 2020.11.21

HashSet

HashSet.removeAll 메서드가 놀랍도록 느립니다. Jon Skeet은 최근 자신의 블로그에서 흥미로운 프로그래밍 주제를 제기했습니다. "추상화에 구멍이 있습니다 . Liza에게, Liza에게" (강조 추가됨) : 나는 세트가있다 – HashSet사실. 일부 항목을 제거하고 싶습니다… 많은 항목이 존재하지 않을 수 있습니다. 사실, 우리의 테스트 케이스에, 아무도 은 "제거"컬렉션의 항목의 원래 세트에 없습니다. 이 소리 - 참하고 있습니다 매우 쉽게 코드 -. 결국 우리는 우리 Set.removeAll를 도와야합니다, 그렇죠? 명령 줄에서 "소스"집합의 크기와 "제거"컬렉션의 크기를 지정하고 둘 다 빌드합니다. 소스 세트에는 음이 아닌 정수만 포함됩니다. 제거 세트에는 음의 정수만 포함됩니다...

Program Tip 2020.11.21

도커 진입 점 스크립트에 대해 set -e 및 exec“$ @”의 기능은 무엇입니까?

도커 진입 점 스크립트에 대해 set -e 및 exec“$ @”의 기능은 무엇입니까? docker에 대한 많은 entrypoint.sh 스크립트가 다음과 같은 작업을 수행한다는 것을 알았습니다. #!/bin/bash set -e ... code ... exec "$@" 무엇 set -e과은 exec "$@"을 위해? 기본적으로 모든 추가 명령 줄 인수를 가져 와서 명령으로 실행합니다. 의도는 기본적으로 "이 .sh 스크립트에서 모든 작업을 수행 한 다음 동일한 쉘에서 사용자가 명령 줄에서 전달하는 명령을 실행"하는 것입니다. 보다: 특수 달러 기호 쉘 변수는 무엇입니까? Linux bash 내장 exec 명령 동작에 대한 설명이 필요합니다. set -e -명령이 실패하면 스크립트 종료 (0이 아닌 값) ..

Program Tip 2020.11.21

Grep 및 Python

Grep 및 Python Unix 명령 줄에서 정규식을 통해 grep을 사용하여 파일을 검색하는 방법이 필요합니다. 예를 들어 명령 줄에 입력 할 때 : python pythonfile.py 'RE' 'file-to-be-searched' 'RE'파일에서 검색하고 일치하는 줄을 인쇄 하려면 정규식이 필요합니다 . 내가 가진 코드는 다음과 같습니다. import re import sys search_term = sys.argv[1] f = sys.argv[2] for line in open(f, 'r'): if re.search(search_term, line): print line, if line == None: print 'no matches found' 하지만 존재 no matches found하지 ..

Program Tip 2020.11.21

파이썬 : 두 단어로 된 이름을 가진 모듈 이름 지정

파이썬 : 두 단어로 된 이름을 가진 모듈 이름 지정 나는 하나의 .py 소스 파일이있는 정말 간단한 모듈을 모 으려고 노력하고 있으며 이미 장애물에 부딪 혔습니다. 나는 그것을 부르려고 scons-config했지만 import scons-config파이썬에서 작동하지 않습니다. 나는 이 질문을 발견 하고 PEP8 스타일 가이드를 보았지만 다소 당황 스럽습니다. 두 단어 이름 규칙에 대해서는 이야기하지 않습니다. 이것을 처리하는 올바른 방법은 무엇입니까? 모듈 이름 : SconsConfig? scons_config? sconsconfig? scons.config? 단일 .py 파일의 이름 : scons-config.py? scons_config.py? 편집 : "밑줄 사용이 권장되지 않음"을 보았고 그로..

Program Tip 2020.11.21

더 큰 애플리케이션 범위를 제공하기 위해 이전 버전의 libc에 대한 링크

더 큰 애플리케이션 범위를 제공하기 위해 이전 버전의 libc에 대한 링크 Linux 바이너리는 일반적으로 코어 시스템 라이브러리 (libc)에 동적으로 연결됩니다. 이것은 바이너리의 메모리 풋 프린트를 아주 작게 유지하지만 최신 라이브러리에 의존하는 바이너리는 이전 시스템에서 실행되지 않습니다. 반대로 오래된 라이브러리에 연결된 바이너리는 최신 시스템에서 원활하게 실행됩니다. 따라서 배포 중에 응용 프로그램이 좋은 범위를 갖도록하려면 지원할 수있는 가장 오래된 libc를 파악하고 이에 대해 바이너리를 연결할 필요가 있습니다. 링크 할 수있는 가장 오래된 libc 버전을 어떻게 결정해야합니까? 실행 파일의 어떤 기호가 원하지 않는 glibc 버전에 대한 종속성을 생성하는지 확인하십시오. $ objdump..

Program Tip 2020.11.21

동일한 열에서 여러 WHERE 조건으로 선택

동일한 열에서 여러 WHERE 조건으로 선택 좋아, 나는 여기에서 명백하고 단순한 것을 간과하고 있다고 생각한다 ...하지만 동일한 열에서 여러 기준과 일치하는 레코드 만 반환하는 쿼리를 작성해야합니다 내 테이블은 사용자에게 플래그를 적용하기위한 매우 간단한 연결 설정입니다. ID contactid flag flag_type ----------------------------------- 118 99 Volunteer 1 119 99 Uploaded 2 120 100 Via Import 3 121 100 Volunteer 1 122 100 Uploaded 2 등 ...이 경우 연락처 99와 100이 모두 "Volunteer"및 "Uploaded"로 플래그 지정된 것을 볼 수 있습니다. 내가 할 수 있어야..

Program Tip 2020.11.21

javascript / html5로 즉석에서 사운드 생성

javascript / html5로 즉석에서 사운드 생성 javascript / html5로 일정한 사운드 스트림을 생성 할 수 있습니까? 예를 들어, 영구 사인파를 생성하려면 출력 버퍼가 비워 질 때마다 호출되는 콜백 함수가 있습니다. function getSampleAt(timestep) { return Math.sin(timestep); } (아이디어는 이것을 사용하여 인터랙티브 신스를 만드는 것입니다. 키가 얼마나 오래 눌 릴지 미리 모르기 때문에 고정 길이 버퍼를 사용할 수 없습니다) HTML5 오디오 요소 사용 audio스티븐 위튼 스 (Steven Wittens) 가 자바 스크립트 신디사이저 생성에 관한 블로그 게시물에서 언급 했듯이 JavaScript와 요소를 사용하는 브라우저 간 생성 지..

Program Tip 2020.11.21

필드 대 속성.

필드 대 속성. 성능 최적화 성능과 관련된이 질문에 유의하십시오. 디자인 지침, 철학, 호환성, 이식성 및 순수한 성능과 관련이없는 모든 것을 건너 뛸 수 있습니다. 감사합니다. 이제 질문입니다. 나는 항상 C # 게터 / 세터가 실제로 위장 된 메서드이기 때문에 퍼블릭 필드를 읽는 것이 게터를 호출하는 것보다 빠르다고 생각했습니다. 그래서 내가 테스트를했는지 확인하기 위해 (아래 코드). 그러나이 테스트는 Visual Studio 내에서 실행하는 경우 예상되는 결과 만 생성합니다 (즉, 필드가 게터보다 34 % 빠름 ) . 명령 줄에서 실행하면 거의 동일한 타이밍이 표시됩니다. 유일한 설명은 CLR이 추가 최적화를 수행한다는 것입니다 (여기에서 내가 틀렸다면 수정). 이러한 속성이 훨씬 더 정교한 방식..

Program Tip 2020.11.21
반응형