@jvmchat

Страница 1710 из 2890
MIkhail
14.08.2017
12:29:54
через плагин для TC

Павел
14.08.2017
12:30:41
> 1) Что с транзакциями? она еще не создалась, я делаю new Element > вклчили ли батчинг? wtf?
Ссылка на то как включить батч вставок в эклипслинке выше. Что за new Element?

MIkhail
14.08.2017
12:30:53
норм, gitlab+teamcity + докер, супер, сорри за оффтоп, чат не про девопс)

Евгений
14.08.2017
12:30:58
Google
MIkhail
14.08.2017
12:31:10
-___-

Yura
14.08.2017
12:31:35
Я хочу выпонить JS скрипт с помощью Selenium: <javascript> <![CDATA[ input = window.parent.document.createElement('input'); input.type = "submit"; input.id="34"; input.value = "Join chat"; window.document.body.appendChild(input); window.location ='http://localhost:8080/test/login111.html'; setTimeout(function() { document.getElementById('unknownId').click();}, 1000); ]]> </javascript> использую метод JavascriptExecutor.executeScript(). Вот код: Object returnedValue = js.executeScript(value); Но на моей странице нет элемента с id 'unknownId'. Как я мне узнать из ответа executeJavascript, что указанный JS-скрипт имеет невыполняющююся функцию? А именно вот эту: setTimeout(function() { document.getElementById('unknownId').click();}, 1000);) }

MIkhail
14.08.2017
12:32:08
а какой драйвер ты используешь в селениуме?

Denis
14.08.2017
12:32:16
@asm0dey > Что за new Element? entity моя. я ее просто создаю, без транзакции.

Yura
14.08.2017
12:34:20
а какой драйвер ты используешь в селениуме?
Если не ошибаюсь: драйвер под Mazilla. Соль в том, что все выполняется. А мне нужно, чтобы был сбой.

Denis
14.08.2017
12:34:58
@asm0dey я же правильно понял, мне надо jdbc? db —- postgres

MIkhail
14.08.2017
12:36:06
window.onerror=function(msg){ $("body").attr("JSError",msg);}

Yura
14.08.2017
12:39:48
Я имею ввиду как вытянуть из Object значение поваленной JS-функции и хранит ли она вообще такое значени?

Denis
14.08.2017
12:48:44
@asm0dey тогда от меня ускользает правильность заполнения :(

Павел
14.08.2017
12:52:12
Denis
14.08.2017
12:52:44
да я понял... <property name="eclipselink.jdbc.batch-writing" value="jdbc"/> <property name="eclipselink.jdbc.batch-writing.size" value="1000"/> добавил пропиртей. не знаю что это, но глянем что получится.

Google
Denis
14.08.2017
13:40:04
да, но что это? ))

Mikhail
14.08.2017
13:41:23
да, но что это? ))
первым параметром ты говоришь - можно писать батчами, юзай для этого jdbc

там были еще варианты - типа специальный для оракл и т.д.

но они счас это все деклалируют как деприкейтед

и рекомендуют писать jdbc

а вторая строка, насколько я понимаю - декларирует максимальный размер батча

типа какими порциями пишем

я её не трогал у себя пока, оставил дефолт

нагрузочку дадим, потом поиграемся

видимо я таки мерять не умею

на волшебных тестах - реально разница сильная

Ivan
14.08.2017
14:07:29
А у тебя в тестах синтетика или что-то реалистичное?

Просто синтетику можно подогнать как угодно.

Код не могу щас посмотреть, просто, но интересно.

Mikhail
14.08.2017
14:10:49
у меня в тестах - реальные json из системы

и я кажется нащупал

итого

в волшебных тестах меряется byte[]

а я мерял стринги

и если у jsoniter - это одна ветка, он сам всегда из стрингда делает byte[], то у джексона это сильно разные ветки

Google
Mikhail
14.08.2017
14:12:35
счас свой тест переделал на byte[] - и, готово, jackson просрал на 150к операций

а если включаем стринг, то jackson просрал всего 6к операций

