반응형

jQuery 2652

JavaScript에서 확장 메서드를 작성하려면 어떻게해야합니까?

JavaScript에서 확장 메서드를 작성하려면 어떻게해야합니까? JS로 몇 가지 확장 메서드를 작성해야합니다. C #에서이 작업을 수행하는 방법을 알고 있습니다. 예: public static string SayHi(this Object name) { return "Hi " + name + "!"; } 다음에 의해 호출됩니다. string firstName = "Bob"; string hi = firstName.SayHi(); JavaScript에서 이와 같은 작업을 어떻게 수행합니까? 자바 스크립트는 C #의 확장 메서드에 대한 정확한 아날로그가 없습니다. JavaScript와 C #은 완전히 다른 언어입니다. 가장 유사한 것은 모든 문자열 객체의 프로토 타입 객체를 수정하는 것입니다 : String..

Nice programing 2020.11.01

Ruby의 % q / % Q 인용 방법의 사용 사례는 무엇입니까?

Ruby의 % q / % Q 인용 방법의 사용 사례는 무엇입니까? 나는 Thomas의 Programming Ruby 1.9를 읽었으며 구분 된 단일 및 이중 인용 방법 ( %q / %Q)을 찾았습니다 . 나는 다른 Ruby 언어 참조에서도 그것들을 알고 있습니다. %q/I'm acting like a single-quoted string/ %Q|"I'm acting like a double-quoted string" --Anonymous| 나는 오랫동안 Ruby를 사용 하지 않았지만 프로덕션 코드에서이 인용 방법을 본 적이 없습니다 . 백 슬래시로 따옴표 를 내부적으로 이스케이프하지 않도록 하는 명백한 기능 외에 일반 작은 따옴표 또는 큰 따옴표에 대한이 방법의 일반적인 사용 사례는 무엇입니까? 일반적으..

Nice programing 2020.11.01

SQL Server에서 사용자 정의 테이블 유형 변경

SQL Server에서 사용자 정의 테이블 유형 변경 SQL Server에서 사용자 정의 테이블 유형을 어떻게 변경할 수 있습니까? 내가 아는 한 테이블 유형을 변경 / 수정하는 것은 불가능하며 다른 이름으로 유형을 만든 다음 이전 유형을 삭제하고 새 이름으로 수정할 수 있습니다. jkrajes에 대한 크레딧 msdn에 따라 '사용자 정의 테이블 유형 정의를 만든 후에는 수정할 수 없습니다'와 같습니다. 이것은 일종의 해킹이지만 작동하는 것 같습니다. 다음은 테이블 유형을 수정하는 단계와 예입니다. 한 가지 참고 사항은 테이블 유형에 대한 변경 사항이 해당 개체 (일반적으로 프로 시저)에 대한 주요 변경 인 경우 sp_refreshsqlmodule이 실패한다는 것입니다. sp_rename테이블 유형의 이..

Nice programing 2020.11.01

조건부 이동이 분기 예측 실패에 취약하지 않은 이유는 무엇입니까?

조건부 이동이 분기 예측 실패에 취약하지 않은 이유는 무엇입니까? 이 게시물 (StackOverflow에 대한 답변) (최적화 섹션)을 읽은 후 조건부 이동이 분기 예측 실패에 취약하지 않은 이유가 궁금합니다. cond move 에 대한 기사를 찾았습니다 (AMD의 PDF) . 또한 그들은 cond의 성능 이점을 주장합니다. 이동합니다. 그런데 왜 그렇습니까? 나는 그것을 보지 않는다. 해당 ASM 명령어가 평가되는 순간 이전 CMP 명령어의 결과는 아직 알려지지 않았습니다. 잘못 예측 된 분기는 비싸다 최신 프로세서는 일반적으로 문제가 해결되면 매 사이클마다 1 ~ 3 개의 명령어를 실행합니다 (이 명령어가 이전 명령어 또는 메모리에서 도착하기 위해 데이터 종속성을 기다리는 동안 지연되지 않는 경우)...

Nice programing 2020.11.01

방랑자는 기본적으로 안전하지 않습니까?

방랑자는 기본적으로 안전하지 않습니까? 편집 2 : TL; DR : 대답은 2013 년에 예 였지만이 결함이 수정되었습니다. vagrantup.com의 시작하기 지침을 따르면 누구나 내 VM에 대한 루트 액세스 권한을 얻고 기본 자격 증명 (사용자 이름)을 사용하여 내 호스트 작업 디렉터리를 읽을 수 있도록 포트 2222에서 SSH 연결을 허용하는 가상 머신으로 끝나는 것 같습니다. = password = vagrant 또는 vagrant_insecure_private_key). 이것이 사실입니까? 그렇다면 왜 보안 취약점으로 간주되지 않습니까? 중요한 데이터를 VM에 복사 한 경우 어떻게됩니까? 편집 : 그리고 인터넷상의 누구든지 소스를 읽을 수 있고 VM에서 임의의 코드를 실행할 수 있다고 생각하는 ..

Nice programing 2020.11.01

AngularJS 문서가 모델 지시어에 점을 사용하지 않는 이유는 무엇입니까?

