반응형

javascript 2867

Java Reflection : 변수 이름을 얻는 방법?

Java Reflection : 변수 이름을 얻는 방법? Java Reflection을 사용하면 로컬 변수의 이름을 얻을 수 있습니까? 예를 들어, 내가 이것을 가지고 있다면 : Foo b = new Foo(); Foo a = new Foo(); Foo r = new Foo(); 다음과 같이 해당 변수의 이름을 찾을 수있는 메소드를 구현할 수 있습니까? public void baz(Foo... foos) { for (Foo foo: foos) { // Print the name of each foo - b, a, and r System.out.println(***); } } 편집 :이 질문과 다릅니다 Java에 함수에 전달 된 변수의 이름을 찾는 방법이 있습니까? 리플렉션을 사용하여 지역 변수의 이름을 ..

programing tip 2020.07.01

데이터 매퍼, 테이블 데이터 게이트웨이 (게이트웨이), 데이터 액세스 개체 (DAO) 및 리포지토리 패턴의 차이점은 무엇입니까?

데이터 매퍼, 테이블 데이터 게이트웨이 (게이트웨이), 데이터 액세스 개체 (DAO) 및 리포지토리 패턴의 차이점은 무엇입니까? 내 디자인 패턴 기술을 연마하려고 하는데이 패턴의 차이점이 무엇인지 궁금합니다. 그것들은 모두 같은 것으로 보입니다-특정 엔티티에 대한 데이터베이스 로직을 캡슐화하므로 호출 코드는 기본 지속성 계층에 대해 알지 못합니다. 간단한 연구에서 모든 방법은 일반적으로 표준 CRUD 방법을 구현하고 데이터베이스 별 세부 정보를 추상화합니다. 명명 규칙 (예 : CustomerMapper vs. CustomerDAO vs. CustomerGateway vs. CustomerRepository) 외에도, 차이점은 무엇입니까? 차이가 있다면 언제 다른 것을 선택하겠습니까? 과거에는 다음과 유..

programing tip 2020.07.01

Git : Repository, fork, branch, clone, track에서이 단어의 의미는 무엇입니까?

Git : Repository, fork, branch, clone, track에서이 단어의 의미는 무엇입니까? 나는 여기서 의미론에 대해 솔직히 명확하지 않다. 그들은 모두 코드 + 역사 단위의 사본 / 변형에 관한 것이지만 과거에 말할 수 있는지 확실하지 않습니다. 이 논리적 구조가 어딘가에 설명되어 있습니까? 저장소는 단순히 작업 기록이 저장되는 장소입니다. .git작업 사본 의 하위 디렉토리 인 작업중인 파일의 최신 상태 사본에 종종 있습니다 . 프로젝트를 포크하고 (특정 시점에서 누군가의 저장소에서 소스를 가져 와서 자신의 다른 변경 사항을 적용하려면) 원격 저장소를 복제하여 사본을 작성한 다음 로컬 저장소에서 직접 작업을 수행하십시오. 커밋 변경. 리포지토리 내에는 자체 리포지토리 내에 효과적..

programing tip 2020.07.01

Java 휘발성 참조 대 AtomicReference

Java 휘발성 참조 대 AtomicReference volatileObject 참조와 AtomicReference방금 사용하는 경우 get()와 set()-methods from 사이에 차이점이 AtomicReference있습니까? 짧은 대답은 : 아니요. 로부터 java.util.concurrent.atomic의 패키지 문서 : 원자의 접근 및 업데이트에 대한 메모리 효과는 일반적으로 휘발성 물질에 대한 규칙을 따릅니다. getvolatile변수 를 읽는 메모리 효과가 있습니다. setvolatile변수 쓰기 (할당)의 메모리 효과가 있습니다. 그건 그렇고, 패키지의 문서는 매우 훌륭하며 모든 것이 설명되어 있습니다 ... lazySet(Java 6에 도입)은 volatile변수를 통해 달성 할 수없..

programing tip 2020.07.01

왜 메이븐?

왜 메이븐? 장점은 무엇입니까? [닫은] 개미에 비해 maven을 사용하면 얻을 수있는 주요 이점은 무엇입니까? 도움이되는 도구보다 성가신 것 같습니다. 일반 Eclipse Java EE (m2eclipse 없음) 및 Tomcat과 함께 maven 2를 사용합니다. 메이븐 지지자들은 Maven을 사용하면 패키지 종속성을 쉽게 얻을 수 있습니다 Maven은 표준 디렉토리 구조를 갖도록 강요합니다 내 경험에 패키지 의존성을 파악하는 것은 그리 어렵지 않습니다. 어쨌든 거의하지 않습니다. 프로젝트 설정 중 한 번, 업그레이드 중 더 많을 수 있습니다. maven을 사용하면 일치하지 않는 종속성, 잘못 작성된 폼을 수정하고 어쨌든 패키지 제외를 수행하게됩니다. 느린 FIX-COMPILE-DEPLOY-DEBUG주..

programing tip 2020.07.01

pip 요구 사항 파일에 주석을 추가 할 수 있습니까?

pip 요구 사항 파일에 주석을 추가 할 수 있습니까? pip 요구 사항 파일에 몇 가지 패키지에 대한 의견을 추가하고 싶습니다. (해당 패키지가 목록에있는 이유를 설명하기 만하면됩니다.)이 작업을 수행 할 수 있습니까? 나는 무언가를 상상하고있다. Babel==0.9.5 # translation CherryPy==3.2.0 # web server Creoleparser==0.7.1 # wiki formatting Genshi==0.5.1 # templating 물론 pip문서를 기반으로 할 수 있습니다 . #으로 시작하는 줄은 주석으로 취급되어 무시됩니다. 공백 다음에 #이 오면 #과 줄의 나머지 부분이 주석으로 처리됩니다. 어서! 주석을 추가 할 수 있습니다 (#로 시작하는 행) 참고 URL : ht..

programing tip 2020.07.01

람다의 매개 변수 유형과 반환 유형을 알아낼 수 있습니까?

람다의 매개 변수 유형과 반환 유형을 알아낼 수 있습니까? 람다가 주어지면 매개 변수 유형과 반환 유형을 알아낼 수 있습니까? 그렇다면 어떻게? 기본적으로 lambda_traits다음과 같은 방식으로 사용할 수 있습니다. auto lambda = [](int i) { return long(i*10); }; lambda_traits::param_type i; //i should be int lambda_traits::return_type l; //l should be long 뒤에 동기 lambda_traits는 람다를 인수로 받아들이는 함수 템플릿에서 사용하고 싶습니다 . 함수 내의 매개 변수 유형과 반환 유형을 알아야합니다. template void f(TLambda lambda) { typedef t..

programing tip 2020.07.01

127.0.0.1과 localhost의 차이점은 무엇입니까

127.0.0.1과 localhost의 차이점은 무엇입니까 다음이 정의되어 있다고 가정합니다 .../hosts. 127.0.0.1 localhost 사용 사이의 실제 차이가 무엇있는 경우입니다 127.0.0.1및 localhost서버 이름으로, 특히 연결을 수신하는 로컬로 실행중인 프로세스를 치는 경우는? 음, 가장 가능성이 차이는 여전히 실제해야 할 것입니다 조회 의 localhost어딘가에. 을 사용 127.0.0.1하면 (지능형) 소프트웨어가 IP 주소로 직접 전환하여 사용합니다. 일부 구현 gethostbyname에서는 점 형식 (및 아마도 동등한 IPv6 형식)을 감지하고 전혀 조회하지 않습니다. 그렇지 않으면 이름을 확인해야합니다. 그리고 hosts파일이 실제로 해당 해상도 (처음 또는 전혀)..

programing tip 2020.07.01

Android Studio에는 Android-L Mac 용 JDK 7이 필요합니다

Android Studio에는 Android-L Mac 용 JDK 7이 필요합니다 재료 디자인에서 내 앱이 어떻게 보이는지 보려고 노력했으며 새 카드 라이브러리를 사용하고 싶습니다. 내 문제는 내 gradle 파일 내 에서이 오류가 발생하여 문제를 해결해야한다는 것입니다. Error:compileSdkVersion android-L requires compiling with JDK 7 다운로드 jdk-7u60-macosx-x64.dmg하여 설치했습니다. java -version터미널에서 1.7이 설치되었음을 보여줍니다. java version "1.7.0_60" Java(TM) SE Runtime Environment (build 1.7.0_60-b19) Java HotSpot(TM) 64-Bit Ser..

programing tip 2020.06.30

jquery를 사용하여 페이지의 특정 위치로 스크롤하려면 어떻게해야합니까?

jquery를 사용하여 페이지의 특정 위치로 스크롤하려면 어떻게해야합니까? jQuery를 사용하여 페이지의 특정 위치로 스크롤 할 수 있습니까? 스크롤하려는 위치에 있어야합니까? here 아니면 특정 DOM ID로 이동할 수 있습니까? jQuery 스크롤 플러그인 이것은 jquery 태그가 지정된 질문 이므로이 라이브러리에는 부드러운 스크롤을위한 매우 좋은 플러그인이 있다고 여기에서 찾을 수 있습니다 : http://plugins.jquery.com/scrollTo/ 설명서에서 발췌 : $('div.pane').scrollTo(...);//all divs w/class pane 또는 $.scrollTo(...);//the plugin will take care of this 스크롤을위한 커스텀 jQuer..

programing tip 2020.06.30
반응형