반응형

java 255

값 쌍의 Java 컬렉션?(튜플이요?)

값 쌍의 Java 컬렉션?(튜플이요?) 예를 들어, Java가 맵에서 각 항목의 유형을 정의할 수 있는 맵을 가지고 있는 방법이 마음에 들어.. 내가 찾고 있는 것은 수집의 한 종류인데, 수집의 각 요소는 한 쌍의 값이다.쌍의 각 값은 선언 시간에 정의되는 고유한 유형(위의 문자열 및 정수 예제)을 가질 수 있다. 컬렉션은 지정된 순서를 유지하며 값 중 하나를 (지도에서처럼) 고유 키로 처리하지 않는다. 는 ALLERA의 .또는 다른 2가지 유형. 2가지 변수밖에 없는 수업을 만들 수 있다는 건 알지만 너무 장황한 것 같아. 또한 2D 어레이를 사용할 수 있다는 것도 알고 있지만, 사용해야 하는 유형이 다르기 때문에 Object 어레이로 만들어야 하고, 그 다음엔 항상 캐스팅을 해야 한다. 컬렉션에 쌍만..

programing 2022.04.23

최대 절전 모드 사용 시 매개 변수 값으로 쿼리 문자열을 인쇄하는 방법

최대 절전 모드 사용 시 매개 변수 값으로 쿼리 문자열을 인쇄하는 방법 최대 절전 모드에서 생성된 SQL 쿼리를 물음표 대신 실제 값으로 인쇄할 수 있는가? 최대 절전 모드 API를 사용할 수 없는 경우 실제 값으로 쿼리를 인쇄하는 방법을 제안하시겠습니까?다음 범주에 대해 로깅을 실행하십시오. org.hibernate.SQL- 로 설정debug모든 SQL 될 때 DML 문을 한다. org.hibernate.type- 로 설정trace모든 JDBC 파라미터를 기록하다 따라서 log4j 구성은 다음과 같이 보일 수 있다. # logs the SQL statements log4j.logger.org.hibernate.SQL=debug # Logs the JDBC parameters passed to a que..

programing 2022.04.23

클래스 이름을 사용하여 인스턴스 생성 및 생성자 호출

클래스 이름을 사용하여 인스턴스 생성 및 생성자 호출 클래스 이름(동적)이 지정된 특정 클래스의 인스턴스를 만들고 해당 생성자에게 매개 변수를 전달하는 방법이 있는가? 다음과 같은 경우: Object object = createInstance("mypackage.MyClass","MyAttributeValue"); 어디에"MyAttributeValue"의 생성자에 대한 주장이다.MyClass.예, 다음과 같은 경우: Class clazz = Class.forName(className); Constructor ctor = clazz.getConstructor(String.class); Object object = ctor.newInstance(new Object[] { ctorArgument }); 그것은..

programing 2022.04.23

mockMvc를 사용하여 응답 본문에서 문자열을 확인하는 방법

