반응형

java 164

Java에 auto type이 있나요?

Java에 auto type이 있나요? 여기도 있어요?autoC++에서처럼 자바에서도 변수 타입을 사용할 수 있습니까? 예: for ( auto var : object_array) std::cout obj.do_something_that_only_this_particular_obj_can_do()); 두 가지 모두 방법 참조를 사용하여 단순화할 수 있습니다. object_array.forEach(System.out::println); object_array.forEach(ObjectType::do_something_that_only_this_particular_obj_can_do); 즉, 자동 타입은 없습니다.값을 인쇄하는 것밖에 할 수 없는 경우는, 그 값을 「Value」라고 부릅니다.Object.순수..

source 2022.09.23

발리와 동시에 요청할 수 있습니까?

발리와 동시에 요청할 수 있습니까? 내가 이미 백그라운드 스레드가 있는 서비스에 있다고 상상해 보세요.콜백이 동기적으로 이루어지도록 같은 스레드에서 발리를 사용하여 요청을 수행할 수 있습니까? 여기에는 두 가지 이유가 있습니다. 첫째, 다른 스레드는 필요없고 작성하기엔 아깝습니다. 둘째, 서비스 중인 경우콜백 전에 스레드 실행이 종료되므로 Balley에서 응답이 없습니다.제어할 수 있는 런루프가 있는 스레드를 가진 자체 서비스를 만들 수 있지만, 이 기능은 발리에서 사용하는 것이 좋습니다. Balley's로 가능할 것 같아요.RequestFutureJSON HTTP GET입니다. RequestFuture future = RequestFuture.newFuture(); JsonObjectRequest re..

source 2022.09.23

같은 방식의 클래스 내 2개의 인터페이스를 실장한다.어떤 인터페이스 방식이 재정의됩니까?