то есть, хуже от включения jsoniter-а не будет

но!

это просто jackson

завтра я добавлю afterburner

и замеряю еще раз

возможно, это реально будет еще быстрее этих хайповых штук

ппц, волшебные, бл* тесты

@shnapsx порадуйся

Ivan
14.08.2017
14:28:58
О.о

Igor
14.08.2017
14:29:02
вы вообще технологии между собой отличаете?

Ivan
14.08.2017
14:29:03
достали спамеры

Ivan
14.08.2017
14:29:11
Вот чем они руководствуются?

Mikhail
14.08.2017
14:29:16
хайпа больше - жизнь хороша

вдруг кто заинтересуется

Ivan
14.08.2017
14:29:37
Ещё и с тэгами

Sergey
14.08.2017
14:46:53
Чём можно профайлить аллокации объектов. Что-то типа jmc с flight recorder но не он?

Василий
14.08.2017
14:47:58
Четверг, 19-30, Москва, Красный Октябрь Митап для разработчиков о блокчейне. Михаил Комаров о фреймворке Graphene: как мы готовим его в Golos Сергей Павлов о Ethereum: как написать Ethereum-смартконтракт для ICO за 20 минут Промокод на скидку 30% для этого чата: proJVM https://atlasblockchain.timepad.ru/event/554333/

Google
Quantum Harmonizer
14.08.2017
14:48:03
Чём можно профайлить аллокации объектов. Что-то типа jmc с flight recorder но не он?
монитор памяти есть в jvisualvm, считалка количества объектов — прямо в IDEA

Sergey
14.08.2017
14:48:42
На продакшне можно запускать?

Baruch
14.08.2017
14:49:27
для модераторов - все согласовано.
заплатили криптой, я надеюсь?

Sergey
14.08.2017
14:49:50
Например, после трансформации которую делает jprofiler, прод скорее мертв...

Митко Соловец?
14.08.2017
14:49:58
заплатили криптой, я надеюсь?
Барух, без шуток, все за идею!

Admin
ERROR: S client not available

Sergey
14.08.2017
14:51:09
jmap? Она же только показывает по histo сколько объектов данного типа. А мне надо стектрейс аллокации

Kirill
14.08.2017
14:51:31
аааа пиныыыы

Митко Соловец?
14.08.2017
14:51:53
Анонс мероприятия, все, кто интересуется криптой и хочет личную яхту - велкоме!

Mikhail
14.08.2017
14:51:57
Барух, ты внезапно не знаешь, почему такая разница между байт эррэй и стринг?

Sergey
14.08.2017
14:52:02
Flight recorder идеален, но нужна лицензия

Mikhail
14.08.2017
14:53:29
O_o
См выше

Про бенчмаркинг

Google
Mikhail
14.08.2017
15:01:21
разница в чём?
Бенчмаркинг десериализации джейсона

Тестил две либы - у Джексона если на вход стринг, то оно сильно быстрее

Цифры все выше

Quantum Harmonizer
14.08.2017
15:02:28
Можно код?

Quantum Harmonizer
14.08.2017
15:03:00
так-то byte[], скорее всего, превращается в список чисел через запятую

Aleksander
14.08.2017
15:03:06
А подебажить, если это так интересно ?

Mikhail
14.08.2017
15:03:12
Я счас в машине, потом напишу

Baruch
14.08.2017
15:03:13
если ты принимаешь тот же стринг, который посылал, он 100% закеширован

Mikhail
14.08.2017
15:03:32
На стрингах Джексон и жсонитер считай идентичны

Quantum Harmonizer
14.08.2017
15:04:26
давай ты выйдешь из машины и покажешь код :)

Mikhail
14.08.2017
15:04:31
На byte[] - Jackson сливает

Хорошо

Счас мб пробка

Aleksander
14.08.2017
15:04:55
Я бы искал узкие горлышки в другом месте, чем выбирал сверхсветовую либу для сериализации/десериализации json.

Но, может, я и не прав

Страница 1710 из 2890