Embedded / IoT
import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlType; import java.io.*; @XmlAccessorType(XmlAccessType.PROPERTY) @XmlType(name = "Person", propOrder = { "name", "surname", "address", "phone", }) public class Person implements Serializable, Externalizable { private String name; private String surname; public String address; public String phone; public Person(String name, String surname) { this.name = name; this.surname = surname; } public String getName() { return name; } public String getSurname() { return surname; } @Override public int hashCode() { return 1; } @Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } Person person = (Person) o; if (name != null ? !name.equals(person.name) : person.name != null) { return false; } if (surname != null ? !surname.equals(person.surname) : person.surname != null) { return false; } return true; } @Override public void writeExternal(ObjectOutput out) throws IOException { out.writeObject(name); out.writeObject(surname); out.writeObject(phone); out.writeObject(address); } @Override public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException { name = (String) in.readObject(); surname = (String) in.readObject(); address = (String) in.readObject(); phone = (String) in.readObject(); } }
Fat JAR nima?
Kalitkali va kalitkasisiz bo'lak qanday tanlanadi?
database/sql paketida connection pool nima? U qanday ishlaydi?
PostgreSQLda oxirgi joyni bir vaqtning o'zida bron qilishda ortiqcha bron qilishni qanday oldini olish mumkin?
Intervyu beruvchiga savol: Lucene indeks va asosiy SQL saqlash o'rtasida sinxronizatsiya mexanizmi bormi? Muvofiqlik masalasi qanday hal qilinadi?
Kompaniyada voqeaga asoslangan o'zaro ta'sir uchun qaysi xabar brokeri ishlatilgan?
Java'da qanday axlat yig'uvchilar mavjud?
Outbox uchun poller sifatida nima ishlatdingiz?
Bir yozuvni bir nechta iste'molchilar tomonidan parallel ravishda ishlashda raqobat muammosi qanday hal qilindi?
O'zingiz va ish tajribangiz haqida gapirib bering
// ... ba'zi kodlar bormi? private static List<DocumentProvider> getDocumentProviders() { Reflections reflections = new Reflections(Main.class.getProtectionDomain().getCodeSource().getLocation()); Set<Class<?>> subTypes = reflections.get(SubTypes.of(DocumentProvider.class).asClass()); return subTypes.stream().map(subType -> { try { return (DocumentProvider) subType.getConstructor().newInstance(); } catch (Exception ex) { throw new RuntimeException(ex); } }).collect(Collectors.toList()); }
Erta/kech bog'lanish nima?
SMS yuborishda (ikki faktorli autentifikatsiya) goroutine ichida kontekstni to'g'ri uzatish qanday?
Entity Graph va JOIN FETCH o'rtasidagi farq nima?
Ilova se sekinlashni boshladi, GC to'xtashlari 20 baravar oshdi. Nima qilish kerak?
JAR va WAR o'rtasidagi farq nima?
Spring Proxy nima va nima uchun u xususiy metodlar ustida qoplama yaratmaydi?
java.lang.Error nima? U Exception dan qanday farq qiladi?
Iste'molchi kechikishi 10 million xabargacha oshdi. Harakatlar rejasi nima?