반응형

Java 576

봄에 리스트빈을 어떻게 정의하나요?

봄에 리스트빈을 어떻게 정의하나요? 어플리케이션의 단계를 정의하기 위해 스프링을 사용하고 있습니다.필요한 클래스(여기에서는Configurator)가 스테이지와 함께 주입됩니다. 이제 다른 클래스의 스테이지 목록이 필요합니다.LoginBean.그Configurator스테이지 리스트에 접속할 수 없습니다 반을 바꿀 수 없다Configurator. 내 아이디어: Stages라고 하는 새로운 콩을 정의하여 주입합니다.Configurator그리고.LoginBean이 아이디어의 문제점은 이 속성을 변환하는 방법을 모른다는 것입니다. ... ... ... 콩으로 만들다 다음과 같은 것은 동작하지 않습니다. 누가 나 좀 도와줄래?spring util 네임스페이스를 Import합니다.다음으로 리스트 빈을 다음과 같이 정..

IT이야기 2022.06.08

쉼표를 소수 구분 기호로 사용하여 이중을 구문 분석하는 가장 좋은 방법입니다.

쉼표를 소수 구분 기호로 사용하여 이중을 구문 분석하는 가장 좋은 방법입니다. 콤마가 소수 구분자로 사용되기 때문에 이 코드는 다음과 같이 느려집니다. String p="1,234"; Double d=Double.valueOf(p); System.out.println(d); 더 나은 해석 방법은 없을까?"1,234"갖기 위해1.234그 이상:p = p.replaceAll(",",".");?java.text를 사용합니다.숫자 형식: NumberFormat format = NumberFormat.getInstance(Locale.FRANCE); Number number = format.parse("1,234"); double d = number.doubleValue(); 갱신일 : 다국어 앱을 지원하려면 다..

IT이야기 2022.06.07

Java에서 SoftReference와 WeakReference의 차이점은 무엇입니까?

Java에서 SoftReference와 WeakReference의 차이점은 무엇입니까? 와의 차이는 무엇입니까?Weak References에서 Ethan Nicholas는 다음과 같이 기술합니다. 참조가 약점 간단히 말해서 약한 참조란 어떤 대상을 강제로 기억하게 할 만큼 충분히 강하지 않은 참조입니다.취약한 참조를 사용하면 가비지 컬렉터의 도달 가능성을 확인할 수 있으므로 사용자가 직접 수행할 필요가 없습니다.다음과 같이 약한 참조를 작성합니다. WeakReference weakWidget = new WeakReference(widget); 그리고 코드의 다른 곳에서 사용할 수 있습니다.weakWidget.get()진상을 파악하다Widget물건.물론 취약한 참조는 가비지 수집을 방지할 만큼 강력하지 않..

IT이야기 2022.06.07

Serializable Interface는 언제 구현해야 합니까?

Serializable Interface는 언제 구현해야 합니까? public class Contact implements Serializable { private String name; private String email; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } } 언제 구현해야 합니까?Serializable인터페이스? 왜 그래야 하죠? 장점이나 안전성이 있습니까? 이 「시리얼라이제이션」의 ..

IT이야기 2022.06.07

Java에서 XML을 예쁘게 인쇄하는 방법

Java에서 XML을 예쁘게 인쇄하는 방법 줄 바꿈이나 들여쓰기가 없는 XML을 포함하는 Java 문자열이 있습니다.포맷이 좋은 XML을 가진 문자열로 변환하고 싶은데 어떻게 해야 하나요? String unformattedXml = "hello"; String formattedXml = new [UnknownClass]().format(unformattedXml); 주의: 입력은 String입니다.출력은 String 입니다. (기본) 모의 결과: hello Transformer transformer = TransformerFactory.newInstance().newTransformer(); transformer.setOutputProperty(OutputKeys.INDENT, "yes"); transf..

IT이야기 2022.06.06

런타임에 기본 클래스를 확장하는 Java 응용 프로그램에서 모든 클래스 찾기

