반응형

java 89

Jetty와 Netty의 차이점은 무엇인가?

Jetty와 Netty의 차이점은 무엇인가? Jetty와 Netty의 주요 차이점은 무엇인가? 네티는 Jboss의 일부인데, 기본 웹 서버 컨테이너인가? Netty가 Servlet 3.0을 지원하는가?Jetty는 경량 서블릿 컨테이너로, Java 애플리케이션 내에 내장하기 쉬우며, Jetty 클라이언트를 사용하기도 쉽다. Netty는 비동기 이벤트 중심 네트워크 애플리케이션 프레임워크다.예를 들어 네티 프레임워크의 도움을 받아 자신만의 서블릿 컨테이너나 http 클라이언트 앱을 작성할 수 있다. 편집: Jetty 8과 Apache Tomcat 7이 서블릿 3.0 spec을 지원한다는 것을 언급하는 것을 잊었지만, netty는 그렇지 않다.서블릿 컨테이너가 아니기 때문이다.시간이 지날수록 두 프로젝트 모두..

Programing 2022.05.21

Java에서 문자열을 int로 변환하는 방법

Java에서 문자열을 int로 변환하는 방법 어떻게 변환할 수 있는가?String완전히int? "1234" → 1234 String myString = "1234"; int foo = Integer.parseInt(myString); Java 문서를 보면 "캐치"라는 것이 이 함수가 다음을 발생될 수 있다는 것을 알 수 있을 것이다.NumberFormatException, 처리할 수 있는 항목: int foo; try { foo = Integer.parseInt(myString); } catch (NumberFormatException e) { foo = 0; } (이 치료는 다음과 같은 잘못된 형식의 숫자를 기본값으로 설정함0,하지만 원한다면 다른 것도 할 수 있다.) 또는 다음을 사용할 수 있다.In..

Programing 2022.05.20

Java에서 이중 형식을 지정하는 문자열.format()

Java에서 이중 형식을 지정하는 문자열.format() 사용 방법String.format(format, args)아래 같은 더블을 포맷하기 위해서? 2354548.235->2,354,548.23String.format("%1$,.2f", myDouble); String.format기본 로케일을 자동으로 사용한다.String.format("%4.3f" , x) ; 그것은 우리가 ans에 총 4자리가 필요하다는 것을 의미한다. 그 중 3은 소수점 뒤에 있어야 한다. 그리고 f는 이중의 형식 지정자이다. x는 우리가 그것을 찾기를 원하는 변수를 의미한다. 나를 위해 일했다.수동으로 설정한 기호로 포맷하려면 다음을 사용하십시오. DecimalFormatSymbols decimalFormatSymbols = n..

Programing 2022.05.20

두 집합의 교차점을 계산하는 방법

두 집합의 교차점을 계산하는 방법 이 질문에는 이미 다음과 같은 해답이 있다. 문자열 집합의 가변 개수의 교차점을 효율적으로 찾음 (8개 답변) 닫힌1년 전. 중복 가능: 문자열 집합의 가변 개수의 교차점을 효율적으로 찾음 해시셋이 두 개 있는데, 그 교차점을 어떻게 계산하지? Set s1 = new HashSet(); Set s2 = new HashSet(); S1 INT S2 ? 다음 방법을 사용하십시오. Set s1; Set s2; s1.retainAll(s2); // s1 now contains only elements in both sets 세트를 보존하려면 교차로를 고정할 새 세트를 만드십시오. Set intersection = new HashSet(s1); // use the copy con..

Programing 2022.05.19

스레드 풀과 함께 MDC를 사용하는 방법