AngularJS 문서가 모델 지시어에 점을 사용하지 않는 이유는 무엇입니까? 비디오 AngularJS MTV Meetup : Best Practices (2012/12/11) 에서 Miško는 "..ng-model을 사용하는 경우 어딘가에 점이 있어야합니다. 점이 없으면 그렇게하는 것입니다. 잘못된.." 그러나 Angular.JS 웹 사이트 의 첫 번째 예제 (The Basics)는 모순되는 것 같습니다. 무엇을 제공합니까? Angular.JS는 MTV 밋업 이후 ng-model로 더 관대하게 바뀌 었나요? 이 작은 점은 범위 상속의 복잡성을 다룰 때 매우 중요합니다. egghead.io 비디오 "점은" 이 매우 인기 스택 오버플로 질문처럼, 정말 좋은 개요를 가지고 : AngularJS와의 프로토 타..

Nice programing 2020.11.01

Swagger 사양 JSON을 HTML 문서로 변환

Swagger 사양 JSON을 HTML 문서로 변환 PHP로 작성된 일부 REST API의 경우 Swagger 문서 를 작성하라는 요청을 받았으며 기존 API에 주석을 추가하고 문서 를 작성 하는 쉬운 방법을 알지 못했기 때문에 지금은 이 편집기 를 사용하여 일부를 생성했습니다. 해당 편집기를 사용하여 만든 JSON 및 YAML 파일을 저장했으며 이제 최종 대화 형 Swagger 문서를 만들어야합니다 (이 문장은 순진하고 모호하게 들릴 수 있음). 누군가 Swagger JSON 사양 파일을 실제 Swagger 문서로 변환하는 방법을 알려주시겠습니까? 나는 Windows 플랫폼을 사용하고 있으며 Ant / Maven에 대해 아무것도 모릅니다. swagger-codegen이 작업을 수행 할 도구를 찾을 때 ..

Nice programing 2020.11.01

Electron (Atom Shell) 애플리케이션에서 사용자 설정을 저장할 위치는?

Electron (Atom Shell) 애플리케이션에서 사용자 설정을 저장할 위치는? 사용자 설정을 저장하는 내장 메커니즘을 찾을 수없는 것 같습니다. 전자가 모든 데스크톱 플랫폼에서 사용자 설정을 저장하는 표준 방법을 제공하기를 바라고 있습니다. 이에 대한 선례가 없다면 직접 구현할 수 있지만 즉시 사용자 지정 솔루션으로 이동하고 싶지 않았습니다. 온라인 조사는이 분야에서 매우 드물다. 감사! 각 플랫폼에는 다양한 종류의 데이터에 대해 서로 다른 기본 위치가 있습니다. 따라서 플랫폼에 따라 기본 위치에 데이터를 저장하려면app.getPath(name) 과 연관된 특수 디렉토리 또는 파일의 경로를 검색합니다 name. 또한이를 사용하여 사용자가 저장하려는 데이터와 사용자 디렉토리를 어지럽히 지 않으려는 ..

Nice programing 2020.11.01

ASP.NET 애플리케이션을 단위 테스트 할 때 web.config를 사용하는 방법

ASP.NET 애플리케이션을 단위 테스트 할 때 web.config를 사용하는 방법 단위 테스트로 시작하고 있으며 연결 문자열에 web.config를 사용하는 방법이 있습니다. 나는 사용할 수 있기를 바랐다 [DeploymentItem("web.config")] 웹 구성 파일을 얻으려면 여전히 null 참조 예외가 남습니다 (다음 테스트를 작성하는 것입니다). 테스트하려는 프로젝트에 포함 된 구성 파일을 어떻게 사용합니까? 차이점이 있다면 VS 2008에 포함 된 테스트 프레임 워크를 사용하고 있습니다. 감사 단위 테스트 프로젝트에는 자체 구성 파일이 있어야합니다. 테스트 프로젝트에서 추가, 새 항목, 애플리케이션 구성 파일을 선택할 수 있습니다. 이 파일은 web.config와 똑같이 작동하지만 단위 ..

Nice programing 2020.11.01

왜 다음 예에 포함되어 있습니까? ?동안 와일드 카드는 인증되지 않은 사용자를 대표하는 *모든 사용자를 나타냅니다 인증 및 인증되지 않은. 내 책은 다음 URL 인증의 예를 보여줍니다. 그러나 위의 코드는 다음과 같은 효과가 없습니다. 아니면 저자도 이유 때문에 규칙을 포함 시켰습니까? ASP.NET은 우선 순위에 따라 구성 파일의 액세스 권한을 부여합니다. 충돌 가능성이있는 경우 첫 번째 부여가 우선합니다. 그래서, deny user="?" 익명 사용자에 대한 액세스를 거부합니다. 그때 allow users="dan,matthew" 해당 사용자에게 액세스 권한을 부여합니다. 마지막으로 모든 사람에 대한 액세스를 거부합니다. 단, 매튜를 제외한 모든 사람이 접근이 거부됨에 따라 이것은 흔들립니다 추가하기..

Nice programing 2020.11.01
반응형