Pertanyaan yang diberi tag «java»

Java adalah bahasa pemrograman tingkat tinggi yang populer. Gunakan tag ini saat Anda mengalami masalah dalam menggunakan atau memahami bahasa itu sendiri. Tag ini jarang digunakan sendiri dan paling sering digunakan bersama dengan [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] dan [maven].


5
Debug aplikasi java tanpa memulai JVM dengan argumen debug
Biasanya untuk memasang debuger ke jvm yang sedang berjalan, Anda perlu memulai jvm dengan argumen seperti berikut: > java -Xdebug -Xrunjdwp:transport=dt_socket,address=1000,server=y,suspend=n Sekarang jika saya ingin men-debug proses yang tidak dimulai dalam mode debug, apa yang dapat saya lakukan? Situasi ini muncul ketika sistem produksi (yaitu dimulai tanpa debug args) menunjukkan …


4
Cara mengurai string JSON ke array menggunakan Jackson
Saya memiliki Stringdengan nilai berikut: [ { "key1": "value11", "key2": "value12" }, { "key1": "value21", "key2": "value22" } ] Dan kelas berikut: public class SomeClass { private String key1; private String key2; /* ... getters and setters omitted ...*/ } Dan saya ingin menguraikannya menjadi a List<SomeClass>atau aSomeClass[] Manakah cara …
96 java  json  jackson 

8
Menggunakan kompresi GZIP dengan Spring Boot / MVC / JavaConfig dengan RESTful
Kami menggunakan Spring Boot / MVC dengan java-config berbasis anotasi untuk rangkaian RESTfullayanan dan kami ingin mengaktifkan HTTP GZIPkompresi aliran secara selektif pada beberapa respons API. Saya tahu saya dapat melakukan ini secara manual di controller dan a byte[] @ResponseBody, namun kami lebih suka mengandalkan infrastruktur SpringMVC (filter / dll) …

8
Bagaimana cara memeriksa URL yang valid di Java?
Apa cara terbaik untuk memeriksa apakah URL valid di Java? Jika mencoba menelepon new URL(urlString)dan menangkap MalformedURLException, tetapi tampaknya senang dengan apa pun yang dimulai dengan http://. Saya tidak peduli tentang membuat koneksi, hanya validitas. Apakah ada metode untuk ini? Anotasi dalam Hibernate Validator? Haruskah saya menggunakan regex? Edit: Beberapa …
96 java  validation  url 


6
Menyortir daftar dengan stream.sorted () di Java
Saya tertarik untuk menyortir daftar dari aliran. Ini adalah kode yang saya gunakan: list.stream() .sorted((o1, o2)->o1.getItem().getValue().compareTo(o2.getItem().getValue())) .collect(Collectors.toList()); Apakah saya melewatkan sesuatu? Daftar tidak diurutkan. Ini harus mengurutkan daftar sesuai dengan item dengan nilai terendah. for (int i = 0; i < list.size(); i++) { System.out.println("list " + (i+1)); print(list, i); …

6
Apa perbedaan antara cakupan @ApplicationScoped dan @Singleton di CDI?
Di CDI ada pseudo-scope @ApplicationScopeddan ( javax.inject) @Singleton. Apa perbedaan di antara keduanya? Selain fakta yang @ApplicationScopeddiproksikan, dan @Singletontidak. Bisakah saya mengubah @Singletonkacang saya menjadi @ApplicationScoped? Bisakah @ApplicationScopedkacang memiliki dua (atau lebih) contoh?
96 java  scope  cdi 

20
java.lang.IllegalArgumentException: Tidak ada konverter yang ditemukan untuk nilai kembalian tipe
Dengan kode ini @RequestMapping(value = "/bar/foo", method = RequestMethod.GET) public ResponseEntity<foo> foo() { Foo model; ... return ResponseEntity.ok(model); } } Saya mendapatkan pengecualian berikut java.lang.IllegalArgumentException: No converter found for return value of type Dugaan saya adalah bahwa objek tersebut tidak dapat dikonversi ke JSON karena Jackson hilang. Saya tidak mengerti …

24
Gagal menjalankan sdkmanager --list dengan Java 9
Saya mengunduh dan menginstal: JDK ( jdk-9.0.1_osx-x64_bin.dmg) dari Oracle di sini Android SDK ( sdk-tools-darwin-3859397.zip) dari Google di sini . Setelah mengonfigurasi PATHvariabel, saya mencoba menjalankan sdkmanager, yang menggantikan androidperintah untuk mengelola komponen SDK. Namun, gagal seperti yang ditunjukkan di sini: $ sdkmanager --list Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema …


2
membatasi logging debug java ssl
Menggunakan flag JVM -Djavax.net.debug=ssl menghasilkan jumlah pencatatan yang luar biasa, detail untuk setiap peristiwa SSL di server. Apakah ada cara untuk hanya memilikinya mencatat kesalahan? atau mungkin ada subset yang lebih baik dari flag ini yang menghasilkan keluaran yang lebih rapi all turn on all debugging ssl turn on ssl …
96 java  logging  ssl  jvm 

17
ketika saya menjalankan uji mockito terjadi Pengecualian WrongTypeOfReturnValue
Detail kesalahan: org.mockito.exceptions.misusing.WrongTypeOfReturnValue: Boolean cannot be returned by updateItemAttributesByJuId() updateItemAttributesByJuId() should return ResultRich This exception might occur in wrongly written multi-threaded tests. Please refer to Mockito FAQ on limitations of concurrency testing. kode saya: @InjectMocks protected ItemArrangeManager arrangeManagerSpy = spy(new ItemArrangeManagerImpl()); @Mock protected JuItemWriteService juItemWriteService; when(arrangeManagerSpy .updateItemAttributes(mapCaptor.capture(), eq(juId), eq(itemTO.getSellerId()))) .thenReturn(false); …
96 java  mockito 


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.