반응형

c# 750

null 매개 변수에 대한 IllegalArgumentException 또는 NullPointerException?

null 매개 변수에 대한 IllegalArgumentException 또는 NullPointerException? [닫은] 속성에 대한 간단한 setter 메서드가 있으며이 null특정 속성에는 적합하지 않습니다. 난 항상 이런 상황에서 찢어되었습니다 내가 던져해야한다 IllegalArgumentException, 또는를 NullPointerException? javadoc에서 두 가지 모두 적절 해 보입니다. 이해되는 표준이 있습니까? 아니면 이것은 당신이 원하는대로해야하며 둘 다 정말로 올바른 것 중 하나입니까? 허용 된 값 IllegalArgumentException이 null되고 싶지 않다면 호출 된 것처럼 보이고 , 로 변하는 변수 NullPointerException를 사용 하려고하면 thr..

Programming 2020.02.10

Java에서 날짜를 하루 씩 늘리려면 어떻게해야합니까?

Java에서 날짜를 하루 씩 늘리려면 어떻게해야합니까? 이 형식의 날짜로 작업하고 yyyy-mm-dd있습니다. 이 날짜를 하루 씩 늘리려면 어떻게해야합니까? 이와 같은 것이 트릭을 수행해야합니다. String dt = "2008-01-01"; // Start date SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Calendar c = Calendar.getInstance(); c.setTime(sdf.parse(dt)); c.add(Calendar.DATE, 1); // number of days to add dt = sdf.format(c.getTime()); // dt is now the new date Java는 C #에 비해 8 공보다 ..

Programming 2020.02.10

사제 권한을 수정하는 방법?

사제 권한을 수정하는 방법? Homebrew는 대부분의 설치가 끝날 때 권한을 거부하므로 아무것도 설치할 수 없기 때문에 지금 3 번 설치 제거했습니다. 예를 들어 현재 직면하고있는이 libjpeg 다운로드 시나리오를 게시하겠습니다. libjpeg를 설치하고 얻으려고합니다. $ brew install libjpeg ==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/jpeg-8d.mountain_lion.bottle.1.tar.gz Already downloaded: /Library/Caches/Homebrew/jpeg-8d.mountain_lion.bottle.1.tar.gz ==> Pouring jpeg-8d.mountain_li..

Programming 2020.02.10

equal ?, eql ?, === 및 ==의 차이점은 무엇입니까?

equal ?, eql ?, === 및 ==의 차이점은 무엇입니까? 이 네 가지 방법의 차이점을 이해하려고합니다. 기본적으로 두 피연산자가 모두 동일한 객체를 참조 할 때 true를 반환 ==하는 메서드 를 호출 한다는 것을 알고 equal?있습니다. ===기본적으로도 전화 ==통화를 equal?... 좋아,이 모든 세 가지 방법 오버라이드 (override)하지 않는 경우는, 다음 같아요 ===, ==그리고 equal?정확히 같은 일을? 이제옵니다 eql?. 이 작업은 무엇입니까 (기본적으로)? 피연산자의 해시 / ID를 호출합니까? 루비에는 왜 많은 등호가 있습니까? 그것들은 의미론이 달라야합니까? 여기에 Object documentation 이 많이 인용 되어 있습니다. String 과 같은 다른 ..

Programming 2020.02.10

HTML 양식 읽기 전용 SELECT 태그 / 입력

