Sobes.tech

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(); } }

Junior
ИП Ганус Александр Андреевич
52

Fat JAR nima?

Senior
СБК ПАРУС
52

Kalitkali va kalitkasisiz bo'lak qanday tanlanadi?

Senior
СБК ПАРУС
52

database/sql paketida connection pool nima? U qanday ishlaydi?

Intern
Adapty
52

PostgreSQLda oxirgi joyni bir vaqtning o'zida bron qilishda ortiqcha bron qilishni qanday oldini olish mumkin?

Senior
СБК ПАРУС
52

Intervyu beruvchiga savol: Lucene indeks va asosiy SQL saqlash o'rtasida sinxronizatsiya mexanizmi bormi? Muvofiqlik masalasi qanday hal qilinadi?

Junior
ИП Ганус Александр Андреевич
52

Kompaniyada voqeaga asoslangan o'zaro ta'sir uchun qaysi xabar brokeri ishlatilgan?

Middle
Позитив Технолоджис
52

Java'da qanday axlat yig'uvchilar mavjud?

Senior
СБК ПАРУС
52

Outbox uchun poller sifatida nima ishlatdingiz?

Senior
СБК ПАРУС
52

Bir yozuvni bir nechta iste'molchilar tomonidan parallel ravishda ishlashda raqobat muammosi qanday hal qilindi?

Middle
Позитив Технолоджис
52

O'zingiz va ish tajribangiz haqida gapirib bering

Middle
Позитив Технолоджис
51

// ... 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()); }

Middle
ИП Ганус Александр Андреевич
51

Erta/kech bog'lanish nima?

Middle
ИП Ганус Александр Андреевич
51

SMS yuborishda (ikki faktorli autentifikatsiya) goroutine ichida kontekstni to'g'ri uzatish qanday?

Intern
Adapty
51

Entity Graph va JOIN FETCH o'rtasidagi farq nima?

Senior
ИП Ганус Александр Андреевич
51

Ilova se sekinlashni boshladi, GC to'xtashlari 20 baravar oshdi. Nima qilish kerak?

Senior
СБК ПАРУС
51

JAR va WAR o'rtasidagi farq nima?

Senior
СБК ПАРУС
51

Spring Proxy nima va nima uchun u xususiy metodlar ustida qoplama yaratmaydi?

Middle
Позитив Технолоджис
51

java.lang.Error nima? U Exception dan qanday farq qiladi?

Junior
ИП Ганус Александр Андреевич
51

Iste'molchi kechikishi 10 million xabargacha oshdi. Harakatlar rejasi nima?

Senior
СБК ПАРУС
51
/9