반응형

분류 전체보기 2602

정규식에서 / gi의 의미는 무엇입니까?

정규식에서 / gi의 의미는 무엇입니까? 이 질문에 이미 답변이 있습니다. 참조-이 정규식은 무엇을 의미합니까? 1 답변 내 JavaScript 코드에 다음과 같은 줄이 표시됩니다. var regex = /[^\w\s]/gi; /gi정규식에서 이것의 의미는 무엇입니까 ? 다른 부분은 단어와 공백 그룹을 받아들이 기 때문에 이해할 수 있지만 /gi. g modifier: global. All matches (don't return on first match) i modifier: insensitive. Case insensitive match (ignores case of [a-zA-Z]) 귀하의 경우에는 i캡처하지 않기 때문에 중요하지 않습니다 [a-zA-Z]. 수정자가 없으면 정규식이 첫 번째 일치를 ..

Program Tip 2020.12.01

hasNext ()가 False인데 hasNextLine ()이 True 인 이유는 무엇입니까?

hasNext ()가 False인데 hasNextLine ()이 True 인 이유는 무엇입니까? 질문 스캐너 객체의 경우 hasNextLine()메서드가 true를 hasNext()반환 하고 메서드가 false를 반환 하는 방법은 무엇입니까? 참고 : 입력 파일에 따라 hasNext()메서드는 예상대로 결과를 반환합니다. 는 hasNextLine()올바른 결과를 반환하지 않는 것. 암호 아래 결과를 생성하는 코드는 다음과 같습니다. public void ScannerTest(Reader fileReaderObject){ Scanner scannerObj = new Scanner(fileReaderObject); for(int i = 1; scannerObj.hasNext(); i++){ System.ou..

Program Tip 2020.12.01

C # 열거 형 : Nullable 또는 'Unknown'값?

C # 열거 형 : Nullable 또는 'Unknown'값? enum멤버 가있는 클래스가 있고이 멤버가 정의되지 않은 상황을 표현하고 싶다면 어느 것이 더 낫습니까? a) nullable 형식을 사용하여 클래스에서 멤버를 nullable로 선언합니다. 예 : public SomeEnum? myEnum; b) 열거 형에 기본 '알 수없는'값을 추가합니다. 예 : public enum SomeEnum { Unknown, SomeValueA, SomeValueB, SomeValueC, } 어느 쪽이든 주요 장단점을 볼 수 없습니다. 그러나 아마도 하나가 다른 것보다 더 낫습니까? nullable 값 유형을 확실히 사용하십시오. 그것이 바로 그 이유입니다. 그것은 당신의 의도를 명시 적으로 나타냅니다. 이는 ..

Program Tip 2020.12.01

MVVM : 라디오 버튼을 뷰 모델에 바인딩합니까?

MVVM : 라디오 버튼을 뷰 모델에 바인딩합니까? 편집 : 문제는 .NET 4.0에서 수정되었습니다. 버튼을 사용하여 라디오 버튼 그룹을 뷰 모델에 바인딩하려고했습니다 IsChecked. 다른 게시물을 검토 한 결과 해당 IsChecked속성이 작동하지 않는 것으로 보입니다 . 아래에 포함 된 문제를 재현하는 짧은 데모를 모았습니다. 내 질문은 다음과 같습니다. MVVM을 사용하여 라디오 버튼을 바인딩하는 간단하고 안정적인 방법이 있습니까? 감사. 추가 정보 : 이 IsChecked속성은 다음 두 가지 이유로 작동하지 않습니다. 버튼을 선택하면 그룹에있는 다른 버튼의 IsChecked 속성이 false로 설정되지 않습니다 . 단추를 선택하면 단추를 처음 선택한 후 자체 IsChecked 속성이 설정되지..

Program Tip 2020.12.01

Php 소멸자

Php 소멸자 수업에서 __destruct를 사용해야 할 때의 실제 사례를 보여주세요. 좋아, 내 마지막 답변이 분명 맞지 않았기 때문에 다시 시도 해보자. 이 주제에 대한 많은 리소스와 예제가 인터넷에 있습니다. 다른 프레임 워크의 코드를 약간 검색하고 찾아 보면 꽤 좋은 예제를 볼 수 있습니다. PHP가 종료시 리소스를 닫는다 고해서 더 이상 필요하지 않을 때 (또는 닫지 않는 것이 좋다) 명시 적으로 닫는 것이 나쁘다는 것을 의미하지는 않습니다. 사용 사례에 따라 다릅니다 ( 끝까지 사용 중인지 아니면 초기에 한 번의 호출이 있고 나머지 실행 동안 다시 필요하지 않은지 여부) ... 이제 __destruct객체가 파괴 될 때 호출 된다는 것을 알고 있습니다. 논리적으로 객체가 파괴되면 어떻게됩니까?..

Program Tip 2020.12.01

Go 객체의 포인터 값을 어떻게 인쇄합니까?

Go 객체의 포인터 값을 어떻게 인쇄합니까? 포인터 값은 무엇을 의미합니까? 나는 단지 Go를 가지고 놀면서 구조체가 값이나 참조로 전달되는시기에 대한 좋은 멘탈 모델을 아직 가지고 있지 않습니다. 이것은 매우 멍청한 질문 일 수 있지만 조금 실험하고 여전히 동일한 개체에서 작업하고 있는지 또는 복사본을 만들 었는지 확인하고 싶습니다 (값으로 전달). 객체의 포인터 (또는 포인터 값이 gc에 의해 변경된 경우 내부 ID)를 인쇄하는 방법이 있습니까? package main import ( "runtime" ) type Something struct { number int queue chan int } func gotest( s *Something, done chan bool ) { println( "fr..

Program Tip 2020.12.01

부트 스트랩의 clearfix 클래스 이해

부트 스트랩의 clearfix 클래스 이해 .clearfix { *zoom: 1; &:before, &:after { display: table; content: ""; // Fixes Opera/contenteditable bug: // http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 line-height: 0; } &:after { clear: both; } } 왜 사용하지 display:block않습니까? 또한 ::before의사 클래스 에도 적용되는 이유는 무엇입니까? .clearfix에 정의되어 less/mixins.less있습니다. 정의 바로 위에이 기사에 대한 링크가있는 주석이 있습니다. 새로운 마이크로 클리어 픽스 해킹 이 기..

Program Tip 2020.12.01

Visual C ++ 2008에서 UTF-8 문자열 리터럴을 만드는 방법

Visual C ++ 2008에서 UTF-8 문자열 리터럴을 만드는 방법 VC ++ 2003에서는 소스 파일을 UTF-8로 저장하고 모든 문자열을 그대로 사용했습니다. 즉, 다음 코드는 콘솔에있는 그대로 문자열을 인쇄합니다. 소스 파일이 UTF-8로 저장된 경우 출력은 UTF-8이됩니다. printf("Chinese (Traditional)"); printf("中国語 (繁体)"); printf("중국어 (번체)"); printf("Chinês (Tradicional)"); UTF-8 BOM을 사용하여 파일을 UTF-8 형식으로 저장했습니다. 그러나 VC2008로 컴파일하면 다음과 같은 결과가 나타납니다. warning C4566: character represented by universal-charac..

Program Tip 2020.12.01

다른 동일한 하위 항목이 아닌 직계 하위 항목 만 대상으로하는 CSS 선택기

다른 동일한 하위 항목이 아닌 직계 하위 항목 만 대상으로하는 CSS 선택기 항목을 동적으로 추가하거나 제거 할 수있는 중첩 된 정렬 가능한 목록이 있으며 n 수준 깊이로 중첩 될 수 있습니다. 중첩시 새로운 ul 요소가 부모로 선택된 li 요소에 삽입됩니다. 목록의 초기 상태는 다음과 같습니다. 1One 2Two 3Three 1A 2B 3C 4D 5E 6F 4Four 5Five 6Six MooTools를 사용하여 정렬 등을 수행하고 있으며 제대로 작동하지만 정렬시 위치 텍스트를 올바르게 재설정하는 데 문제가 있습니다. 내가 사용하려고 모든 CSS 선택기는 포함 모든 아이들보다는 목록에 속하는 모든 하위 목록에 속하는뿐만 아니라 리튬 요소를. id, position 및 text를 제외하고 모든 목록의 각..

Program Tip 2020.12.01

VisualVM을 사용하여 Tomcat 애플리케이션 프로파일 링

VisualVM을 사용하여 Tomcat 애플리케이션 프로파일 링 VisualVM 도구를 사용하여 Tomcat에서 실행되는 응용 프로그램을 프로파일 링하고 싶습니다. 불행히도 VisualVM에 Tomcat을 프로파일 링하도록 지시하면 Tomcat은 프로파일 도구에 연결 중임을 나타내는 몇 가지 메시지를 출력 한 다음 종료됩니다. 세부… Windows XP, Tomcat 6, VisualVM 1.2.1 및 JDK 1.6.0_11을 사용하고 있습니다. Visual VM에서 Tomcat 애플리케이션을 마우스 오른쪽 버튼으로 클릭하고“Profile”을 선택합니다. Profiler 탭에서 Memory 버튼 (또는 CPU 버튼)을 누릅니다. Tomcat 종료 Tomcat 응용 프로그램을 마우스 오른쪽 단추로 클릭하고..

Program Tip 2020.12.01
반응형