HTML 양식 읽기 전용 SELECT 태그 / 입력 HTML 사양에 따르면 HTML의 select태그에는 readonly속성 이없고 속성 만 disabled있습니다. 따라서 사용자가 드롭 다운을 변경하지 못하게하려면을 사용해야 disabled합니다. 유일한 문제는 비활성화 된 HTML 양식 입력이 POST / GET 데이터에 포함되지 않는다는 것입니다. 태그 의 readonly속성 을 에뮬레이트 select하고 POST 데이터를 얻는 가장 좋은 방법은 무엇입니까 ? select요소를 유지하면서 동일한 이름과 값으로 disabled숨겨진 다른 요소 를 추가 해야 input합니다. SELECT를 다시 사용 가능하게하면 onchange 이벤트에서 해당 값을 숨겨진 입력에 복사하고 숨겨진 입력을 비활성화 (또는..

Programming 2020.02.10

DTO, VO, POJO, JavaBeans의 차이점은 무엇입니까?

DTO, VO, POJO, JavaBeans의 차이점은 무엇입니까? 비슷한 질문을 보았습니다. JavaBean과 POJO의 차이점은 무엇입니까? POJO (Plain Old Java Object)와 DTO (Data Transfer Object)의 차이점은 무엇입니까? 그것들이 사용되는 상황을 알려주시겠습니까? 아니면 그 목적입니까? 자바 빈즈 JavaBean은 Sun에서 정의한 JavaBeans 규칙 을 따르는 클래스입니다 . Wikipedia에는 JavaBeans에 대한 요약이 있습니다. JavaBeans는 빌더 도구에서 시각적으로 조작 할 수있는 Java 용 재사용 가능한 소프트웨어 구성 요소입니다. 실제로는 특정 규칙에 따라 Java 프로그래밍 언어로 작성된 클래스입니다. 그것들은 많은 객체를 단..

Programming 2020.02.10

단일 Visual Studio 세션에서 파일의 두 인스턴스 열기

단일 Visual Studio 세션에서 파일의 두 인스턴스 열기 xyz.cpp 파일이 있습니다 . Visual Studio에서이 파일의 두 인스턴스를 열고 싶습니다 (BTW, Visual Studio 2005를 사용하고 있습니다). 왜 그렇게하고 싶습니까? 동일한 파일의 두 섹션을 나란히 비교하고 싶습니다. 다음과 같은 해결 방법을 알고 있습니다. 파일을 복사하십시오. 그러나 문제는 우아하지 않다는 것입니다.이 문제가 발생할 때마다 사본을 만들고 싶지 않습니다. 창을 둘로 나눌 수 있습니다. 수평으로 만 분할 할 수 있다는 분할 문제. 수평 분할의 결과는 화면의 오른쪽 절반이 공백입니다. 세로로 분할하거나 동일한 파일의 두 인스턴스를 열 수 있으면 비교할 수있는 코드 줄 수가 늘어납니다. 방법은 다음과 ..

Programming 2020.02.10

C ++ 코드 파일 확장자?

C ++ 코드 파일 확장자? .cc 대 .cpp C ++ 코드가 파일 .cc과 .cpp파일 로 모두 저장된 것을 보았습니다 . 둘 사이에 차이가 있습니까? 구글 스타일 가이드를 제안하는 것 같다 .cc,하지만 설명을 제공하지 않습니다. 나는 주로 Linux 시스템의 프로그램에 관심이 있습니다. C ++ 컴파일러는 어느 형식 으로든 파일을 처리 할 수 ​​있으므로 하루가 끝날 때는 중요하지 않습니다. 팀 내에서 실제 문제라면 동전을 뒤집어 실제 작업으로 이동하십시오. GNU GCC는 C ++ 파일로 다음을 모두 인식하고 GCC를 통해있는 invoke C ++ 컴파일 여부에 관계없이 당신의 사용 또는 g ++ : .C, .cc, .cpp, .CPP, .c++, .cp, 또는 .cxx. 노트 .C- 경우를 G..

Programming 2020.02.10

멀티 파트 / 폼 데이터 요청을 보내기위한 도구

멀티 파트 / 폼 데이터 요청을 보내기위한 도구 현재 POST / GET 요청을 쉽게 만들기 위해 Chrome Addon Postman-REST Client를 사용하고 있습니다. 이제 업로드 스크립트를 디버깅하고 싶습니다. 요청을 "multipart / form-data"로 인코딩 하여 파일도 보낼 수 있는 도구를 찾고 있습니다. 업데이트 : 나는 이것을 더 잘 설명하기 위해 multipart / form-data 요청 을 보내는 비디오를 만들었습니다 . 실제로, Postman 은 이것을 할 수 있습니다. 스크린 샷입니다 최신 버전 : 우편 배달부 크롬 확장에서 캡처 한 스크린 샷 다른 버전 이전 버전 @maxkoryukov의 의견을 확인하십시오 명시적인 Content-Type 헤더에주의하십시오. 더 나..

Programming 2020.02.10

참조로 전달하는 것과 값으로 전달하는 것의 차이점은 무엇입니까?

참조로 전달하는 것과 값으로 전달하는 것의 차이점은 무엇입니까? 차이점은 무엇입니까 참조로 전달 된 매개 변수 값으로 전달되는 매개 변수? 몇 가지 예를 들어 주시겠습니까? 무엇보다도 CS 이론에 정의 된 "값별 통과 대 기준 별 통과"구별은 이제 더 이상 사용되지 않습니다. 원래 "참조 별 통과"로 정의 된 기술이 선호도가 떨어지고 거의 사용 되지 않기 때문 입니다. 1 새로운 언어 2 는 다른 (그러나 유사한) 기술 쌍을 사용하여 혼동의 주요 원인 인 동일한 효과 (아래 참조) 를 달성하는 경향이 있습니다 . 이차적 인 혼란의 원천은 "참조에 의한 통과"에서 "참조"가 일반적인 용어 "참조"보다 더 좁은 의미를 갖는다 는 사실이다 (구가 선행하기 때문에). 이제 진정한 정의는 다음과 같습니다. 매개 ..

Programming 2020.02.10
반응형