Pytania otagowane jako java

Java jest popularnym językiem programowania wysokiego poziomu. Użyj tego tagu, jeśli masz problemy z używaniem lub rozumieniem samego języka. Ten znacznik jest rzadko używany samodzielnie i jest najczęściej używany w połączeniu z [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] i [maven].

2
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 zadanie. Sprawdzanie dziennika, aby zobaczyć następujący błąd: /volume1/homes/jar/sms.sh: linia 1: java: nie znaleziono polecenia Sprawdzanie wersji …
9 java  bash  synology 

2
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 encondindRound2) { if (encondindRound2 < 0) { encondindRound2 = (((int) encondindRound2) & 0x7fffffff) + …

3
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 filtra. Czy jest lepszy sposób, aby to zrobić w Javie 8? …

2
Kiedy WebView jest gotowy na migawkę ()?
JavaFX Docs państwo, że WebViewjest gotowy, kiedy Worker.State.SUCCEEDEDzostanie osiągnięta jednak chyba trochę poczekać (czyli Animation, Transition, PauseTransition, itd.), Puste strony są renderowane. Sugeruje to, że wewnątrz WebView występuje zdarzenie, które przygotowuje je do przechwytywania, ale co to jest? Na GitHubSwingFXUtils.fromFXImage znajduje się ponad 7000 fragmentów kodu, które wykorzystują, ale większość …

2
Dlaczego EnumMap nie jest SortedMap w Javie?
EnumMap<K extends Enum<K>, V> w Javie jest wyraźnie uporządkowane według definicji powiązanego wyliczenia, co można również zobaczyć w javadoc: Mapy wyliczeniowe są utrzymywane w naturalnej kolejności ich kluczy (w kolejności, w której deklarowane są stałe wyliczeniowe). Znajduje to odzwierciedlenie w iteratorów zwracanych przez poglądami kolekcje ( keySet(), entrySet(), i values()). …

1
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 SingletonClass getInstance() { return INSTANCE; } SingletonClass(int value) { this.value = value; } } …

4
Uzyskaj pracowników przed i po określonej dacie dołączenia z listy pracowników ze strumieniem Java
Mam Listz Employees z różnymi datami łączenia. Chcę uzyskać pracowników przed określoną datą dołączenia z listy i po niej za pomocą strumieni. próbowałem śledzić kod, List<Employee> employeeListAfter = employeeList.stream() .filter(e -> e.joiningDate.isAfter(specificDate)) .collect(Collectors.toList()); List<Employee> employeeListBefore = employeeList.stream() .filter(e -> e.joiningDate.isBefore(specificDate)) .collect(Collectors.toList()); class Employee{ int id; String name; LocalDate joiningDate; } …

5
Jak utworzyć wiele wątków dla każdego elementu żądania
Próbuję przetworzyć poniższy kod przy użyciu wielowątkowości na poziomie zamówienia. List<String> orders = Arrays.asList("order1", "order2", "order3", "order4", "order1"); Bieżące wykonywanie sekwencyjne: orders.stream().forEach(order -> { rules.forEach(rule -> { finalList.add(beanMapper.getBean(rule) .applyRule(createTemplate.apply(getMetaData.apply(rule), command), order)); }); }); Próbowałem użyć: orders.parallelStream().forEach(order -> {}} // code snippet. Ale zmienia reguły. Dla każdego (zasada -> {}} kolejność. …

1
MIUI 10 nie pozwala usłudze rozpocząć działalność - Xiaomi Redmi Note
Moja aplikacja ma usługę i aktywność. Z usługi wywoływana jest aktywność z następującym kodem: Intent intent = new Intent(getApplicationContext(), MainActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); nawet bez flag zwykle okno aktywności jest wyświetlane z poprawnym układem. Jednak w Xiaomi Redmi Note 4 z Androidem 7 układ aktywności nie jest wyświetlany. Na logcat …
9 java  android  miui 


4
Błąd: Nie można określić bieżącego znaku, nie jest to ciąg, liczba, tablica ani obiekt w React-Native dla Androida
Za każdym razem, gdy uruchamiam natywny run-android podczas utrzymywania emulatora, pojawia się ten błąd. Reaktywny natywny run-ios pisze całkowicie dobrze. Error: Command failed: ./gradlew app:installDebug -PreactNativeDevServerPort=8081 :ReactNative:Failed to parse React Native CLI configuration: groovy.json.JsonException: Unable to determine the current character, it is not a string, number, array, or object The …

6
Sposób replikacji obiektów pobierających / ustawiających właściwości publiczne w POJO
Mamy POJO, które jest automatycznie generowane z ~ 60 właściwościami. Jest to generowane w avro 1.4, który nie obejmuje getterów / setterów. Biblioteka, której używamy do zapewniania prostych transformacji między obiektami, wymaga metod podobnych do getter / setter w celu poprawnego działania. Czy istnieje sposób replikacji modułów pobierających / ustawiających …

3
Optymalizacja JDBC Oracle: Włącz buforowanie PreparedStatement w aplikacji Spring boot
Mam aplikację REST Spring Boot połączoną z bazą danych Oracle. Używamy JDBC za pomocą JdbcTemplate. Właściwości bazy danych Oracle są uzyskiwane za pomocą następujących 3 ustawień application.properties : spring.datasource.url spring.datasource.username spring.datasource.password Ta aplikacja korzysta z HikariCP. Z witryny HikariCP dowiedziałem się, że ta pula nie buforuje PreparedStatements, ponieważ sterownik JDBC …

3
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ś polecić jak to zoptymalizować? Moja konfiguracja Sprzęt komputerowy …
9 java  scala  grpc 

1
Jak zainstalować wtyczkę dokującą dla wtyczki opartej na Json
Pracuję nad zupełnie nową wtyczką woluminu i muszę przejść wszystkie testy vol-test . I pomyślnie przeszedłem wszystkie testy (w środowisku z zainstalowaną wtyczką) oprócz pierwszego, który jest docker plugin install. Chodzi o to, że istnieją trzy możliwe sposoby zainstalowania niestandardowej wtyczki: Pliki .sock są gniazdami domenowymi UNIX. Pliki .spec to …
9 java  spring  docker 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.