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
ИП Ганус Александр Андреевич
35

Papasakokite išsamiau apie architektūrą: kiek paslaugų buvo jūsų atsakomybėje?

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

Įgyvendinkite highload RPC /weather galinį tašką su 10k RPS apkrova, kurioje funkcija aiWeatherForecast() veikia apie 1 sekundę

Middle
СБК ПАРУС
35

Kas yra atminties nutekėjimas Java, net ir su šiukšlių surinkėju?

Senior
СБК ПАРУС
34

Kokios idempotentiškumo raktų saugojimo strategijos egzistuoja be Redis?

Senior
СБК ПАРУС
33

Kokiais laukai turi būti sukurtas hashCode, jei equals mus tenkina?

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

hashCode() visada grąžina 1 — kas yra su tuo ne taip? Ar veiks teisingai HashMap?

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

Papaskink daugiau apie tarifavimo ir sąskaitų faktūrų mikroservisų kūrimą MegaFone — kaip viskas vyko, ką tiksliai dariau?

Middle+
СБК ПАРУС
33

Kas nutiks su skirstytuvais, jei vienas iš trijų vartotojų užstringa? Kas nutiks, jei jis vėl prisijungs?

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