반응형

JavaScript 2976

JUnit 테스트 케이스에서 '실패'의 실제 사용은 무엇입니까?

JUnit 테스트 케이스에서 '실패'의 실제 사용은 무엇입니까? JUnit 테스트 케이스에서 '실패'의 실제 사용은 무엇입니까? 내가 유용하다고 생각한 경우 : 불완전한 테스트를 표시하면 테스트에 실패하고 완료 할 때까지 경고합니다 예외가 발생했는지 확인하십시오. try{ // do stuff... fail("Exception not thrown"); }catch(Exception e){ assertTrue(e.hasSomeFlag()); } 노트 : JUnit4부터 예외가 발생했는지 테스트하는 더 우아한 방법이 있습니다. 주석 사용 @Test(expected=IndexOutOfBoundsException.class) 그러나 예외를 검사하려는 경우에는 작동하지 않지만 여전히 필요합니다 fail(). 테스..

Programing 2020.08.02

Windows 7 가젯을 시작하는 방법

Windows 7 가젯을 시작하는 방법 Vista 또는 Seven에 대한 가제트를 프로그래밍 한 적이 없지만 만들려고합니다. 그러나 어디서부터 시작해야합니까? Google과 msdn에서 검색하려고 시도했지만 유용한 것을 찾지 못했습니다. 아주 오래된 것 (Vista 베타)은 이미 Vista와 7의 가제트 또는 가제트 간의 차이를 만들었습니다. 그러나 처음에는 가제트를 만드는 방법에 대한 단서가 없기 때문에 도움이되지 않습니다 ... 나는 그들이 쓴 내용을 알지 못했습니다 ... 킥 스타트를 도와 줄 사람이 있습니까? 어디서부터 시작해야합니까? 무엇을 알아야합니까? 그들은 무엇으로 쓰여 집니까? 그들은 어떻게 "포장"됩니까? 즉, Visual Studio를 사용하여 Windows 7을 새로 설치하고 Win..

Programing 2020.08.02

Wireshark에서 프로세스 / PID로 필터링

Wireshark에서 프로세스 / PID로 필터링 Wireshark를 사용하여 특정 프로세스 ID를 기반으로 TCP / SSL 스트림 을 필터링 / 추적하는 방법이 있습니까? 어떻게 보지 못합니다. PID는 와이어로 전달하지 않으며 (일반적으로 말하면) Wireshark를 사용하면 와이어를 통해 통신 할 수있는 모든 시스템을 볼 수 있습니다. 어쨌든 프로세스 ID는 다른 시스템에서 고유하지 않습니다. 대체 방법을 찾고 있고 사용하는 환경이 Windows 인 경우 Microsoft의 네트워크 모니터 3.3을 선택하는 것이 좋습니다. 프로세스 이름 열이 있습니다. 상황에 맞는 메뉴를 사용하여 필터에 쉽게 추가하고 필터를 적용 할 수 있습니다. 일반적으로 GUI는 매우 직관적입니다 ... wireshark의 ..

Programing 2020.08.02

MySQL에서 InnoDB와 MyISAM은 무엇입니까?

MySQL에서 InnoDB와 MyISAM은 무엇입니까? 무엇 InnoDB과 MyISAM에 MySQL? InnoDB및의 MYISAM스토리지 엔진입니다 MySQL. 이 두 가지는 잠금 구현이 다릅니다 InnoDB. 테이블의 특정 행을 MyISAM잠그고 전체 MySQL테이블을 잠급니다 . DB에서 테이블을 작성하는 동안 MYISAMOR InnoDB을 제공하여 유형을 지정할 수 있습니다 . 보세요 InnoDB 와 MyISAM InnoDB는 MySQL AB에 의해 배포 된 모든 현재 바이너리에 표준으로 포함 된 MySQL 용 스토리지 엔진입니다. MySQL과 함께 사용할 수있는 다른 스토리지 엔진에 비해 주요 개선 사항은 ACID 호환 트랜잭션 지원입니다. MyISAM은 5.5 1 이전의 MySQL 관계형 데이터..

Programing 2020.08.02

SQLConnection을 폐기하기 전에 Close ()해야합니까?

SQLConnection을 폐기하기 전에 Close ()해야합니까? Disposable objects에 대한 다른 질문에 따르면 using 블록이 끝나기 전에 Close ()를 호출해야합니까? using (SqlConnection connection = new SqlConnection()) using (SqlCommand command = new SqlCommand()) { command.CommandText = "INSERT INTO YourMom (Amount) VALUES (1)"; command.CommandType = System.Data.CommandType.Text; connection.Open(); command.ExecuteNonQuery(); // Is this call necessar..

Programing 2020.08.02

Python 또는 ipython 인터프리터를 입력 할 때 자동으로 모듈 가져 오기

Python 또는 ipython 인터프리터를 입력 할 때 자동으로 모듈 가져 오기 import numpy as np파이썬 인터프리터를 실행할 때마다 거의 매번 타이핑 을합니다. numpy를 자동으로 가져 오도록 Python 또는 ipython 인터프리터를 어떻게 설정합니까? 환경 변수 PYTHONSTARTUP을 사용하십시오 . 공식 문서에서 : 이것이 읽을 수있는 파일의 이름 인 경우, 첫 번째 프롬프트가 대화식 모드로 표시되기 전에 해당 파일의 Python 명령이 실행됩니다. 파일은 대화식 명령이 실행되는 동일한 네임 스페이스에서 실행되므로 대화식 세션에서 규정하지 않고 파일에서 정의되거나 가져온 오브젝트를 사용할 수 있습니다. 따라서 import 문으로 파이썬 스크립트를 작성하고 환경 변수를 지정하십..

Programing 2020.08.02

C ++ 열거 형 클래스에 메소드가있을 수 있습니까?

C ++ 열거 형 클래스에 메소드가있을 수 있습니까? 두 개의 값을 가진 열거 형 클래스가 있고 값을 받고 다른 값을 반환하는 메서드를 만들고 싶습니다. 또한 형식 안전성을 유지하려고합니다 (따라서 열거 형 대신 열거 형 클래스를 사용하는 이유). http://www.cplusplus.com/doc/tutorial/other_data_types/ 는 메소드에 대해 언급하지 않았지만 모든 유형의 클래스가 메소드를 가질 수 있다는 인상을 받았습니다. 아니요, 그들은 할 수 없습니다. 나는 것을 이해할 수있는 enum classC ++ 11의 강력한 형식의 열거에 대한 부분은 당신이 있음을 암시하는 보일 수도 enum있다 class너무 특성을하지만 그렇지 않다. 교육받은 추측은 키워드 선택이 범위가 지정된 열..

Programing 2020.08.02

javax.transaction.Transactional 및 org.springframework.transaction.annotation.Transactional

javax.transaction.Transactional 및 org.springframework.transaction.annotation.Transactional 주석 javax.transaction.Transactional과 의 실제 차이점이 무엇인지 이해하지 못합니다 org.springframework.transaction.annotation.Transactional. 인가 org.springframework.transaction.annotation.Transactional의 확장 javax.transaction.Transactional또는 완전히 다른 의미를 가지고? 각각 언제 사용해야합니까? @Transactinal서비스 계층의 스프링 과 DAO의 javax ? 대답 해줘서 고마워. Spring은..

Programing 2020.08.02

C # 3.0 개체 이니셜 라이저 생성자 괄호가 선택적인 이유는 무엇입니까?

C # 3.0 개체 이니셜 라이저 생성자 괄호가 선택적인 이유는 무엇입니까? C # 3.0 개체 이니셜 라이저 구문을 사용하면 매개 변수가없는 생성자가있는 경우 생성자에서 괄호 열기 / 닫기 쌍을 제외 할 수 있습니다. 예: var x = new XTypeName { PropA = value, PropB = value }; 반대로 : var x = new XTypeName() { PropA = value, PropB = value }; 왜 생성자 열기 / 닫기 괄호 쌍이 여기에서 선택적인지 궁금합니다 XTypeName. 이 질문은 2010 년 9 월 20 일에 제 블로그의 주제였습니다 . Josh와 Chad의 답변 ( "값을 추가하지 않아도되는 이유는 무엇입니까?"및 "중복 제거")은 기본적으로 정확합니..

Programing 2020.08.02

왜 CURL이 반환되고 오류가 발생합니까? (23) 본문 작성에 실패 했습니까?

왜 CURL이 반환되고 오류가 발생합니까? (23) 본문 작성에 실패 했습니까? 단일 도구로 작동합니다. curl "someURL" curl -o - "someURL" 그러나 파이프 라인에서는 작동하지 않습니다. curl "someURL" | tr -d '\n' curl -o - "someURL" | tr -d '\n' 다음을 반환합니다. (23) Failed writing body 컬 출력 배관시 문제점은 무엇입니까? 전체 컬 출력을 버퍼링하고 처리하는 방법? 파이프 프로그램 (예 : grep)이 전체 페이지 쓰기를 마치기 전에 이전 프로그램이 읽기 파이프를 닫을 때 발생합니다. 에서 curl "url" | grep -qs foogrep이 원하는 것을 갖 자마자 curl에서 읽기 스트림을 닫습니다. c..

Programing 2020.08.02
반응형