Pull to refresh
0
0
maxcom @maxcom

User

Send message
tsung интересная штука, но его графики/цифры сильно зависят от того как настроена сессия пользователя. В итоге довольно важно качество составления теста и правильная интерпретация результатов тестирования, это еще отдельная задачу.

Более простые инструменты (вроде Apache Benchmark) имхо дают более простую и понятную оценку.
Там на каждого пользователя заводится процесс виртульной машины, они не соответствуют тредам ОС. Чисто внешне (если смотреть strace) это выглядит как программа написанная с использованием мультиплексного ввода-вывода (select/poll/epoll и т.п., что именно зависит от ОС)
там есть хитрая опция XX:+OptimizeStringConcat, которая, по идее, должна убирать StringBuilder.toString() в ситуациях когда можно обойтись без него. Но документация по ней туманна, когда она реально помогает мне не понятно
строковую конкатенацию вроде оптимизируют в новых JDK. А с new vs valueOf оптимизация затруднительна — new должен гарантированно давать новый объект (мало ли кто что потом будет с ним делать, например использовать в качестве монитора синхронизации или ключа в IdentityHashMap)
копирование решается использованием maven-ant-plugin (если не хватает более подходящих вещей, заточенные на конкретные типы сборки, вроде maven-assembly-plugin)
накладной видоискатель с увеличением (вроде zacuto z-finder, если китайские аналоги подешевле) плюс дополнительная механика для ручной фокусировки (гуглите по «follow focus»)
в целом я согласен, но и с SNAPSHOT зависимостями можно зафиксировать состояние проекта — см lock-snapshots в maven-version-plugin
это должен быть 4xx код, а не 5xx
Executors.newCachedThreadPool() это не слишком правильно — в пике нагрузки может наплодиться много тредов. Лучше делать ограниченный пул с очередью
Thrift это в первую очередь RPC, там кстати есть неблокирующая NIO-реализация
на практике еще интересен IdentityHashMap, котором в отличие от HashMap конфликты по другому разрешаются
ну и чего на ней набрать можно джойстиком?
русские буквы там есть, а русский ввод наверное на нем и не нужен, т.к. там клавиатуры никакой нет
Технически можно, но практически так думаю не делают. По крайней мере в Android если добавить халявный билайн-wifi, то он будет присоединяться к сети с таким названием в любом бигмаке. Не думаю что там mac точки доступа одинаковый
а по какому еще признаку их можно запоминать?
что можно сделать с телефоном который вошел в такую сеть? Кроме как поснифать пароли, но для этого и своя сеть не нужна
правильно говорить не что «не стала использовать», а что не стала лицензировать
loadavg 100 у вас от неправильной настройки сервера
интересно было бы взять готовое решение из commons-lang (которое через reflection работает) и сравнить производительность
1
23 ...

Information

Rating
Does not participate
Registered
Activity