Perguntas com a marcação «java»

Java é uma linguagem de programação de alto nível popular. Use essa tag quando tiver problemas ao usar ou entender o próprio idioma. Essa tag raramente é usada sozinha e é mais frequentemente usada em conjunto com [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] e [maven].

2
Comando Synology Scheduler .sh java não encontrado
Eu tenho um script bash que é a única tarefa é executar um arquivo jar. sms.sh java -jar /volume1/homes/jar/smssender.jar Usando o meu Synology NAS, configurei uma tarefa. Adicionando o comando para executar o script bash. Adicionando saída de log. Executando minha nova tarefa. Verificando o log para ver o seguinte …
9 java  bash  synology 


3
Java Stream: filtro com vários intervalos
Estou tentando filtrar um recurso e excluir alguns elementos com base em um campo. Para excluir, tenho um conjunto (que contém um ID que precisa ser excluído) e uma lista (contém vários intervalos de IDs que precisam ser excluídos). Eu escrevi a lógica abaixo e não estou satisfeito com a …


2
Por que o EnumMap não é um SortedMap em Java?
EnumMap<K extends Enum<K>, V> em Java é claramente ordenado por definição da enum associada, como você também pode ver no javadoc: Os mapas enum são mantidos na ordem natural de suas chaves (a ordem na qual as constantes enum são declaradas). Isto reflecte-se nas iterators retornados pelas vistas colecções ( …

1
Quebrando otimizações JIT com reflexão
Ao brincar com testes de unidade para uma classe singleton altamente concorrente, deparei-me com o seguinte comportamento estranho (testado no 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
Obter funcionários antes e depois da data específica de ingresso na lista de funcionários com o fluxo Java
Tenho Listde Employees com diferentes datas de união. Desejo obter funcionários antes e depois da data específica de ingresso na lista usando fluxos. eu tentei seguir o código, 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; …

5
Como criar vários threads para cada item de solicitação
Estou tentando processar o código abaixo usando multithreading no nível do pedido. List<String> orders = Arrays.asList("order1", "order2", "order3", "order4", "order1"); Execução sequencial atual: orders.stream().forEach(order -> { rules.forEach(rule -> { finalList.add(beanMapper.getBean(rule) .applyRule(createTemplate.apply(getMetaData.apply(rule), command), order)); }); }); Eu tentei usar: orders.parallelStream().forEach(order -> {}} // code snippet. Mas está mudando a ordem rules.forEach …

1
MIUI 10 não deixa serviço iniciar atividade - Xiaomi Redmi Note
Meu aplicativo tem um serviço e uma atividade. No serviço, a atividade é chamada com o seguinte código: Intent intent = new Intent(getApplicationContext(), MainActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); mesmo sem os sinalizadores, normalmente a janela de atividades é exibida com seu layout correto. No entanto, no Xiaomi Redmi Note 4 com …
9 java  android  miui 


4
Erro: não é possível determinar o caractere atual, não é uma string, número, matriz ou objeto no react-native para android
Sempre que executo o react-native run-android , mantendo o emulador em execução, recebo este erro. O run-ios react -native funciona completamente bem. 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 …


3
Oracle JDBC Optimization: Ative o cache PreparedStatement em um aplicativo de inicialização Spring
Eu tenho um aplicativo REST do Spring Boot conectado a um banco de dados Oracle. Estamos usando JDBC usando JdbcTemplate. As propriedades do banco de dados Oracle são obtidas por meio dessas 3 configurações application.properties : spring.datasource.url spring.datasource.username spring.datasource.password Esta aplicação está usando o HikariCP. No site do HikariCP, soube …

3
GRPC: criar cliente de alto rendimento em Java / Scala
Eu tenho um serviço que transfere mensagens a uma taxa bastante alta. Atualmente, é atendido pelo akka-tcp e gera 3,5 milhões de mensagens por minuto. Decidi experimentar o grpc. Infelizmente, resultou em uma taxa de transferência muito menor: ~ 500 mil mensagens por minuto e até menos. Você poderia recomendar …
9 java  scala  grpc 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.