반응형

전체 글 3218

Maven이 JDK 1.6을 사용하지만 Java 버전이 1.7 인 이유

Maven이 JDK 1.6을 사용하지만 Java 버전이 1.7 인 이유 나는 maven과 MacOS를 처음 사용합니다. 터미널에 maven을 설정했으며 (을 사용하여 mvn -v) 버전 설정을 가져올 때 JDK 1.6을 사용하는 반면 JDK 1.7을 설치 한 것 같습니다. 문제가 있습니까? 내가 입력 한 명령은 다음과 같습니다. blues:helloworld Ninja$ java -version java version "1.7.0_05" Java(TM) SE Runtime Environment (build 1.7.0_05-b06) Java HotSpot(TM) 64-Bit Server VM (build 23.1-b03, mixed mode)` blues:helloworld Ninja$ mvn -v Apa..

IT박스 2020.06.06

ASP.NET MVC의 모델에서 UrlHelper 호출

ASP.NET MVC의 모델에서 UrlHelper 호출 ASP.NET MVC의 모델에서 일부 URL을 생성해야합니다. URL을 생성하기 위해 경로를 사용하는 UrlHelper.Action ()과 같은 것을 호출하고 싶습니다. 호스트 이름, 구성표 등과 같은 일반적인 공백을 채우는 것은 중요하지 않습니다. 내가 요청할 수있는 방법이 있습니까? UrlHelper를 구성하는 방법이 있습니까? 유용한 팁 : 모든 ASP.NET 응용 프로그램에서 현재 HttpContext에 대한 참조를 얻을 수 있습니다. HttpContext.Current System.Web에서 파생됩니다. 따라서 다음은 ASP.NET MVC 응용 프로그램의 어느 곳에서나 작동합니다. UrlHelper url = new UrlHelper(Htt..

IT박스 2020.06.06

HTTP 헤더 설정

HTTP 헤더 설정 Go 웹 서버에서 헤더를 설정하려고합니다. 패키지를 사용 gorilla/mux하고 net/http있습니다. Access-Control-Allow-Origin: *도메인 간 AJAX를 허용하도록 설정하고 싶습니다 . 내 Go 코드는 다음과 같습니다. func saveHandler(w http.ResponseWriter, r *http.Request) { // do some stuff with the request data } func main() { r := mux.NewRouter() r.HandleFunc("/save", saveHandler) http.Handle("/", r) http.ListenAndServe(":"+port, nil) } net/http내가 어떻게 설정 응답 ..

IT박스 2020.06.06

Sublime Text 2 및 3에서 프로젝트 제거

Sublime Text 2 및 3에서 프로젝트 제거 Sublime Text 2 및 3의 프로젝트 창 ( Ctrl+ Alt+ P) 에서 프로젝트를 어떻게 제거 합니까? Delete아무 효과가 없습니다, 거기에는 상황에 맞는 메뉴도없고, 관련 파일을 삭제 *.sublime-project하고 *.sublime-workspace하나의 목록에서 프로젝트를 제거하지 않습니다. 어떤 생각? 이 창이 어수선 해지기 때문에 ... Sublime Text가 최근 프로젝트 목록에서 삭제 한 프로젝트를 제거하면 좋을 것입니다. 불행히도, 그렇지 않으며 더 이상 존재하지 않는 프로젝트로 인해 목록이 흩어질 수 있습니다. Sublime Text가이 기능을 제공 할 때까지 프로젝트를 제거 할 수있는 몇 가지 수동 방법이 있습니다...

IT박스 2020.06.06

리눅스 바이너리의 직접적인 공유 객체 의존성을 결정 하는가?

리눅스 바이너리의 직접적인 공유 객체 의존성을 결정 하는가? ELF 형식의 Linux 바이너리의 직접 공유 객체 종속성을 쉽게 찾을 수있는 방법은 무엇입니까? ldd 도구를 알고 있지만 바이너리가 의존하는 공유 객체의 종속성을 포함하여 바이너리의 모든 종속성을 출력하는 것으로 보입니다. readelfELF 헤더를 탐색하는 데 사용할 수 있습니다 . readelf -d직접 종속성을 NEEDED섹션 으로 나열합니다 . $ readelf -d elfbin Dynamic section at offset 0xe30 contains 22 entries: Tag Type Name/Value 0x0000000000000001 (NEEDED) Shared library: [libssl.so.1.0.0] 0x0000000..

IT박스 2020.06.06

템플릿 방법과 전략 패턴의 차이점은 무엇입니까?

템플릿 방법과 전략 패턴의 차이점은 무엇입니까? 템플릿 방법 패턴과 전략 패턴의 차이점이 무엇인지 설명해 주시겠습니까? 내가 알 수있는 한 99 % 동일하다는 점은 템플릿 메서드 패턴에 기본 클래스와 같은 추상 클래스가 있고 전략 클래스는 각 구체적인 전략 클래스에 의해 구현되는 인터페이스를 사용한다는 것입니다. 그러나 고객 에 관한 한 정확히 동일한 방식으로 소비됩니다. 이것이 맞습니까? 이 둘의 주요 차이점은 구체적 알고리즘을 선택할 때입니다. Template 메소드 패턴을 사용하면 템플리트 를 서브 클래 싱 하여 컴파일 타임 에 발생 합니다. 각 서브 클래스는 템플릿의 추상 메소드를 구현하여 다른 구체적인 알고리즘을 제공합니다. 클라이언트가 템플릿의 외부 인터페이스 메서드를 호출하면 템플릿을 호출하..

IT박스 2020.06.06

배열 목록의 배열 만들기

배열 목록의 배열 만들기 아래와 같이 arraylist 배열을 만들고 싶습니다. ArrayList[] group = new ArrayList()[4] 그러나 컴파일되지 않습니다. 어떻게해야합니까? 당으로 오라클 문서 : "매개 변수화 된 유형의 배열을 작성할 수 없습니다" 대신, 당신은 할 수 있습니다 : ArrayList group = new ArrayList(4); Tom Hawting이 제안한 것처럼 tackline은 다음과 같이하는 것이 좋습니다. List group = new ArrayList(4); 다른 사람들이 언급했듯이 다른 목록을 사용하여 ArrayList를 저장하는 것이 더 좋지만 배열을 사용해야하는 경우 : ArrayList[] group = (ArrayList[])new ArrayL..

IT박스 2020.06.06

Android Studio에서 AAR 파일 만들기

Android Studio에서 AAR 파일 만들기 Android Studio에서 내 라이브러리에 대한 aar 파일을 만들고 싶습니다 .jar 옵션을 사용했지만 라이브러리에 리소스가 있습니다. 라이브러리에서 aar 파일을 만드는 방법에 대한 아이디어가 있습니까? 라이브러리가 Android 라이브러리로 설정된 경우 (예 : apply plugin: 'com.android.library'build.gradle 파일 의 명령문을 사용하는 경우) 빌드시 .aar가 출력됩니다. 모듈 디렉토리 의 build / outputs / aar / 디렉토리에 표시됩니다. 파일> 새 모듈에서 "Android 라이브러리"유형을 선택하여 새 Android 라이브러리를 만들 수 있습니다. 로컬 빌드에서 내 보낸 .aar 파일 검색 ..

IT박스 2020.06.06

JavaScript에서 날짜 차이를 계산하는 방법은 무엇입니까?

JavaScript에서 날짜 차이를 계산하는 방법은 무엇입니까? 일, 시간, 분, 초, 밀리 초, 나노 초의 날짜 차이를 계산하고 싶습니다. 어떻게하니? 두 개의 Date객체 가 있다고 가정하면 밀리 초 단위의 차이를 얻기 위해 빼기 만하면됩니다. var difference = date2 - date1; 거기에서 간단한 산술을 사용하여 다른 값을 도출 할 수 있습니다. var DateDiff = { inDays: function(d1, d2) { var t2 = d2.getTime(); var t1 = d1.getTime(); return parseInt((t2-t1)/(24*3600*1000)); }, inWeeks: function(d1, d2) { var t2 = d2.getTime(); var t..

IT박스 2020.06.06

실제로 NSAssert의 요점은 무엇입니까?

실제로 NSAssert의 요점은 무엇입니까? 내가 알고있는 유일한 이유는 단언이 실패하면 앱이 중단된다는 것입니다. 이것이 NSAssert를 사용하는 이유입니까? 아니면 다른 장점은 무엇입니까? 그리고 -1을 매개 변수로받지 않아야하지만 -0.9 또는 -1.1 일 수있는 함수와 같이 코드에서 만든 가정 위에 NSAssert를 배치하는 것이 옳습니까? 주장은 가치가 예상대로 이루어 지도록하는 것입니다. 어설 션이 실패하면 문제가 발생하여 앱이 종료 된 것입니다. assert를 사용하는 한 가지 이유는 전달 된 매개 변수 중 하나가 정확히 일부 값 (또는 값 범위)이 아닌 경우 동작하지 않거나 매우 나쁜 부작용을 일으키는 기능이있는 경우 만들 수 있습니다. 가치가 당신이 기대하는 값인지 확인하십시오. 그렇지..

IT박스 2020.06.06
반응형