mockMvc를 사용하여 응답 본문에서 문자열을 확인하는 방법 간단한 통합 테스트가 있다. @Test public void shouldReturnErrorMessageToAdminWhenCreatingUserWithUsedUserName() throws Exception { mockMvc.perform(post("/api/users").header("Authorization", base64ForTestUser).contentType(MediaType.APPLICATION_JSON) .content("{\"userName\":\"testUserDetails\",\"firstName\":\"xxx\",\"lastName\":\"xxx\",\"password\":\"xxx\"}")) .andDo(print()..

programing 2022.04.23

HttpServletRequest에서 POST 요청 본문 가져오기

HttpServletRequest에서 POST 요청 본문 가져오기 나는 httpServletRequest 객체로부터 전신을 얻으려고 노력하고 있다. 내가 따르고 있는 코드는 다음과 같다. if ( request.getMethod().equals("POST") ) { StringBuffer sb = new StringBuffer(); BufferedReader bufferedReader = null; String content = ""; try { //InputStream inputStream = request.getInputStream(); //inputStream.available(); //if (inputStream != null) { bufferedReader = request.getReader()..

programing 2022.04.23

자바에서 null이란 무엇인가?

자바에서 null이란 무엇인가? 뭐가null? 이다null어떤 예라도? 무엇을 할 것인가?null소속은? 그것은 기억 속에 어떻게 표현되어 있는가? null이 어떤 예인가? 아니, 어떤 타입도 없다.null이다instanceof. 15.20.2 형식 비교 연산자instanceof RelationalExpression: RelationalExpression instanceof ReferenceType , 그 그과.instanceof연산자는trueRelationalExpression 값이 아닌 경우null그리고 레퍼런스 유형에 대한 참조를 올리지 않고 캐스팅할 수 있다.ClassCastException. 그렇지 않으면 결과는false. 이는 모든 유형에 대해E그리고R, 어떤 것이든E o, whereo == ..

programing 2022.04.23

Mac OS X에 Java 7을 설치했지만 터미널이 버전 6을 사용하고 있음

Mac OS X에 Java 7을 설치했지만 터미널이 버전 6을 사용하고 있음 나는 오라클 웹사이트에서 다운로드한 JDK 7u7을 설치했다.그러나 설치 후 터미널에는 여전히 Java 버전 6이 표시되고 있다. $java -version java version "1.6.0_35" Java(TM) SE Runtime Environment (build 1.6.0_35-b10-428-11M3811) Java HotSpot(TM) 64-Bit Server VM (build 20.10-b01-428, mixed mode) 왜 자바 7이 나타나지 않는지 아십니까? 앤스: 그래, 문제는 해결됐어.답은 다음과 같다.내 터미널에 .bash_profile이 있고 자바 홈 변수가 1.6으로 설정되어 있는 것을 발견했다. exp..

programing 2022.04.22

Java 8 - 목록을 변환하는 가장 좋은 방법: 지도 또는 포어치?

Java 8 - 목록을 변환하는 가장 좋은 방법: 지도 또는 포어치? 나는 리스트를 가지고 있다.myListToParse요소를 필터링하여 각 요소에 메서드를 적용하고 결과를 다른 목록에 추가하려는 경우myFinalList. Java 8로 나는 그것을 두 가지 다른 방법으로 할 수 있다는 것을 알았다.나는 그들 사이의 더 효율적인 방법을 알고 싶고, 왜 한 방법이 다른 방법보다 나은지 이해하고 싶다. 나는 제3의 방법에 대한 어떠한 제안도 받아들일 수 있다. 방법 1: myFinalList = new ArrayList(); myListToParse.stream() .filter(elt -> elt != null) .forEach(elt -> myFinalList.add(doSomething(elt))); ..

programing 2022.04.22

우선순위 변경최대 우선 순위 큐로 대기열 지정

우선순위 변경최대 우선 순위 큐로 대기열 지정 Java of Integers에 우선 순위 대기열이 있음: PriorityQueue pq= new PriorityQueue(); 내가 전화할 때pq.poll()나는 최소한의 요소를 얻는다. 질문: 최대 요소를 얻기 위해 코드를 변경하는 방법?이렇게 하는 게 어때? PriorityQueue queue = new PriorityQueue(10, Collections.reverseOrder()); queue.offer(1); queue.offer(2); queue.offer(3); //... Integer val = null; while( (val = queue.poll()) != null) { System.out.println(val); } 그Collection..

programing 2022.04.22

Java 8의 Optional.ifPresent와 if-Not-Present의 기능 스타일?

Java 8의 Optional.ifPresent와 if-Not-Present의 기능 스타일? 자바 8에서, 나는 어떤 것을 하고 싶다.Optional존재하면 이의를 제기하고, 존재하지 않으면 다른 일을 한다. if (opt.isPresent()) { System.out.println("found"); } else { System.out.println("Not found"); } 그러나 이것은 '기능적 스타일'이 아니다. Optional을 가지고 있다.ifPresent()방법, 그러나 나는 사슬을 묶을 수 없다.orElse()방법 그러므로 나는 다음과 같이 쓸 수 없다. opt.ifPresent( x -> System.out.println("found " + x)) .orElse( System.out.pr..

programing 2022.04.22
반응형