같은 방식의 클래스 내 2개의 인터페이스를 실장한다.어떤 인터페이스 방식이 재정의됩니까? 메서드 이름과 시그니처가 같은2개의 인터페이스그러나 단일 클래스에서 구현되는 경우 컴파일러는 어떤 메서드가 어떤 인터페이스인지 어떻게 식별합니까? 예: interface A{ int f(); } interface B{ int f(); } class Test implements A, B{ public static void main(String... args) throws Exception{ } @Override public int f() { // from which interface A or B return 0; } } 를 실장하고 있으며, 각 타입이 2개의 인터페이스를 실장하고 있는 ,interface동일한 시그니처..

source 2022.09.23

java.util을 변환하고 있습니다.해시맵 속성

java.util을 변환하고 있습니다.해시맵 속성 Properties properties = new Properties(); Map map = new HashMap(properties);// why wrong? java.util.Properties 는 의 실장입니다.또, 의 컨스트럭터는, 다음의 것을 수신합니다.Mapparammody 라고 합니다.그렇다면, 왜 그것을 명시적으로 변환해야 하는가? 이는 가 확장되기 때문입니다(이것에 의해,Map.Map따라서 호환되지 않습니다. 문자열 속성을 하나씩 지도에 입력해야 합니다. 예: for (final String name: properties.stringPropertyNames()) map.put(name, properties.getProperty(name))..

source 2022.09.22

주석 @Id 및 @GeneratedValue(전략 = GenerationType)의 용도는 무엇입니까?아이덴티티)왜 세대형은 아이덴티티인가?

주석 @Id 및 @GeneratedValue(전략 = GenerationType)의 용도는 무엇입니까?아이덴티티)왜 세대형은 아이덴티티인가? @Id @GeneratedValue(strategy = GenerationType.IDENTITY) 이 주석을 사용하는 이유는 무엇입니까?테이블 ID 값이 자동으로 증가하는지 확인해야 합니다(Generation Type).ID) 이 주석을 사용할 때 실제로 발생하는 다른 유형의 작업이 있습니까? public class Author extends Domain { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Basic(optional = false) @Column(name = "id") private Intege..

source 2022.09.21

특정 속성을 가진 요소를 포함한다고 단언하려면 어떻게 해야 합니다.

특정 속성을 가진 요소를 포함한다고 단언하려면 어떻게 해야 합니다. 다음 시그니처를 사용하여 메서드를 유닛테스트한다고 가정합니다. List getMyItems(); MyItem인데, 그 중 가 포조이다.그 중 하나는"name"를 통해 할 수 있습니다.getName(). 이 있는 은, 「 」의 「 」의 되고 있는 것 뿐입니다.List 임의의 「」를 지정합니다.Iterable2개의 2개의 2개의 2개의 2개의 2개의 2개의 2개의 2개의 2개의 2개의 2개의 2개의 MyItem, 인스턴스, 인스턴스, 인스턴스, 인스턴스, 인스턴스"name"."foo" ★★★★★★★★★★★★★★★★★」"bar"다른 속성이 일치하지 않는 경우 이 테스트의 목적은 그다지 중요하지 않습니다.이름이 일치하면 성공적인 테스트입니다. ..

source 2022.09.20

null일 때 빈 문자열 가져오기

null일 때 빈 문자열 가져오기 필드의 문자열 값을 가져오고 싶다(긴 문자열 유형 또는 임의의 개체일 수 있음). 필드가 null일 경우 빈 문자열이 반환됩니다.guava를 사용하여 이 작업을 수행했습니다. nullToEmpty(String.valueOf(gearBox)) nullToEmpty(String.valueOf(id)) ... 하지만 변속기가 null이면 null이 반환됩니다!value Of methdod가 오류를 발생시키는 문자열 "null"을 반환하므로 빈 문자열이 아닙니다. 아이디어 있어요? EDIt: 100s 분야가 있습니다.실장하기 쉬운 것을 찾고 있습니다.(Java 7에서는 표준)을 사용할 수 있습니다. Objects.toString(gearBox, "") Objects.toStri..

source 2022.09.20

Java 가비지 컬렉션 로그 메시지

Java 가비지 컬렉션 로그 메시지 가비지 컬렉션 정보를 로그에 덤프하도록 Java를 설정했습니다(상세 GC).로그의 가비지 컬렉션 엔트리의 의미를 알 수 없습니다.이러한 엔트리의 예를 다음에 나타냅니다.구글에서 찾아봤지만 확실한 설명을 찾지 못했어요. 저는 몇 가지 합리적인 추측을 하고 있습니다만, 엔트리의 숫자가 무엇을 의미하는지, 신뢰할 수 있는 소식통에 의해 뒷받침되는 정확한 정의를 얻을 수 있는 답을 찾고 있습니다.태양 문서를 인용하는 모든 답변에 대한 자동 +1입니다.질문은 다음과 같습니다. 싸이웅젠은 무엇을 의미합니까?이전 세대(젊은 세대)와 관련이 있다고 생각합니다만, 정확히 어떤 것입니까? 두 번째 세 번째 세 번째 숫자와 첫 번째 세 번째 숫자의 차이점은 무엇인가요? 왜 이름(PSYou..

source 2022.09.19

플래터 앱의 크기가 너무 큽니다.

플래터 앱의 크기가 너무 큽니다. java를 이용한 안드로이드 앱 개발 경험이 있습니다.저는 최근에 설레임을 알게 되었습니다.그래서 저는 공식 튜토리얼을 바탕으로 설레는 심플한 안드로이드 앱을 만들려고 노력했습니다.하지만 놀랍게도 디버깅 앱의 크기는 25MB이고 출시 apk는 7MB가 넘습니다.토종 개발 안드로이드 앱과 비교하면 매우 큰 크기입니다. 최적화할 수 있는 방법이 있나요?앱 크기를 줄이기 위해 사용하는 방법 중 하나는 사용하는 것입니다. flutter clean 빌드 명령어를 실행하기 전에 flutter build appbundle --target-platform android-arm,android-arm64 clean 명령어를 사용하지 않고 build 명령어를 실행하면 32mb 정도 되는데 ..

source 2022.09.19

TextView텍스트에 이미지를 추가하는 방법

TextView텍스트에 이미지를 추가하는 방법 구글에서 검색해 본 결과, 제 것과 유사한 질문을 발견했습니다. 어떻게 하면 이미지를 포함할 수 있을까요?TextView텍스트(예: "hello my name is [image] )는 다음과 같습니다. ImageSpan is = new ImageSpan(context, resId); text.setSpan(is, index, index + strLength, 0); 이 코드로 알고 싶어요 문맥에서 무엇을 타이핑하거나 수행해야 합니까? 내가 어떻게 해야 돼?text.setSpan()Import, reference, leask it text?와 같은 것. 누군가 이것을 분해해 주시면 감사하겠습니다.이거 드셔보세요. txtview.setCompoundDrawabl..

source 2022.09.19
반응형