Size: a a a

Scala User Group

2021 July 30

S

Simon in Scala User Group
В scala 2 та же проблема, если засунуть весь код в конструктор (как в scala 3 получилось):
https://scastie.scala-lang.org/yv9AYbbDT36MhksEW59Mbg
источник

S

Simon in Scala User Group
В java будет то же самое:
https://ideone.com/AvonEI

Вывод - не запихивайте всё приложение в static блок. А значит не используйте App.
источник

GP

Grigory Pomadchin in Scala User Group
я не понял как такой вывод получился
источник

S

Simon in Scala User Group
Какой именно вывод?
источник

GP

Grigory Pomadchin in Scala User Group
скорее всего он константу просто слишком быстро в стдаут кидает
источник

GP

Grigory Pomadchin in Scala User Group
замени на принтлн(I) картинка другая будет
источник

S

Simon in Scala User Group
Какую константу? Там если поставить sleep(10000) - 10 секунд висеть будет
источник

S

Simon in Scala User Group
Причем здесь константы?
источник

S

Simon in Scala User Group
Там 10 секунд ничего не происходит
источник

GP

Grigory Pomadchin in Scala User Group
о я вижу о чем ты
источник

S

Simon in Scala User Group
static блоки выполняются с глобальным локом в jvm.
источник

S

Simon in Scala User Group
Ну более-менее
источник

S

Simon in Scala User Group
Если кто-то не понял откуда взялся такой странный java код, но стесняется спросить, то вот ответ:
javap -c -p target/scala-3.0.1/classes/Main.class
javap -c -p target/scala-3.0.1/classes/Main\$.class
источник

С

Сергей in Scala User Group
Подскажите пожалуйста где можно почитать про парсинг сайтов на scala. Спасибо.
источник

AS

Aλexander Semenov in Scala User Group
Вряд ли что-то лучше jsoup сделали
источник

AT

Aleksei Teryokhin in Scala User Group
+ насколько имел опыт, это был жсоуп
источник

ND

Nik D. in Scala User Group
а зачем парсить сайты на скале.
источник

Oℕ

Oleg ℕizhnik in Scala User Group
А зачем не парсить
источник

R:

Radik :> in Scala User Group
Round
источник

IK

Ivan Kerenskiy in Scala User Group
Потому что скала ❤️, а парсить сайты хочется
источник