반응형

2020/07/15 30

어설 션 또는 예외를 사용하여 계약에 따라 디자인 하시겠습니까?

어설 션 또는 예외를 사용하여 계약에 따라 디자인 하시겠습니까? [닫은] 계약으로 프로그래밍 할 때 함수 나 메소드는 먼저 책임을 수행하기 전에 사전 조건이 충족되는지 확인합니다. 이러한 검사를 수행하는 가장 눈에 띄는 두 가지 방법 assert은 exception입니다. assert는 디버그 모드에서만 실패합니다. 모든 개별 계약 사전 조건을 (단위) 테스트하여 실제로 실패하는지 확인하는 것이 중요합니다. 디버그 및 릴리스 모드에서 예외가 실패합니다. 테스트 된 디버그 동작이 릴리스 동작과 동일하지만 런타임 성능 저하가 발생한다는 이점이 있습니다. 어느 쪽이 바람직하다고 생각합니까? 관련 질문을 여기에서보십시오 릴리스 빌드에서 assert를 비활성화하는 것은 "릴리스 빌드에서 어떤 문제도 발생하지 않을..

Programing 2020.07.15

Eclipse 용 JavaScript 편집기 플러그인

Eclipse 용 JavaScript 편집기 플러그인 이 질문에는 이미 답변이 있습니다. Eclipse 내의 JavaScript 편집기 [닫기] 8 답변 Eclipse에서 .js 파일의 구문 검사 및 자동 제안을 허용하는 JavaScript 용 Eclipse 플러그인이 있습니까? JavaScript 파일 용 플러그인을 얻으려면 Eclipse에서 다음 단계를 완료하십시오. Eclipse 열기-> "도움말"-> "새 소프트웨어 설치"로 이동하십시오. Eclipse 버전의 저장소를 선택하십시오. Juno가 있으므로 선택했습니다http://download.eclipse.org/releases/juno "프로그래밍 언어"-> "JavaScript 개발 도구"옆의 상자를 선택하십시오. "다음"-> "다음"-> 라이..

Programing 2020.07.15

심볼릭 링크가 작성된 후 가리키는 것을 변경할 수 있습니까?

심볼릭 링크가 작성된 후 가리키는 것을 변경할 수 있습니까? 운영 체제에서 이전 링크를 연결 해제하고 새 링크를 작성하는 것 이외의 기호 링크 (symlink)로 참조되는 경로 이름을 변경하는 메커니즘 (시스템 호출-명령 행 프로그램 아님)을 제공합니까? POSIX 표준은 그렇지 않습니다. 솔라리스 10은 그렇지 않습니다. MacOS X 10.5 (Leopard)는 그렇지 않습니다. (저는 AIX 나 HP-UX도 마찬가지입니다.이 Linux 시스템 호출 목록에서 판단 할 때 Linux에는 그러한 시스템 호출도 없습니다.) 어떤 것이 있습니까? (답은 "아니오"라고 기대합니다.) 부정적인 것을 증명하는 것은 어렵 기 때문에 질문을 재구성 해 봅시다. 아직 나열되지 않은 (유닉스 계열) 일부 운영 체제 re..

Programing 2020.07.15

STDIN에서 데이터를 읽는 동안 파일 압축

STDIN에서 데이터를 읽는 동안 파일 압축 Linux에서 stdin을 읽는 동안 데이터를 압축 (압축 아카이브 작성) 할 수 있습니까? 예, 이것을 위해 gzip을 사용하십시오. 가장 좋은 방법은 데이터를 입력으로 읽고 압축 파일을 출력 파일로 리디렉션하는 것입니다. cat test.csv | gzip > test.csv.gz cat test.csv데이터를 stdout으로 보내고 파이프 기호 gzip을 사용하면 해당 데이터를 stdin으로 읽습니다. 압축 된 데이터가 터미널에 기록되지 않으므로 gzip 출력을 일부 파일로 리디렉션하십시오. 그렇습니다 gzip. 간단하게 실행하면 gzip > foo.gzSTDIN을 foo.gz 파일로 압축합니다. 다음과 같이 데이터를 파이프 할 수도 있습니다 some_c..

Programing 2020.07.15

OpenFileDialog의 여러 파일 확장자

OpenFileDialog의 여러 파일 확장자 OpenFileDialog?를 사용하여 한 그룹 내에서 여러 파일 확장자를 어떻게 사용할 수 있습니까? 나는이 Filter = "BMP|*.bmp|GIF|*.gif|JPG|*.jpg|PNG|*.png|TIFF|*.tiff"또한 '모든 그래픽 유형'TIFF *이 .tif 및 * 티파니가 있고, 나는 * .JPEG을 JPG는 * .JPG은 그래서 그룹을 만들고 싶어? 어떻게해야합니까? 시도 : Filter = "BMP|*.bmp|GIF|*.gif|JPG|*.jpg;*.jpeg|PNG|*.png|TIFF|*.tif;*.tiff" 그런 다음 ;"모든 그래픽 유형"에 대해 모든 확장 ( 위와 같이 결합)의 복사 / 붙여 넣기를 다시 수행하십시오 . Filter = "..

