Size: a a a

2021 February 19

ДК

Дима Красилов... in pro.jvm
Alexandr Emelyanov
@diogenass ещё такой момент, суррогатный id имеет лучше качества с точки зрения обработки : он может быть целочисленным и последовательным, соответственно хорошо индексироваться в отличии от строки, коими по факту являются СНИЛС/ИНН
Тут тоже сыглы.
С другой стороны чисто утилитарно гораздо удобнее оперировать натуральными идентификаторами.
Взять хоть к примеру ОГРН
источник

МK

Мakk Kolobok in pro.jvm
привет, кто-то понимает многопоточность?
источник

v

vorobyoff in pro.jvm
Мakk Kolobok
привет, кто-то понимает многопоточность?
Ну есть немного познания, в чем вопрос?
источник

МK

Мakk Kolobok in pro.jvm
у меня идут два потока, с разными параметрами. первый потом имеет фиксированый размер, а второй нет. и вот когда первая очередь заполнена, то процесс пропадает, процессор берет один запрос во второй очереди и надо найти процент уничтоженых процессов и максимальную длину второй очереди
источник

ОП

Олег Пастухов... in pro.jvm
Дoбpый вeчeр!
Мы oткpываем бeсплатный достyп к нaшемy кaналу нa 24 чаc. На нем вы наyчитесь заpабатывaть деньги нa ошибке одногo сaйтa и yжe сeгодня пoлyчитe деньги на картy!
Читайтe пoдрoбнеe там:
https://t.me/joinchat/RIN4RCbYmnfRG6cK
источник

QH

Quantum Harmonizer in pro.jvm
Олег Пастухов
Дoбpый вeчeр!
Мы oткpываем бeсплатный достyп к нaшемy кaналу нa 24 чаc. На нем вы наyчитесь заpабатывaть деньги нa ошибке одногo сaйтa и yжe сeгодня пoлyчитe деньги на картy!
Читайтe пoдрoбнеe там:
https://t.me/joinchat/RIN4RCbYmnfRG6cK
источник

DZ

Dmitry Zvorygin in pro.jvm
Блин, только посоветуют как разбогатеть и не работать, как жадные админы сразу удаляют совет (((
источник

ch

central hardware in pro.jvm
Мakk Kolobok
у меня идут два потока, с разными параметрами. первый потом имеет фиксированый размер, а второй нет. и вот когда первая очередь заполнена, то процесс пропадает, процессор берет один запрос во второй очереди и надо найти процент уничтоженых процессов и максимальную длину второй очереди
ОС умеет убивать процессы так чтобы программа продолжало работать?
источник

dd

dude dude in pro.jvm
Мakk Kolobok
у меня идут два потока, с разными параметрами. первый потом имеет фиксированый размер, а второй нет. и вот когда первая очередь заполнена, то процесс пропадает, процессор берет один запрос во второй очереди и надо найти процент уничтоженых процессов и максимальную длину второй очереди
из твоего объяснения понятно решительно ничего. Можешь как-то по-другому?
источник

dd

dude dude in pro.jvm
Мakk Kolobok
у меня идут два потока, с разными параметрами. первый потом имеет фиксированый размер, а второй нет. и вот когда первая очередь заполнена, то процесс пропадает, процессор берет один запрос во второй очереди и надо найти процент уничтоженых процессов и максимальную длину второй очереди
что ещё за потоки с разными параметрами? что за параметры? что за фисксированный размер у потока? что за первая очередь? что значит "процесс пропадает" ? что ещё за запрос из второй очереди и что за вторая очередь?кто уничтожает процессы и как они связаны с очередями и потоками о которых говорилось ранее?
источник

А

Антон in pro.jvm
public class Main {
   public static void main(String[] args) {
       ExecutorService executorService = Executors.newFixedThreadPool(5);
       for (int i = 0; i < 10; i++) {
           executorService.submit(() -> {
               throw new RuntimeException("AAAAAA");
           });
       }
       executorService.shutdown();
   }
}
подскажите почему ошибка не выводиться в консоль?
источник

AG

Alexey Genus in pro.jvm
А почему должна?
источник

А

Антон in pro.jvm
Alexey Genus
А почему должна?
я думал что когда выпадает рантайм эксепшин, то мне должны сказать какой. А как сделать так что бы она выводилась?
источник

А

Антон in pro.jvm
public static void main(String[] args) {
       throw new RuntimeException("AAAA");
   }
вот тут все работает корректно
источник

AL

Andrei Legan in pro.jvm
Народ подскажите есть ли способ определение со стороны Frontend использует ли клиент Selenium WebDriver ? Один из способов это проверить глобальную переменную navigator.webdriver  
Я как клиент Selenium нашёл способ обойти это , установив
options.add_argument("--disable-blink-features")
options.add_argument("--disable-blink-features=AutomationControlled")
—-
Могу ли я быть уверен что более нет способов определить использую ли я селен ?
В мом случае я использую Selemium для автоматизации некой задачи и об этом не следует знать сайту над которым я работаю.
источник

AK

Alexander Komarov in pro.jvm
Andrei Legan
Народ подскажите есть ли способ определение со стороны Frontend использует ли клиент Selenium WebDriver ? Один из способов это проверить глобальную переменную navigator.webdriver  
Я как клиент Selenium нашёл способ обойти это , установив
options.add_argument("--disable-blink-features")
options.add_argument("--disable-blink-features=AutomationControlled")
—-
Могу ли я быть уверен что более нет способов определить использую ли я селен ?
В мом случае я использую Selemium для автоматизации некой задачи и об этом не следует знать сайту над которым я работаю.
куча способов. всякие инстаграмы-фейсбуки и прочие в числе прочего отдают тебе несколько JS-ок, которые у тебя висят и трекают твою активность.
источник

VP

Vladimir Petrakovich in pro.jvm
Антон
public class Main {
   public static void main(String[] args) {
       ExecutorService executorService = Executors.newFixedThreadPool(5);
       for (int i = 0; i < 10; i++) {
           executorService.submit(() -> {
               throw new RuntimeException("AAAAAA");
           });
       }
       executorService.shutdown();
   }
}
подскажите почему ошибка не выводиться в консоль?
Скорее всего, main завершается до запуска задач, awaitTermination же нет
источник

AK

Alexander Komarov in pro.jvm
можешь зайти на https://www.instagram.com/, откртыть консоль разработчика и смотри в сетевые вызовы.
проверять заголовки  - смысла особо нет, все боты их подменяют. еще можно собирать фингерпринты пользаков. можно коробочные решения посмотреть, если у вас тырпрайз-тырпрайз
источник

А

Антон in pro.jvm
Vladimir Petrakovich
Скорее всего, main завершается до запуска задач, awaitTermination же нет
тоже не работает
источник

O

Oleg in pro.jvm
Антон
public class Main {
   public static void main(String[] args) {
       ExecutorService executorService = Executors.newFixedThreadPool(5);
       for (int i = 0; i < 10; i++) {
           executorService.submit(() -> {
               throw new RuntimeException("AAAAAA");
           });
       }
       executorService.shutdown();
   }
}
подскажите почему ошибка не выводиться в консоль?
нигде не обрабатывается
источник