반응형

programing tip 3103

NGINX는 프록시 웹 소켓을 역전시키고 SSL을 활성화합니까 (wss : //)?

NGINX는 프록시 웹 소켓을 역전시키고 SSL을 활성화합니까 (wss : //)? 나는 스스로 길을 잃어 버렸고 NGINX를 스스로 만들지 않았지만 추가 계층을 사용하지 않고도 안전한 웹 소켓을 사용할 수 있기를 원합니다. 웹 소켓 서버 자체에서 SSL을 활성화하고 싶지 않지만 대신 NGINX를 사용하여 SSL 레이어를 전체에 추가하고 싶습니다. 거기에있는 모든 웹 페이지는 할 수 없다고 말하지만 할 수는 있습니다! 누구 (나 자신) 덕분에 나에게 방법을 보여줄 수 있습니다! nginx는 이제 1.3.13 릴리스에서 Websocket을 지원합니다. 사용 예 : location /websocket/ { proxy_pass ​http://backend_host; proxy_http_version 1.1; ..

programing tip 2020.07.21

Visual Studio 2015 또는 2017에 IntelliSense 오류가 표시되지만 솔루션 컴파일

Visual Studio 2015 또는 2017에 IntelliSense 오류가 표시되지만 솔루션 컴파일 현재 새로운 Visual Studio 2015를 평가 중이며 IntelliSense에 이상한 문제가 발생했습니다. 새 스튜디오로 주요 솔루션을 컴파일하면 빌드가 성공하지만 그럼에도 6 가지 오류가 표시됩니다. 나는 그것이 실제 오류가 아니라 지능 오류라는 것을 발견했다. 코드는 정확하고 모든 것이 성공적으로 컴파일되었습니다. 그러나 코드는 빨간색으로 표시되고 오류 목록에 오류가 표시됩니다. 6 개의 오류는 모두 동일한 출처를 갖습니다. 간단한 생성자 호출입니다. 충분히 이상하지만 오류없이 정확히 동일한 생성자가 발생하는 경우도 있습니다. 오류 메시지 : Code: CS1729 Message: '' d..

programing tip 2020.07.21

네비게이션 바가없는 UINavigationController?

네비게이션 바가없는 UINavigationController? 범용 앱이 있고 iPad 버전 UISplitViewController에서 Mail 앱과 유사한 인터페이스를 만드는 데 사용 하고 있습니다. 새로운 Detail 뷰를 푸시하는 데 문제가 UINavigationController있었으므로 필요에 따라 뷰를 푸시하고 팝업 할 수 있도록 사용하기로 결정했습니다 . 그러나 탐색 뷰 또는 도구 모음을 사용하고 싶지 않습니다. 그러나 내가하는 일에 관계없이 탐색 모음을 숨길 수 없습니다. IB에서 "Show Navigation Navigation Bar"를 선택 해제하고 설정을 시도했습니다. [self.navigationController setNavigationBarHidden:YES]; 에서 viewD..

programing tip 2020.07.21

컴퓨터 과학의 맥락에서 '조건 자'는 무엇을 의미합니까?

컴퓨터 과학의 맥락에서 '조건 자'는 무엇을 의미합니까? [복제] 이 질문에는 이미 답변이 있습니다. 술어 란 무엇입니까? 답변 12 개 특히 텍스트 필터링 컨텍스트에서 사용되는 것을 보았습니다. 마치 "predicate"== "filter criteria"입니다. 이것이 정확합니까? 수학 논리 분야에서 가장 일반적으로 사용되는 용어입니다. 에서 위키 피 디아 수학에서 술어는 그러한 관계의 특성 함수 또는 표시기 함수에 해당하는 관계 또는 부울 값 함수 입니다. 함수 P : X → {true, false}를 X의 술어라고합니다. P가 X의 술어 인 경우 P는 때때로 X의 속성이라고합니다. . "predicate"== "필터 기준" 술어 ( 'PRED-i-cat')는 동사가 포함 된 문장의 일부이며 주제에..

programing tip 2020.07.21

Visual Studio에서 직접 실행 창을 어떻게 사용합니까?

Visual Studio에서 직접 실행 창을 어떻게 사용합니까? 직접 실행 창은 응용 프로그램을 디버깅하는 데 매우 유용한 도구입니다. 중단 점 컨텍스트에서 유효한 코드 문을 실행하고 값을 검사하는 데 사용할 수 있습니다. 또한 언어 기능을 배우기 위해 코드 스 니펫을 입력하는 데 사용합니다. 직접 실행 창을 어떻게 사용합니까? Visual Studio에서 직접 실행 창의 유용한 기능 중 하나는 메서드가 클라이언트 코드에 의해 호출되었지만 변수 할당의 일부 가 아닌 경우 메서드의 반환 값을 평가할 수 있다는 것입니다 . 앞에서 언급했듯이 디버그 모드에서는 변수와 상호 작용하고이를 수행하는 데 중요한 역할을하는 메모리에서 식을 실행할 수 있습니다. 예를 들어 다음과 같이 두 숫자의 합을 반환하는 정적 메서..

programing tip 2020.07.20

REST 웹 서비스를위한 Spring 4 vs Jersey

REST 웹 서비스를위한 Spring 4 vs Jersey 스프링 4.0.6 버전으로 새로운 응용 프로그램을 만들 계획입니다. "XML"또는 "JSON"을 반환 할 수있는 컨트롤러를 사용합니다. 이전 프로젝트에서 우리는 JAX-RS API를 사용하여 Jersey에 Spring for REST 지원을 성공적으로 구현했지만, 노인들로부터 몇 가지 기사와 제안을 읽은 후 봄은 꽤 좋은 REST 지원을 제공한다고 말했다. JAX-RS와 Jersey를 사용하지 않고 Spring REST 지원을 사용하면 실제로 혼란 스러웠던 점 중 일부는 다음과 같습니다. Spring MVC에서 마샬링 및 비 정렬 화는 어떻게 이루어 집니까? 마샬링 또는 마샬링 해제에 jax-rs를 사용해야합니까? 마샬링 및 비 정렬 화가 봄에 ..

programing tip 2020.07.20

힘내 rebase : 갈등은 진행을 막는다

힘내 rebase : 갈등은 진행을 막는다 어제 마스터에서 만든 자식 분기 (v4라고 함)가 있습니다. v4에 들어가기 위해 master에 몇 가지 변경 사항이있었습니다. 따라서 v4에서는 마스터에서 리베이스를 시도했지만 한 파일은 버전 번호가 포함 된 한 줄 텍스트 파일을 계속 조입니다. 이 파일은 app/views/common/version.txtrebasing 전에 다음 텍스트를 포함합니다. v1.4-alpha-02 내가하고있는 일은 다음과 같습니다. > git rebase master First, rewinding head to replay your work on top of it... Applying: new version, new branch error: patch failed: app/vie..

programing tip 2020.07.20

Git 리포지토리에서 마스터에 대한 오래된 브랜치 업데이트

Git 리포지토리에서 마스터에 대한 오래된 브랜치 업데이트 분기 (로컬 및 원격)가 오래된 Git 저장소가 있습니다. 마스터 브랜치를 사용 하여이 브랜치를 최신 상태로 만들고 싶지만 어떻게 해야하는지 모르겠습니다. 아마도 많은 병합 충돌이있을 것입니다. 이 오래된 지점을 마스터 지점과 동일한 상태로 가져 오거나 업데이트하려면 어떻게해야합니까? 상관없이해야 할 마스터 브랜치를 업데이트하십시오. 그런 다음 중 하나 : 이전 브랜치를 마스터 브랜치와 리베이스하십시오. 리베이스 중에 병합 충돌을 해결하면 결과는 마스터와 완전히 병합되는 최신 분기가됩니다. 브랜치를 마스터로 병합하고 병합 충돌을 해결하십시오. 지점으로 마스터를 병합하고 병합 충돌을 해결하십시오. 그런 다음 지점에서 마스터로 병합하는 것이 깨끗해야..

programing tip 2020.07.20

Connect.js methodOverride의 기능은 무엇입니까?

Connect.js methodOverride의 기능은 무엇입니까? Connect.js 매우 간결한 문서에 따르면methodOverride 가짜 HTTP 메소드 지원을 제공합니다. 그게 무슨 뜻이야? 명백한 Google 검색은 도움보다 작습니다. 왜 methodOverride유용한가요? 당신이 시뮬레이션하려는 경우 DELETE와 PUT, methodOverride그입니다. _method post 매개 변수를 'delete' 또는 'put' 으로 전달하면 Express를 항상 사용 하는 대신 app.delete및 보다 자세하게 사용할 수 있습니다 .app.putapp.post 백엔드 : // the app app.put('/users/:id', function (req, res, next) { // edi..

programing tip 2020.07.20

두 개의 문자열 리터럴 연결

두 개의 문자열 리터럴 연결 Koenig의 Accelerated C ++를 읽고 있습니다. "새로운 아이디어는 +를 사용하여 문자열과 문자열 리터럴을 연결하거나 두 개의 문자열 (두 문자열 리터럴은 아님)을 연결할 수 있다는 것입니다. 좋아, 이것은 내가 생각하는 의미가 있습니다. 이제 두 가지 연습을 통해 이것을 밝히려고했습니다. 다음 정의가 유효합니까? const string hello = "Hello"; const string message = hello + ",world" + "!"; 이제 위의 내용을 실행하려고 시도했지만 작동했습니다! 그래서 나는 행복했다. 그런 다음 다음 연습을하려고했습니다. const string exclam = "!"; const string message = "Hello..

programing tip 2020.07.20
반응형