Pytania oznaczone «java»

9
Jak skopiować duże pliki danych linia po linii?

Mam CSVplik 35 GB . Chcę przeczytać każdą linię i napisać linię do nowego pliku CSV, jeśli pasuje do określonego warunku. try (BufferedWriter writer = Files.newBufferedWriter(Paths.get("source.csv"))) { try (BufferedReader br = Files.newBufferedReader(Paths.get("target.csv"))) {...

9
GRPC: tworzenie wysokowydajnego klienta w Javie / Scali

Mam usługę, która przesyła wiadomości z dość wysoką prędkością. Obecnie jest obsługiwany przez akka-tcp i wytwarza 3,5 miliona wiadomości na minutę. Postanowiłem dać grpc szansę. Niestety spowodowało to znacznie mniejszą przepustowość: ~ 500 000 wiadomości na minutę, a nawet mniej. Czy mógłbyś...

9
Przełamywanie optymalizacji JIT dzięki refleksji

Podczas majstrowania przy testach jednostkowych dla wysoce współbieżnej klasy singleton natknąłem się na następujące dziwne zachowanie (testowane na JDK 1.8.0_162): private static class SingletonClass { static final SingletonClass INSTANCE = new SingletonClass(0); final int value; static...

9
Strumień Java: Filtruj z wieloma zakresami

Próbuję przefiltrować zasób i wykluczyć niektóre elementy na podstawie pola. Do wykluczenia mam zestaw (który zawiera identyfikator, który należy wykluczyć) i listę (zawiera wiele zakresów identyfikatorów, które należy wykluczyć). Napisałem poniższą logikę i nie jestem zadowolony z logiki drugiego...

9
Funkcja JavaScript przepisana w Javie daje różne wyniki

Jest taka funkcja Javascript, którą próbuję przepisać w Javie: function normalizeHash(encondindRound2) { if (encondindRound2 < 0) { encondindRound2 = (encondindRound2 & 0x7fffffff) + 0x80000000; } return encondindRound2 % 1E6; } Moja adaptacja Java: public long normalizeHash(long...

9
Nie znaleziono komendy Synology Scheduler .sh java

Mam skrypt bash, którego jedynym zadaniem jest wykonanie pliku jar. sms.sh java -jar /volume1/homes/jar/smssender.jar Za pomocą serwera Synology NAS skonfigurowałem zadanie. Dodanie polecenia do wykonania skryptu bash. Dodawanie danych wyjściowych dziennika. Wykonuję moje nowe...

9
removeIf szczegóły implementacji

Mam małe szczegółowe pytanie dotyczące implementacji, w którym nie rozumiem ArrayList::removeIf. Nie sądzę, że mogę po prostu to po prostu przedstawić, tak jak jest, bez pewnych warunków wstępnych. Jako taki: wdrożenie jest w zasadzie masowe remove , w przeciwieństwie do ArrayList::remove....