런타임에 기본 클래스를 확장하는 Java 응용 프로그램에서 모든 클래스 찾기 나는 다음과 같은 것을 하고 싶다. List animals = new ArrayList(); for( Class c: list_of_all_classes_available_to_my_app() ) if (c is Animal) animals.add( new c() ); 그래서 어플리케이션의 모든 클래스를 보고 Animal에서 내려오는 클래스를 찾으면 해당 유형의 개체를 새로 만들어 목록에 추가합니다.이것에 의해, 리스트를 갱신할 필요 없이 기능을 추가할 수 있습니다.다음을 피할 수 있습니다. List animals = new ArrayList(); animals.add( new Dog() ); animals.add( new Ca..

IT이야기 2022.06.06

Base 64 인코딩 및 디코딩 예시 코드

Base 64 인코딩 및 디코딩 예시 코드 Base64에서 Base64를 사용하여 문자열을 디코딩하고 인코딩하는 방법을 아는 사람이 있습니까?아래의 코드를 사용하고 있습니다만, 동작하지 않습니다. String source = "password"; byte[] byteArray = source.getBytes("UTF-16"); Base64 bs = new Base64(); //bs.encodeBytes(byteArray); System.out.println( bs.encodeBytes(byteArray)); //bs.decode(bs.encodeBytes(byteArray)); System.out.println(bs.decode(bs.encodeBytes(byteArray))); 첫 번째: 인코딩을 선택..

IT이야기 2022.06.06

문자열 변수 보간 Java

문자열 변수 보간 Java 이 질문에는 이미 답변이 있습니다. Java에서 문자열을 포맷하는 방법 (10개의 답변) 닫힘4년 전에요. 자바에서의 문자열 구축은 나를 혼란스럽게 한다.나는 다음과 같은 일을 하는 것을 싫어한다. url += "u1=" + u1 + ";u2=" + u2 + ";u3=" + u3 + ";u4=" + u4 + ";"; url += "x=" + u1 + ";y=" + u2 + ";z=" + u3 + ";da1=" + u4 + ";"; url += "qty=1;cost=" + orderTotal + ";ord=" + orderId + "?"; String Builder를 사용하면 다음과 같습니다. url.append("u1="); url.append(u1); url.append(";..

IT이야기 2022.06.05

주석 @GetMapping과 @RequestMapping의 차이(메서드 = RequestMethod).취득)

주석 @GetMapping과 @RequestMapping의 차이(메서드 = RequestMethod).취득) 와의 차이는 무엇입니까?@GetMapping그리고.@RequestMapping(method = RequestMethod.GET)? 스프링 리액티브의 예를 몇 가지 본 적이 있는데@GetMapping대신 사용되었습니다.@RequestMapping@GetMapping숏컷으로 기능하는 컴포지트 주석입니다.@RequestMapping(method = RequestMethod.GET). @GetMapping새로운 Annotoion 입니다.소비 지원 사용 옵션은 다음과 같습니다. = "텍스트/메시지" 소비 = {"text/filename", "application/*"}을(를) 소비합니다. 자세한 내용은 G..

IT이야기 2022.06.05

문자열에 출력 스트림 가져오기

문자열에 출력 스트림 가져오기 java.io에서 출력을 파이핑하는 가장 좋은 방법은 무엇입니까?문자열에 대한 출력 스트림(Java) 예를 들어 다음과 같은 방법이 있습니다. writeToStream(Object o, OutputStream out) 오브젝트의 특정 데이터를 지정된 스트림에 씁니다.단, 이 출력을 가능한 한 쉽게 String으로 만들고 싶습니다. 다음과 같은 수업(미검증)을 작성할까 생각 중입니다. class StringOutputStream extends OutputStream { StringBuilder mBuf; public void write(int byte) throws IOException { mBuf.append((char) byte); } public String getStr..

IT이야기 2022.06.04
반응형