Programing 2020.07.15

리플렉션 일반 Get 필드 값

리플렉션 일반 Get 필드 값 리플렉션을 통해 필드 값을 받으려고합니다. 문제는 필드 유형을 모르고 값을 얻는 동안 결정해야한다는 것입니다. 이 코드는이 예외와 함께 발생합니다. java.lang.String 필드 com .... fieldName을 java.lang.String으로 설정할 수 없습니다. Field field = object.getClass().getDeclaredField(fieldName); field.setAccessible(true); Class targetType = field.getType(); Object objectValue = targetType.newInstance(); Object value = field.get(objectValue); 캐스팅을 시도했지만 컴파일 오류..

Programing 2020.07.15

asp.net에서 List <>를 List <>에 추가하는 방법

asp.net에서 List 를 List 에 추가하는 방법 이 질문에는 이미 답변이 있습니다. 다른 목차에 목차 추가 목차 C # 6 답변 결과를 반복하지 않고 List 를 List 에 추가하고 새 결과를 하나씩 추가하는 간단한 방법이 있습니까? var list = GetViolations(VehicleID); var list2 = GetViolations(VehicleID2); list.Add(list2); 사용 List.AddRange (T)의 컬렉션으로는 IEnumerable () 방법. 목록 끝에 다른 컬렉션 / 목록을 추가 할 수 있습니다. 예: List initialList = new List(); // Put whatever you want in the initial list List list..

Programing 2020.07.15

LocalDate를 문자열로 포맷하는 방법은 무엇입니까?

LocalDate를 문자열로 포맷하는 방법은 무엇입니까? 1988-05-05를 표시 할 때 date라는 LocalDate 변수가 있는데 이것을 1988 년 5 월 5 일로 인쇄되도록 변환해야합니다. Java 8의 새로운 LocalDate로 시작하면 SimpleDateFormat이 작동하지 않습니다. 내가 볼 수 있듯이 DateTimeFormatter, http://docs.oracle.com/javase/8/docs/api/java/ 를 사용해야합니다. time / format / DateTimeFormatter.html . LocalDate localDate = LocalDate.now();//For reference DateTimeFormatter formatter = DateTimeFormatter..

Programing 2020.07.15

MVC에서 기본 경로 (영역으로)를 설정하는 방법

MVC에서 기본 경로 (영역으로)를 설정하는 방법 좋아, 이것은 이전에 요청되었지만 거기에는 확실한 해결책이 없습니다. 따라서 자신과 다른 사람들을 위해이 기능을 유용하게 사용할 수 있습니다. MVC2 (ASP.NET)에서는 누군가 웹 사이트를 탐색 할 때 기본 영역이 지정되어 있기를 바랍니다. 따라서 내 사이트로 이동하면 AreaZ의 ControllerX ActionY로 보내야합니다. Global.asax에서 다음 경로 사용 routes.MapRoute( "Area", "", new { area = "AreaZ", controller = "ControllerX ", action = "ActionY " } ); 이제 이것은 올바른 페이지를 제공하려고 시도하는 것처럼 작동합니다. 그러나 MVC는 Area ..

Programing 2020.07.15

문서 디렉토리 (NSDocumentDirectory)는 무엇입니까?

문서 디렉토리 (NSDocumentDirectory)는 무엇입니까? 누군가 iOS 앱의 문서 디렉토리와 사용시기를 설명 할 수 있습니까? 현재 내가 믿는 바는 다음과 같습니다. 나에게 그것은 사용자가 앱에 필요한 모든 파일을 저장할 수있는 중앙 폴더 인 것 같습니다. Core Data가 데이터를 저장하는 위치와 다른 위치입니까? 각 앱에 자체 문서 디렉토리가있는 것처럼 보입니다. 문서 디렉토리 / 이미지 또는 문서 디렉토리 / 비디오와 같은 문서 디렉토리의 하위 디렉토리를 자유롭게 만들 수 있습니까? 앱이 탈옥되지 않은 기기에서만 "샌드 박스형"환경에서 실행됩니다. 이는 자체 컨텐츠 내의 파일 및 디렉토리에만 액세스 할 수 있음을 의미합니다. 예를 들어 문서 및 라이브러리 입니다. iOS 애플리케이션 프..

Programing 2020.07.15
반응형