Size: a a a

Scala Learning & Education: Ask for Review & Noob questions

2021 December 01

Oℕ

Oleg ℕizhnik in Scala Learning & Education: Ask for Review & Noob questions
Конкретно размер каждого байтстринга не только от сервера зависит, клиент сам присылает чанки и сервер их отдаёт в стрим сразу по приходу
источник

IZ

Ilya Zhavoronkov in Scala Learning & Education: Ask for Review & Noob questions
понял, думал сервер их ещё молотит предварительно в зависимости от конфига, спасибо
источник

Oℕ

Oleg ℕizhnik in Scala Learning & Education: Ask for Review & Noob questions
можно их, наверное перемолотить в нужный размер, но вот тут вопрос, что вы хотите сделать в итоге
источник

Oℕ

Oleg ℕizhnik in Scala Learning & Education: Ask for Review & Noob questions
какая исходная проблема
источник

IZ

Ilya Zhavoronkov in Scala Learning & Education: Ask for Review & Noob questions
исходная проблема - точное вычисление буфера в байтах. пример вот этот ещё смутил:
Source[Seq[Int]](collections).groupedWeighted(3)(_.length).runForeach(println)
// Vector(Seq(1, 2), Seq(3, 4))
// Vector(Seq(5, 6))
Получается, он все равно их не бьет по 3 шт внутри, а выдает как есть.

Скажем, у меня буфер 128кб, как понять какой размер буфера устанавливать, не зная размер каждого чанка.
источник

E

Elijah in Scala Learning & Education: Ask for Review & Noob questions
у человека третья скала, у вас вторая. в третьей у него в коде происходит автоматически ETA-expansion, что равноценно (getId _) в вашем коде
источник

А

Айнур in Scala Learning & Education: Ask for Review & Noob questions
👌понял
источник

А

Айнур in Scala Learning & Education: Ask for Review & Noob questions
надо будет тоже чутка поигратся с третьей скалой
источник

АХ

Александр Хайль_273... in Scala Learning & Education: Ask for Review & Noob questions
Забавный баг
источник

АХ

Александр Хайль_273... in Scala Learning & Education: Ask for Review & Noob questions
источник
2021 December 02

П

Петр in Scala Learning & Education: Ask for Review & Noob questions
Привет! Как в doobie можно получить sql строкой с уже подставленными значениями в ?
источник

ЮБ

Юрий Бадальянц... in Scala Learning & Education: Ask for Review & Noob questions
Никак. Когда формируется prepared statement он так и отправляется с вопросиками
источник

ЮБ

Юрий Бадальянц... in Scala Learning & Education: Ask for Review & Noob questions
Это jdbc, он так работает
источник

MA

Maxim Andryushin in Scala Learning & Education: Ask for Review & Noob questions
если можно влезть на уровень строки подключения, тогда возможно поможет Log4JDBC. В java-вселенной помогает
источник

MA

Maxim Andryushin in Scala Learning & Education: Ask for Review & Noob questions
вот тут очень подробно расписано все - https://gist.github.com/livreprogramacao/8a727688dede9c7a156eb518aaea28ef
источник

П

Петр in Scala Learning & Education: Ask for Review & Noob questions
Но ведь где-то на уровне фрагмента должны быть эти значения, выраженные через ‘Put’, которые потом подставятся
источник

ЮБ

Юрий Бадальянц... in Scala Learning & Education: Ask for Review & Noob questions
jdbc отправляет отдельно prepared statement, отдельно значения для подстановки. Подстановка делается вроде бы уже на уровне драйвера внутри соединения, хотя тут у разных баз может быть по разному и я мог уже забыть что-то.
источник

ЮБ

Юрий Бадальянц... in Scala Learning & Education: Ask for Review & Noob questions
Ты можешь протыкать дебагером и посмотреть, doobie никаких раскрытий и подстановок не делает
источник

ЮБ

Юрий Бадальянц... in Scala Learning & Education: Ask for Review & Noob questions
А также можно посмотреть на jdbc api.
источник

П

Петр in Scala Learning & Education: Ask for Review & Noob questions
Понял, спасибо
источник