Size: a a a

2020 October 28

D

Dima in learn.java
кстати, странно, что при проектировании коллекций не додумались вот до такого решения проблемы - https://www.baeldung.com/java-parallel-collectors
источник

Y

Yulia in learn.java
ктонибудь пробовал через netty reactor отправить запрос post, чтоб было transfer encoded - false? ставлю content-length, не помогает
источник

D

Dima in learn.java
выглядит намного лаконичней и естественней
источник

БТ

Бекмамбет Трахтенбер... in learn.java
Никита видимо не выдержал и вернулся в чат васянов
источник

D

Dmitriy in learn.java
Подскажите, пожалуйста, best practice для авторизации? Нужно сделать собственную авторизацию для rest api, а так же возможность авторизироваться через соц сети.
Для соц сетей oauth2, а для собственной, что лучше использовать? Кастомный jwt, либо как-то oauth2 можно настроить для себя тоже?
источник

ch

central hardware in learn.java
Dmitriy
Подскажите, пожалуйста, best practice для авторизации? Нужно сделать собственную авторизацию для rest api, а так же возможность авторизироваться через соц сети.
Для соц сетей oauth2, а для собственной, что лучше использовать? Кастомный jwt, либо как-то oauth2 можно настроить для себя тоже?
То есть Auth под себя? Вы кажись смысле протокола не поняли
источник

D

Dmitriy in learn.java
central hardware
То есть Auth под себя? Вы кажись смысле протокола не поняли
Ну т.е. в приложении должна быть возможность зарегистрироваться через username password, либо через соц сети
источник

かたかわ in learn.java
Dmitriy
Ну т.е. в приложении должна быть возможность зарегистрироваться через username password, либо через соц сети
Два фильтра через спринг секьюрити
источник

かたかわ in learn.java
И не авторизации, а аутентификация, наверное
источник

AS

Alex S in learn.java
как загуглить чтоб понять как сделать быстрый старт в мавен? ) хочу понять как создавать мавен проект в интел идее, формировать pom  файл и билдить проект мавеном , может кто знает годную статью/книжку/канал на ютубе?
источник

K

Kitikot in learn.java
Минутка тупых вопросов. Есть простой как две копейки код:
   private static void writeConfig(String path, List<String> config) throws IOException {
       File file = new File(path);
       FileWriter fileWriter = new FileWriter(file);
       BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
       for (String s : config) {
           bufferedWriter.write(s);
           bufferedWriter.newLine();
           bufferedWriter.flush();
       }
       bufferedWriter.close();
   }
Проблема: в файле все написано в одну строку, хоть убей. Попробовал \n, newLine(), System.getProperty("line.separator", "\n"), PrintWriter.
Один фиг пишет в строку без переноса. Идеи?
источник

K

Kitikot in learn.java
При этом кстати остальное форматирование, например \t отображается
источник

БТ

Бекмамбет Трахтенбер... in learn.java
Я хз конечно как это может помочь, но на всякий случай попробуй поставить файлу кодировку UTF-8
источник

K

Kitikot in learn.java
Не помогло
источник

かたかわ in learn.java
Kitikot
Минутка тупых вопросов. Есть простой как две копейки код:
   private static void writeConfig(String path, List<String> config) throws IOException {
       File file = new File(path);
       FileWriter fileWriter = new FileWriter(file);
       BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
       for (String s : config) {
           bufferedWriter.write(s);
           bufferedWriter.newLine();
           bufferedWriter.flush();
       }
       bufferedWriter.close();
   }
Проблема: в файле все написано в одну строку, хоть убей. Попробовал \n, newLine(), System.getProperty("line.separator", "\n"), PrintWriter.
Один фиг пишет в строку без переноса. Идеи?
Посмотри содержимое файла в hex, что там содержится на месте "\n", который ты эксплицитно вписываешь
источник

かたかわ in learn.java
Оно не могло испариться
источник

DS

Dmitriy Shilnikov in learn.java
А как ты проверяешь, что там переноса нет?
источник

DS

Dmitriy Shilnikov in learn.java
Ещё можно проверить, что в config реально несколько строк, а не одна строка.
источник

K

Kitikot in learn.java
Dmitriy Shilnikov
А как ты проверяешь, что там переноса нет?
gedit пишет ln1 col223. Одна строка.
источник

K

Kitikot in learn.java
Dmitriy Shilnikov
Ещё можно проверить, что в config реально несколько строк, а не одна строка.
Да, как раз думал проверить
источник