Domande taggate «java»

Java è un popolare linguaggio di programmazione di alto livello. Usa questo tag quando riscontri problemi nell'uso o nella comprensione della lingua stessa. Questo tag è usato raramente da solo ed è spesso usato insieme a [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] e [maven].

2
La funzione Javascript riscritta in Java dà risultati diversi
C'è questa funzione Javascript che sto cercando di riscrivere in Java: function normalizeHash(encondindRound2) { if (encondindRound2 < 0) { encondindRound2 = (encondindRound2 & 0x7fffffff) + 0x80000000; } return encondindRound2 % 1E6; } Il mio adattamento Java: public long normalizeHash(long encondindRound2) { if (encondindRound2 < 0) { encondindRound2 = (((int) encondindRound2) …

3
Stream Java: filtro con più intervalli
Sto cercando di filtrare una risorsa ed escludere alcuni elementi in base a un campo. Per escludere ho un set (che contiene un ID che deve essere escluso) e un elenco (contiene più intervalli di ID che devono essere esclusi). Ho scritto la logica di seguito e non sono soddisfatto …

2
Quando un WebView è pronto per un'istantanea ()?
Il JavaFX docs stato che un WebViewè pronto quando Worker.State.SUCCEEDEDviene raggiunto tuttavia, a meno che non si aspetta un po '(vale a dire Animation, Transition, PauseTransition, ecc), una pagina vuota viene eseguito il rendering. Ciò suggerisce che si verifica un evento all'interno del WebView che lo sta preparando per un'acquisizione, …

2
Perché EnumMap non è una SortedMap in Java?
EnumMap<K extends Enum<K>, V> in Java è chiaramente ordinato per definizione dell'enum associato, come puoi anche vedere nel javadoc: Le mappe enum sono mantenute nell'ordine naturale delle loro chiavi (l'ordine in cui sono dichiarate le costanti enum). Ciò si riflette nelle iteratori restituiti dalle viste collezioni ( keySet(), entrySet(), e …

1
Rompere le ottimizzazioni JIT con la riflessione
Quando ho armeggiato con i test unitari per una classe singleton altamente concorrente mi sono imbattuto nel seguente strano comportamento (testato su 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 …

4
Ottieni dipendenti prima e dopo la data specifica di iscrizione dall'elenco dei dipendenti con flusso Java
Ho Listdelle Employees con date di iscrizione diverse. Voglio ottenere dipendenti prima e dopo la data specifica di iscrizione dalla lista usando i flussi. ho provato a seguire il codice, 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; …

5
Come creare più thread per ciascun elemento della richiesta
Sto cercando di elaborare il codice seguente usando il multithreading a livello di ordine. List<String> orders = Arrays.asList("order1", "order2", "order3", "order4", "order1"); Esecuzione sequenziale corrente: orders.stream().forEach(order -> { rules.forEach(rule -> { finalList.add(beanMapper.getBean(rule) .applyRule(createTemplate.apply(getMetaData.apply(rule), command), order)); }); }); Ho provato ad usare: orders.parallelStream().forEach(order -> {}} // code snippet. Ma sta cambiando …

1
MIUI 10 non consente di avviare l'attività di servizio - Xiaomi Redmi Note
La mia app ha un servizio e un'attività. Dal servizio, l'attività viene chiamata con il seguente codice: Intent intent = new Intent(getApplicationContext(), MainActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); anche senza i flag, normalmente la finestra delle attività viene visualizzata con il layout corretto. Tuttavia, su Xiaomi Redmi Note 4 con Android 7, …
9 java  android  miui 


4
Errore: impossibile determinare il carattere corrente, non è una stringa, un numero, un array o un oggetto in reattivo nativo per Android
Ogni volta che eseguo reatt-native run-android mantenendo l'emulatore in esecuzione, viene visualizzato questo errore. Il run-ios di reattivo nativo funziona perfettamente. 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 …

3
Ottimizzazione JDBC Oracle: abilitare la memorizzazione nella cache PreparedStatement in un'applicazione di avvio Spring
Ho un'applicazione REST di Spring Boot collegata a un database Oracle. Stiamo usando JDBC usando JdbcTemplate. Le proprietà del database Oracle si ottengono tramite queste 3 impostazioni application.properties : spring.datasource.url spring.datasource.username spring.datasource.password Questa applicazione utilizza HikariCP. Dal sito Web HikariCP, sono venuto a sapere che questo pool non memorizza nella …


3
GRPC: crea client ad alto rendimento in Java / Scala
Ho un servizio che trasferisce i messaggi a un ritmo piuttosto elevato. Attualmente è servito da Akka-TCPC e invia 3,5 milioni di messaggi al minuto. Ho deciso di provare grpc. Sfortunatamente ha prodotto un throughput molto più piccolo: ~ 500k messaggi al minuto ancora meno. Potresti consigliarmi come ottimizzarlo? La …
9 java  scala  grpc 



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.