스레드 풀과 함께 MDC를 사용하는 방법 우리의 소프트웨어에서 우리는 광범위하게 MDC를 사용하여 웹 요청에 대한 세션 ID와 사용자 이름과 같은 것들을 추적한다.이것은 원래 실에서 달리는 동안 잘 작동한다. 하지만, 뒤에서 처리해야 할 일들이 많다.이를 위해 우리는java.concurrent.ThreadPoolExecutor그리고java.util.Timer클래스와 일부 자체 롤링 비동기 실행 서비스.이 모든 서비스는 자체 스레드 풀을 관리한다. 이러한 환경에서 MDC를 사용하는 것에 대해 Logback의 설명서는 다음과 같이 말하고 있다. 매핑된 진단 컨텍스트의 복사본이 시작 스레드에서 작업자 스레드에 의해 항상 상속될 수 있는 것은 아니다.java.util.concurrent가 이에 해당한다.실행자는..

Programing 2022.05.19

Builder Pattern을 언제 사용하시겠습니까?

Builder Pattern을 언제 사용하시겠습니까? 닫혔어. 이 질문은 더 많은 것이 필요해.집중적인그것은 현재 답을 받아들이고 있지 않다. 이 문제를 개선하고 싶으십니까?이 게시물을 편집하여 한 가지 문제에 초점을 맞추도록 질문을 업데이트하십시오. 6년 전에 문을 닫았다. 이 질문 개선 Builder Pattern을 사용하는 일반적인 실제 예는 무엇인가?그게 너에게 무엇을 사주는가?공장 패턴만 사용하는 게 어때?아래는 자바에서 패턴과 예제 코드의 사용을 주장하는 몇 가지 이유지만, 디자인 패턴의 4강에서 다루는 빌더 패턴의 구현이다.당신이 그것을 자바에서 사용하는 이유는 다른 프로그래밍 언어에도 적용된다. Joshua Bloch가 Effective Java에 언급했듯이, 제2판: 건설자 패턴은 시공자..

Programing 2022.05.19

Java 스트림을 1개 요소만 필터링

Java 스트림을 1개 요소만 필터링 Java 8s를 사용하여 다음에서 요소를 찾으려고 한다.LinkedList그러나 필터 기준과 일치하는 항목이 하나뿐임을 보장하고 싶다. 다음 코드 사용: public static void main(String[] args) { LinkedList users = new LinkedList(); users.add(new User(1, "User1")); users.add(new User(2, "User2")); users.add(new User(3, "User3")); User match = users.stream().filter((user) -> user.getId() == 1).findAny().get(); System.out.println(match.toString..

Programing 2022.05.18

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

Java 반사:변수 이름을 얻는 방법? 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 2022.05.17

2자바 날짜 인스턴스의 차이를 계산 중입니다

2자바 날짜 인스턴스의 차이를 계산 중입니다 나는 자바나는 자바를을 사용하고 있습니다 사용하고 있습니다java.util.Date스칼라에서 등급과스칼라에서 등급과 a비교하려면을 비교 하려고 합니다.Date개체 및 현재 시간.개체및 현재 시간.나는 getTime():나는 getTime()을사용하여델타를 계산할 수있을 거요를 사용하여 델타를 계산할 수 있을 거요:. (new java.util.Date()).getTime() - oldDate.getTime() 그러나, 이 일은나를 진퇴 a론 그러나,이 일은요.long밀리초를 나타내는입니다.밀리초를 나타내는입니다.그곳은 간단하고 더 나은 방법은 시간 델타를 했나?그곳은 간단하고 더 나은 방법은 시간델타를 했나?간단한 연락(lib 없이) /** * Get a di..

Programing 2022.05.17

Java에서 날짜/시간 차이 계산

Java에서 날짜/시간 차이 계산 이 질문에는 이미 다음과 같은 해답이 있다. Java에서 Mills를 "Xmins, x초"로 변환하는 방법? (28개 답변) 닫힌6년 전. 나는 두 날짜의 차이를 시간/분/초 단위로 계산하고 싶다. 여기 내 코드에 약간의 문제가 있다: String dateStart = "11/03/14 09:29:58"; String dateStop = "11/03/14 09:33:43"; // Custom date format SimpleDateFormat format = new SimpleDateFormat("yy/MM/dd HH:mm:ss"); Date d1 = null; Date d2 = null; try { d1 = format.parse(dateStart); d2 = form..

Programing 2022.05.17
반응형