Size: a a a

2020 August 28

GV

Gukov Viktor in learn.java
Konstantin
Народ, день добрый.
Ни кто не знает какой нибудь "задачник"
на стримы и лямбды

че нить по типу такого, а то охото попрактиковать, а с воображением туго не могу придумать задачек
hyperskill
источник

K

Konstantin in learn.java
А там разве не просто изучение java?
источник

F

Fortune's Desire in learn.java
ну там есть микрозадачки
источник

K

Konstantin in learn.java
А понял, но все ровно спасибо)
Я думал может кто где встречал, что-нибудь подобное🤷🏿‍♂️
источник

F

Farid in learn.java
Konstantin
Народ, день добрый.
Ни кто не знает какой нибудь "задачник"
на стримы и лямбды

че нить по типу такого, а то охото попрактиковать, а с воображением туго не могу придумать задачек
источник

F

Fortune's Desire in learn.java
источник

F

Fortune's Desire in learn.java
В принципе можешь зайти и решануть этот столбик
источник

F

Fortune's Desire in learn.java
триала хватит более чем
источник

F

Fortune's Desire in learn.java
на степике задачи похожие вроде
источник

K

Konstantin in learn.java
прям огонь, спасибо)
источник

K

Konstantin in learn.java
Тоже спасибо
источник

K

Konstantin in learn.java
Пойду решать, заоодно практиковать мой ужасный ингиш🤣
источник

F

Farid in learn.java
Fortune's Desire
В принципе можешь зайти и решануть этот столбик
к сожалению, самой практики в этом столбике мало, там больше теоретических задач
источник

F

Fortune's Desire in learn.java
Farid
к сожалению, самой практики в этом столбике мало, там больше теоретических задач
Именно
источник

F

Fortune's Desire in learn.java
а на степике чо там, у меня нет аккаунта
источник

F

Fortune's Desire in learn.java
закинул в сохры крч
источник

GV

Gukov Viktor in learn.java
Fortune's Desire
а на степике чо там, у меня нет аккаунта
Тоже самое по сути. В hyperskill перенесли просто эту тему
источник

RG

Rinchin G in learn.java
Подскажите пожалуйста,
пытаюсь настроить spring webClient'a

задал проперти
spring.codec.max-in-memory-size=10MB

в коде настраиваю webclient'a
   HttpClient httpClient = HttpClient.create()
       .tcpConfiguration(client ->
                             client.option(ChannelOption.CONNECT_TIMEOUT_MILLIS, 6000)
                                 .doOnConnected(conn -> conn
                                     .addHandlerLast(new ReadTimeoutHandler(10))
                                     .addHandlerLast(new WriteTimeoutHandler(10))));

   ClientHttpConnector connector = new ReactorClientHttpConnector(httpClient);

   this.webClient = WebClient.builder()
       .clientConnector(connector)
       .defaultHeader(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_JSON_VALUE)
       .build();


далее пытаюсь получить картинку из инета

     result = webClient
         .get()
         .uri(urlLink)
         .header("X-Requested-With", "XMLHttpRequest")
         .exchange()
         .flatMap(response -> {
           if (!response.statusCode().is2xxSuccessful()) {
             return Mono.error(new RuntimeException("Internal server error"));
           } else {
             return response.bodyToMono(ByteArrayResource.class);
           }
         }).map(ByteArrayResource::getByteArray)
         .block();
   } catch (Exception e) {
       log.info("can't take image", e);
     }


почему то все равно падает c ошибкой с упиранием в размер 256kb
org.springframework.core.io.buffer.DataBufferLimitException: Exceeded limit on max bytes to buffer : 262144
источник

Un

User user = new User... in learn.java
Rinchin G
Подскажите пожалуйста,
пытаюсь настроить spring webClient'a

задал проперти
spring.codec.max-in-memory-size=10MB

в коде настраиваю webclient'a
   HttpClient httpClient = HttpClient.create()
       .tcpConfiguration(client ->
                             client.option(ChannelOption.CONNECT_TIMEOUT_MILLIS, 6000)
                                 .doOnConnected(conn -> conn
                                     .addHandlerLast(new ReadTimeoutHandler(10))
                                     .addHandlerLast(new WriteTimeoutHandler(10))));

   ClientHttpConnector connector = new ReactorClientHttpConnector(httpClient);

   this.webClient = WebClient.builder()
       .clientConnector(connector)
       .defaultHeader(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_JSON_VALUE)
       .build();


далее пытаюсь получить картинку из инета

     result = webClient
         .get()
         .uri(urlLink)
         .header("X-Requested-With", "XMLHttpRequest")
         .exchange()
         .flatMap(response -> {
           if (!response.statusCode().is2xxSuccessful()) {
             return Mono.error(new RuntimeException("Internal server error"));
           } else {
             return response.bodyToMono(ByteArrayResource.class);
           }
         }).map(ByteArrayResource::getByteArray)
         .block();
   } catch (Exception e) {
       log.info("can't take image", e);
     }


почему то все равно падает c ошибкой с упиранием в размер 256kb
org.springframework.core.io.buffer.DataBufferLimitException: Exceeded limit on max bytes to buffer : 262144
в бан бы тебя за вот такие месседжи.
источник

RG

Rinchin G in learn.java
User user = new User();
в бан бы тебя за вот такие месседжи.
почему?

главный вопрос почему не работают дефолтные property spring.codec.max-in-memory-size=10MB?
источник