반응형

2020/08/25 30

ECMAScript 6 클래스의 게터와 세터는 무엇입니까?

ECMAScript 6 클래스의 게터와 세터는 무엇입니까? ECMAScript 6 클래스에서 getter와 setter의 요점이 무엇인지 혼란 스럽습니다. 목적은 무엇입니까? 아래는 제가 언급하는 예입니다. class Employee { constructor(name) { this._name = name; } doWork() { return `${this._name} is working`; } get name() { return this._name.toUpperCase(); } set name(newName){ if(newName){ this._name = newName; } } } 이러한 setter 및 getter를 사용하면 괄호를 사용하지 않고 속성을 직접 사용할 수 있습니다. var emp = n..

Programing 2020.08.25

ngRepeat '추적 기준'표현식 이해

ngRepeat '추적 기준'표현식 이해 angularjs에서 ng-repeat 표현에 의한 트랙 이 어떻게 작동하는지 이해하는 데 어려움이 있습니다. 문서는 매우 부족합니다. http://docs.angularjs.org/api/ng/directive/ngRepeat 데이터 바인딩 및 기타 관련 측면 에서이 두 코드 스 니펫의 차이점을 설명 할 수 있습니까 ? 와: track by $index 없이 (동일한 출력) track by $index데이터 소스에 중복 된 식별자가 있는 경우 가능합니다. 예 : $scope.dataSource: [{id:1,name:'one'}, {id:1,name:'one too'}, {id:2,name:'two'}] 식별자로 'id'를 사용하는 동안에는이 컬렉션을 반복 할 ..

Programing 2020.08.25

기본 쿼리의 각 레코드에 대해 하나의 레코드 (상위 1 개 선택)가 있어야하는 하위 쿼리 (SQL Server)에서 여러 열을 선택하려면 어떻게해야합니까?

