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].

6
Kapan file sementara Java dihapus?
Misalkan saya membuat file sementara di Java dengan metode File tmp = File.createTempFile(prefix, suffix); Jika saya tidak secara eksplisit memanggil delete()metode ini, kapan file tersebut akan dihapus? Sebagai intuisi, itu mungkin terjadi ketika JVM berakhir, atau lebih awal (oleh Pengumpul Sampah), atau lebih baru (oleh beberapa proses pembersihan Sistem Operasi).


11
Hibernate: praktik terbaik untuk menarik semua koleksi malas
Apa yang saya punya: @Entity public class MyEntity { @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, orphanRemoval = true) @JoinColumn(name = "myentiy_id") private List<Address> addreses; @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, orphanRemoval = true) @JoinColumn(name = "myentiy_id") private List<Person> persons; //.... } public void handle() { Session session = createNewSession(); MyEntity …

6
Menggunakan aliran untuk dikumpulkan ke TreeSet dengan pembanding khusus
Bekerja di Java 8, saya memiliki TreeSetdefinisi seperti ini: private TreeSet<PositionReport> positionReports = new TreeSet<>(Comparator.comparingLong(PositionReport::getTimestamp)); PositionReport adalah kelas yang agak sederhana yang didefinisikan seperti ini: public static final class PositionReport implements Cloneable { private final long timestamp; private final Position position; public static PositionReport create(long timestamp, Position position) { return …

16
Bagaimana cara mengkonfigurasi HikariCP di aplikasi Spring Boot saya di file application.properties saya?
Saya mencoba mengatur HikariCP di aplikasi Spring Boot (1.2.0.M1) saya sehingga saya dapat mengujinya sebagai pengganti Tomcat DBCP. Saya ingin mengonfigurasi kumpulan koneksi di file application.properties saya seperti yang saya lakukan dengan Tomcat, tetapi saya tidak tahu bagaimana saya harus melakukannya. Semua contoh yang saya temukan menunjukkan gaya JavaConfig, atau …

3
Gradle: Apa perbedaan antara classpath dan dependensi kompilasi?
Saat menambahkan dependensi ke proyek saya, saya tidak pernah yakin awalan apa yang harus saya berikan kepada mereka, misalnya "classpath"atau"compile". Misalnya, haruskah dependensi saya di bawah ini berupa waktu kompilasi atau classpath? Juga, haruskah ini ada di aplikasi saya build.gradle atau di modul build.gradle khusus? Build.gradle saat ini (di level …

5
Bagaimana cara mengurangi bantalan bagian dalam di sekitar teks di dalam objek tombol Android?
Jadi, saat ini saya memiliki tombol yang terlihat seperti gambar pertama di atas. Bagaimana cara mengurangi padding di sekitar teks di dalam tombol itu sendiri (Agar lebih terlihat seperti gambar kedua)? Lebar dan tinggi tata letak diatur sebagai: android:layout_width="match_parent" android:layout_height="wrap_content" Bentuk gaya kustom memiliki parameter " <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" android:padding="10dp"> …

10
Ubah string menjadi array JSON
Saya memiliki string JSON berikut dari layanan web dan saya mencoba mengonversinya menjadi JSONarray { "locations": [ { "lat": "23.053", "long": "72.629", "location": "ABC", "address": "DEF", "city": "Ahmedabad", "state": "Gujrat", "phonenumber": "1234567" }, { "lat": "23.053", "long": "72.629", "location": "ABC", "address": "DEF", "city": "Ahmedabad", "state": "Gujrat", "phonenumber": "1234567" }, { …
92 java  android  json 

13
Bagaimana cara menggunakan OKHTTP untuk membuat permintaan posting?
Saya membaca beberapa contoh yang memposting jsons ke server. seseorang berkata: OkHttp adalah implementasi dari antarmuka HttpUrlConnection yang disediakan oleh Java. Ini memberikan aliran input untuk menulis konten dan tidak tahu (atau peduli) tentang format konten apa itu. Sekarang saya ingin membuat posting normal ke URL dengan parameter nama dan …
92 java  okhttp 


4
'Opsional.get ()' tanpa 'isPresent ()'
Saya memiliki kode pencarian berikut di Java: return getTableViewController().getMe().getColumns().stream().filter($->Database.equalsColumnName($.getId(), columnId)).findFirst().get(); Saya ingin menemukan kolom dengan nama dan mengembalikan yang pertama ditemukan. Saya mengerti ada kasus ketika tidak ada yang ditemukan dan harus diproses, tapi bagaimana caranya? Apakah ini yang diinginkan dengan sumpah ini: 'Optional.get()' without 'isPresent()' check ? Bagaimana cara …

11
Gradle - Kesalahan Tidak dapat menemukan implementasi metode () untuk argumen [com.android.support:appcompat-v7:26.0.0]
Saya mencoba membuka proyek android yang ada di studio android dan gradle tidak dapat membangun aplikasi tanpa kesalahan Kesalahan studio android terus terjadi Error:(74, 1) A problem occurred evaluating project ':app'. > Could not find method implementation() for arguments [com.android.support:appcompat-v7:26.0.0] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler. Kode Saya di build.gradle Yang …

16
Pengumpulan sampah Java G1 dalam produksi
Karena Java 7 akan menggunakan pengumpulan sampah G1 baru secara default, apakah Java akan mampu menangani urutan heap yang besarnya lebih besar tanpa waktu jeda GC yang seharusnya "menghancurkan"? Adakah yang benar-benar menerapkan G1 dalam produksi, apa pengalaman Anda? Agar adil, satu-satunya saat saya melihat jeda GC yang sangat lama …



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.