Resultados da pesquisa a pedido "java-8"

0 a resposta

ASM 5.0.3 Com Java 1.8 maxStack incorreto com Java.lang.VerifyError: estouro de pilha do operando

Usando o ASM 5.0.3 (com Java 1.8.0_65 e Tomcat 8.0.30), visitando um dos métodos JSP (date.jsp) - _JSP (_jspService), ficando abaixo da exceção javax.servlet.ServletException: java.lang.VerifyError: Operand stack overflow Exception Details: ...

5 a resposta

Como criar um Java 8 LocalDate a partir de um longo período de época em milissegundos?

Eu tenho uma API externa, me retorne as datas comolongs, representado como milissegundos desde a época. Com a API Java de estilo antigo, eu simplesmente construía umDate disso com Date myDate = new Date(startDateLong)Qual é o equivalente no ...

1 a resposta

Como adicionar elementos internos do Map quando as chaves são duplicadas com a API Java Stream

Eu tenho uma lista deList<Map<String, Object>> como isso [ {"A": 50, "B": 100, "C": 200, "D": "Auction" }, { "A": 101322143.24, "B": 50243301.2, "C": 569, "D": "Sold Promissory Buyer" }, { "A": 500, "B": 1000, "C": 1500, "D": "Auction" }]Estou ...

4 a resposta

processamento paralelo com fluxo infinito em Java

Por que o código abaixo não imprime nenhuma saída enquanto que se removermos paralelos, ele imprime 0, 1? IntStream.iterate(0, i -> ( i + 1 ) % 2) .parallel() .distinct() .limit(10) .forEach(System.out::println);Embora eu saiba, idealmente, o ...

3 a resposta

Detectar grupos duplicados no fluxo

Quero garantir que todos os números da lista sejam agrupados. Deixe-me explicar isso em exemplos: {1, 1, 1, 2, 2} // OK, two distinct groups {1, 1, 2, 2, 1, 1} // Bad, two groups with "1" {1, 2, 3, 4} // OK, 4 distinct groups of size 1 {1, 1, 1, ...

2 a resposta

Como os fluxos param?

Fiquei me perguntando quando eu criei meu próprio fluxo infinito comStream.generate como os Streams que estão na biblioteca padrão param ... Por exemplo, quando você tem uma lista com registros: List<Record> records = getListWithRecords(); ...

3 a resposta

Agrupar sequências de valores

Gostaria de saber se existe alguma maneira bacana de usar as novas APIs de fluxo para "agrupar" sequências de valores. por exemplo. divida uma série de números inteiros em grupos de números inteiros em que cada grupo é uma sequência numérica ...

2 a resposta

Não foi possível obter o OffsetDateTime do TemporalAccessor

Quando eu faço isso String datum = "20130419233512"; DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMddHHmmss").withZone(ZoneId.of("Europe/Berlin")); OffsetDateTime datetime = OffsetDateTime.parse(datum, formatter);Eu recebo ...

2 a resposta

Desempenho horrível e grande volume de heap da referência do construtor Java 8?

Eu apenas tive uma experiência bastante desagradável em nosso ambiente de produção, causandoOutOfMemoryErrors: heapspace.. Rastreei o problema pelo meu uso deArrayList::new em uma função. Para verificar se isso está realmente executando pior ...

2 a resposta

Diferença entre CompletableFuture, Future e RxJava's Observable

Eu gostaria de saber a diferença entreCompletableFuture,Future eObservable RxJava. O que eu sei é que todos são assíncronos, mas Future.get() bloqueia o fio CompletableFuture fornece os métodos de retorno de chamada RxJava Observable --- ...