기본 쿼리의 각 레코드에 대해 하나의 레코드 (상위 1 개 선택)가 있어야하는 하위 쿼리 (SQL Server)에서 여러 열을 선택하려면 어떻게해야합니까? [복제] 이 질문에 이미 답변이 있습니다. 각 그룹의 상위 1 개 행 가져 오기 18 개의 답변 다음 구문을 사용하여 하위 쿼리에서 열을 선택할 수 있다는 것을 알고 있습니다. SELECT A.SalesOrderID, A.OrderDate, ( SELECT TOP 1 B.Foo FROM B WHERE A.SalesOrderID = B.SalesOrderID ) AS FooFromB FROM A WHERE A.Date BETWEEN '2000-1-4' AND '2010-1-4' 그러나 하위 쿼리에서 여러 열을 사용하는 올바른 구문은 무엇입니까 (제 경우..

Programing 2020.08.25

Cocoa의 기본 유형과 함께 performSelector : withObject : afterDelay :를 사용하는 방법?

Cocoa의 기본 유형과 함께 performSelector : withObject : afterDelay :를 사용하는 방법? 이 NSObject메서드를 performSelector:withObject:afterDelay:사용하면 일정 시간 후에 개체 인수를 사용하여 개체에 대한 메서드를 호출 할 수 있습니다. 객체가 아닌 인수 (예 : 정수, 부동 소수점, 구조체, 객체가 아닌 포인터 등)가있는 메서드에는 사용할 수 없습니다. 객체가 아닌 인수가있는 메서드로 동일한 작업을 수행 하는 가장 간단한 방법 은 무엇입니까 ? 나는 regular performSelector:withObject:의 경우 해결책이 사용하는 것임을 알고 있습니다 NSInvocation(그런데 정말 복잡합니다). 하지만 "지연"부분을..

Programing 2020.08.25

문자열에 대한 정규식에 포함됩니까?

문자열에 대한 정규식에 포함됩니까? 문자열에 특정 단어 (예 : 'Test')가 포함되어 있는지 확인하는 정규식은 무엇입니까? 인터넷 검색을 수행했지만 그러한 정규식의 직접적인 예를 얻을 수 없습니다. 이것은 빌드 스크립트 용이지만 특정 프로그래밍 언어와는 관련이 없습니다. 일반 PCRE 스타일 정규식 풍미를 가정합니다. 당신이 그것을 확인하려는 경우 하나의 전체 단어 , 그건 \bTest\b원하는 및 프로그래밍 언어에 대한 구분 경우 소문자 구분에 적합한 플래그. \b"단어 경계", 즉 단어가 시작 또는 끝으로 간주 될 수있는 문자 사이의 지점을 나타냅니다. 예를 들어 공백은 단어를 구분하는 데 사용되므로 공백의 양쪽에 단어 경계가 있습니다. 당신이 그것을 확인하려면 단어의 일부 , 그것은 단지 Tes..

Programing 2020.08.25

unset 사용 vs. 변수를 비워두기

unset 사용 vs. 변수를 비워두기 저는 현재 테스트 함수에서 표준 bash 테스트 ( [[)와 사전 정의 된 매처를 모두 사용할 수 있는 bash 테스트 프레임 워크를 작성 중 입니다. Matchers는 '[['에 대한 래퍼이며 반환 코드를 반환하는 것 외에도 예상 한 내용을 나타내는 의미있는 메시지를 설정합니다. 예: string_equals() { if [[ ! $1 = $2 ]]; then error_message="Expected '$1' to be '$2'." return 1 fi } 따라서 matcher가 사용되어 실패하면 error_message가 설정됩니다. 이제 어느 시점에서 테스트가 성공했는지 테스트합니다. 성공하면 기대치를 녹색으로 인쇄하고 실패하면 빨간색으로 인쇄합니다. 또한 ..

Programing 2020.08.25

웹 페이지에서 Excel로 표를 내보내려면 어떻게해야합니까?

웹 페이지에서 Excel로 표를 내보내려면 어떻게해야합니까? 웹 페이지에서 Excel로 표를 내보내려면 어떻게해야합니까? 내보내기에 모든 서식과 색상이 포함되기를 원합니다. 멀리서 보면 테이블에서 Excel로 가장 깨끗하고 가장 쉽게 내보낼 수있는 것은 Jquery DataTables Table Tools 플러그인입니다. 데이터를 정렬, 필터링, 정렬 및 페이징하는 그리드가 제공되며 몇 줄의 추가 코드와 두 개의 작은 파일이 포함되어있어 Excel, PDF, CSV, 클립 보드 및 프린터로 내보낼 수 있습니다. 다음은 필요한 모든 코드입니다. $(document).ready( function () { $('#example').dataTable( { "sDom": 'Tlfrtip', "oTableTools..

Programing 2020.08.25

자바에서 URL 쿼리 매개 변수 인코딩

자바에서 URL 쿼리 매개 변수 인코딩 Java에서 URL로 이동하기 위해 쿼리 매개 변수를 어떻게 인코딩합니까? 나는 이것이 명백하고 이미 질문 한 것처럼 보인다는 것을 안다. 확실하지 않은 두 가지 미묘함이 있습니다. URL에서 공백을 "+"또는 "% 20"으로 인코딩해야합니까? 크롬에서 "http://google.com/foo=?bar me"를 입력하면 크롬이 % 20으로 인코딩되도록 변경합니다. 콜론 ":"을 % 3B로 인코딩하는 것이 필요하거나 정확합니까? Chrome은 그렇지 않습니다. 노트: java.net.URLEncoder.encode작동하지 않는 것 같습니다. 데이터를 인코딩하여 양식을 제출하는 것 같습니다. 예를 들어, +대신 공백을 %20인코딩하고 필요하지 않은 콜론을 인코딩합니다...

Programing 2020.08.25

Java 용 Scene Builder의 최신 버전을 정확히 어디에서 다운로드 할 수 있습니까?

Java 용 Scene Builder의 최신 버전을 정확히 어디에서 다운로드 할 수 있습니까? [닫은] Oracle 사이트를 검색했는데 다운로드 할 실제 실행 파일을 찾을 수 없습니다. 이전 버전을 가리키는 사이트 나 대신 Scene Builder의 소스를 가리키는 사이트가 있습니다. 최신 버전의 Scene Builder에 대한 실제 Windows / mac 실행 가능 설치 프로그램을 찾고 있습니다. 다음은 버전 1.x 및 2.x 씬 빌더입니다. http://www.oracle.com/technetwork/java/javafxscenebuilder-1x-archive-2199384.html 이 프로젝트는 openjfx 프로젝트로 이동되었습니다. 따라서 http://hg.openjdk.java.net/op..

Programing 2020.08.25

어떤 $ _SERVER 변수가 안전합니까?

어떤 $ _SERVER 변수가 안전합니까? 사용자가 제어 할 수있는 모든 변수, 공격자도 제어 할 수 있으므로 공격의 원인이됩니다. 이를 "오염 된"변수라고하며 안전하지 않습니다. 를 사용 $_SERVER하면 많은 변수를 제어 할 수 있습니다. PHP_SELF, HTTP_USER_AGENT, HTTP_X_FORWARDED_FOR, HTTP_ACCEPT_LANGUAGE많은 다른 사람들이 클라이언트에서 보낸 HTTP 요청 헤더의 일부입니다. 누구든지 "안전 목록"이나 오염되지 않은 $_SERVER변수 목록을 알고 있습니까? "안전한"또는 "안전하지 않은"값과 같은 것은 없습니다. 서버가 제어하는 ​​값과 사용자가 제어하는 ​​값만 있으며 값의 출처와 특정 목적에 대해 신뢰할 수 있는지 여부를 알아야합니다. ..

Programing 2020.08.25
반응형