Size: a a a

2020 March 24

d

dima in pro.jvm
которое сейчас актуально в документации
источник

М

Максим in pro.jvm
если я создаю AsyncHttpClient и делаю через него асинхронные запросы. Мне нужно один раз его создать и передавать во все потоки или в каждом потоке свой создавать?
источник

IK

Igor Komarov in pro.jvm
Максим
если я создаю AsyncHttpClient и делаю через него асинхронные запросы. Мне нужно один раз его создать и передавать во все потоки или в каждом потоке свой создавать?
Смею предположить что есть он Async, то под коробкой пул выполнения задач. Что значит, что объект клиента скорее всего thread-safe. Отвечая на ваш вопрос – да, по идее нужно конфигурировать один инстанс так, чтобы он попадал под ваши требования, после чего передавать его везде, где нужно
источник

М

Максим in pro.jvm
Igor Komarov
Смею предположить что есть он Async, то под коробкой пул выполнения задач. Что значит, что объект клиента скорее всего thread-safe. Отвечая на ваш вопрос – да, по идее нужно конфигурировать один инстанс так, чтобы он попадал под ваши требования, после чего передавать его везде, где нужно
То есть один и тот же экземпляр можно пихать куда хочешь?
источник

IK

Igor Komarov in pro.jvm
Почитайте документацию, на предмет ключевой фразы "thread-safe". Если нигде нет - считайте, что клиент можно использовать из любых потоков (собственно, сейчас бы делать клиент с мутабельным состоянием не-синхронизируемым, странная какая-то штука получится). Это же по-сути (если упрощенно) – просто некоторая функция. Клиент практически stateless. Откуда бы там всяться отсутствию потокобезопасности
источник

V

Vladimir in pro.jvm
Anton
Всем привет
Можно как то посмотреть список классов загруженных в класслоадер?
jcmd <pid> VM.class_hierarchy
Если рядом с именем класса налл, то класслоадер дефолтный. Иначе там будет имя класслоадера.
источник

А

Артём Курилко in pro.jvm
работаю с апи, и при http запросах получаю json из которого вытаскиваю нужную информацию, а что делать если 2 или больше одинаковых полей?
источник

А

Артём Курилко in pro.jvm
"balances": [
   {
     "asset": "BTC",
     "free": "4723846.89208129",
     "locked": "0.00000000"
   },
   {
     "asset": "LTC",
     "free": "4763368.68006011",
     "locked": "0.00000000"
   }
 ]
источник

А

Артём Курилко in pro.jvm
распарсиваю с помощью json и метода getString("free")
источник

AG

Alexander Goncharov in pro.jvm
А пример есть как это выглядит? С 2 или больше.
источник

AG

Alexander Goncharov in pro.jvm
источник

А

Артём Курилко in pro.jvm
Артём Курилко
"balances": [
   {
     "asset": "BTC",
     "free": "4723846.89208129",
     "locked": "0.00000000"
   },
   {
     "asset": "LTC",
     "free": "4763368.68006011",
     "locked": "0.00000000"
   }
 ]
а это чем ни пример?
источник

А

Артём Курилко in pro.jvm
free, asset, locked повторяются
источник

AG

Alexander Goncharov in pro.jvm
Здесь 2 объекта с тремя полями
источник

AG

Alexander Goncharov in pro.jvm
Вытаскивается и обрабатывается каждый
источник

AG

Alexander Goncharov in pro.jvm
Если поля повторяются у одного объекта, то это не json
источник

D

Dmitriy in pro.jvm
Артём Курилко
распарсиваю с помощью json и метода getString("free")
Gson, Jackson, Moshi?
Упростите себе жизнь
источник

А

Артём Курилко in pro.jvm
Alexander Goncharov
Если поля повторяются у одного объекта, то это не json
но весь файл состоит из нескольких объектов как можно указать определенный?
источник

A

Alex in pro.jvm
Артём Курилко
но весь файл состоит из нескольких объектов как можно указать определенный?
Jackson object mapper -> jsonnode/dto как вариант
источник
2020 March 25

M[

Mr. Floony [LSH] in pro.jvm
Вечер добрый
Есть вопрос: приложение EJB, в корне resources jar (src/main/resources) лежит pdf, пытаюсь через this.getClass().getResourcesAsStream("путь к файлу") получить InputStream, но возвращает null. Делаю то же самое через new FileInputStream(new File("путь к файлу")) - получаю корректный InputStream. Знаю, что FileInputStream не кошерно, но getResourcesAsStream не работает. Пробовал оба варианта с "/имя файла" и "имя файла"
источник