
guga
18.06.2018
09:39:08
отлично, каких аннотаций связанный с web.xml тебе не хватает?

naughtyBit
18.06.2018
09:39:44

Sergey
18.06.2018
09:40:10
Ты бы на дату публикации смотрел
Ради интереса

Google

Sergey
18.06.2018
09:40:15
Иногда

naughtyBit
18.06.2018
09:40:16
не важно

Timur
18.06.2018
09:42:30

Anton
18.06.2018
09:42:46

guga
18.06.2018
09:42:53

F
18.06.2018
09:43:33

Quantum Harmonizer
18.06.2018
09:45:02
я бы заглянул с помощью jvisualvm, что там происходит


Андрей
18.06.2018
10:08:26
граждане объясните такое
public class Test {
static class Example {
public String a;
public void setA(String a) {
this.a = a;
}
}
public static final int N_ITERATIONS = 1000000;
public static void testDirect(Example example,int i) {
example.a = "value"+i;
}
public static void testNonDirect(Example example,int i) {
example.setA("value"+i);
}
public static void main(String[] args) {
long tStart, tElapsed;
Example example = new FinalTest.Example();
tStart = System.currentTimeMillis();
for (int i = 0; i < N_ITERATIONS; i++)
testDirect(example,i);
tElapsed = System.currentTimeMillis() - tStart;
System.out.println("Method without getters took " + tElapsed + " ms");
tStart = System.currentTimeMillis();
for (int i = 0; i < N_ITERATIONS; i++)
testNonDirect(example,i);
tElapsed = System.currentTimeMillis() - tStart;
System.out.println("Method with getters took " + tElapsed + " ms");
}
}
короче просто проверка на скорость
к быстрее с геттером или напрямую

Google

Андрей
18.06.2018
10:09:01
везде написано, что с геттером медленнее
но на практике это ни разу не так
вывод выходит
Method without getters took 96 ms
Method with getters took 63 ms
WTF?

Quantum Harmonizer
18.06.2018
10:09:42
В скомпилированном JVM коде нет никакой разницы. https://shipilev.net/blog/2015/black-magic-method-dispatch/

Mikhail
18.06.2018
10:09:45
WTF?
бенчмаркать надо правильно

Андрей
18.06.2018
10:11:37
Ну тут как не меняй местами результат тот же

Victor
18.06.2018
10:12:03
tElapsed = System.currentTimeMillis() - tStart;
Всё с вами ясно.

Vladimir
18.06.2018
10:12:21

Vyacheslav
18.06.2018
10:12:27

Victor
18.06.2018
10:12:29
Во-первых, есть nanoTime. Во-вторых, JMH

Андрей
18.06.2018
10:12:45

Oleksandr
18.06.2018
10:13:45
и класс сам тоже, чтобы уж наверняка

Mikhail
18.06.2018
10:14:27
хочешь более-менее правильно - хотя бы через jmh запусти

Mikhail
18.06.2018
10:15:05

Vladimir
18.06.2018
10:19:26

Google

Victor
18.06.2018
10:19:45
Result:
Method without getters took 83 ms
Method with getters took 64 ms
Бесполезно так измерять.

Vladimir
18.06.2018
10:21:04
сохраняем оба вычисления, после каждого "бенчмарка" сравниваем, если первое больше второго, запускаем еще раз. через 3-4 рана, как правило, второе становится больше первого. хоть так, хоть с nanoтаймом

Quantum Harmonizer
18.06.2018
10:46:07
Ситуация: клиент добавляет <dependency> / compile / JAR, а мне, исходя из предположения, что клиент тупой, надо найти эти классы и инстанцировать автоматически.
Как можно сделать это кроме ссаного рефлекшена?

Vladimir
18.06.2018
10:46:56

Quantum Harmonizer
18.06.2018
10:47:27

Vladimir
18.06.2018
10:50:02

Quantum Harmonizer
18.06.2018
10:50:38

Берял
18.06.2018
11:26:27

Ruslan
18.06.2018
11:27:39
19-20 октября в Питере состоится Java-конференция Joker 2018. На конференции выступят Венкат Субраманьям и Джош Лонг, Женя Борисов и Барух Садогурский. А еще мы снизили цены для тех, кто покупает себе билеты сам! Читайте подробнее: https://habr.com/p/413675
@dmsol это законно пинить в чатике?

Митко Соловец?
18.06.2018
11:59:36

Alexander
18.06.2018
11:59:40

Митко Соловец?
18.06.2018
11:59:46
Без произвольной речи

Ruslan
18.06.2018
12:06:48

Aleksey
18.06.2018
12:07:23
гитхаб отключили?

Nameless
18.06.2018
12:08:07

Igor
18.06.2018
12:08:26

Aleksey
18.06.2018
12:08:28
шо это?

Ruslan
18.06.2018
12:08:44

Google

Nameless
18.06.2018
12:08:55
шо это?
https://www.visualstudio.com/tfs/

Митко Соловец?
18.06.2018
12:09:02
программа насыщенная получилась

Admin
ERROR: S client not available

Alexander
18.06.2018
12:09:26
а про шенанду он уже рассказал

Aleksey
18.06.2018
12:09:47

Nameless
18.06.2018
12:12:53
на самом деле микрософт еще не отключил гитхаб, у меня работает

Dmitrij
18.06.2018
12:14:16

Alexander
18.06.2018
12:14:19

Dmitrij
18.06.2018
12:14:28
А, шутка
тогда ладно

Alexander
18.06.2018
12:14:36
пока да)

Dmitrij
18.06.2018
12:14:45
Ну скайп же не сделали платным
правда в говно скатился

Nameless
18.06.2018
12:14:59
(на самом деле нет)

Dmitrij
18.06.2018
12:15:16
эх

Aleksey
18.06.2018
12:15:26
на самом деле микрософт еще не отключил гитхаб, у меня работает
выбери https://www.google.ru/search?newwindow=1&biw=1264&bih=742&tbm=isch&sa=1&ei=LqInW_X-GMKb5wK064n4Aw&q=%D1%83+%D0%BC%D0%B5%D0%BD%D1%8F+%D0%B2%D1%81%D0%B5+%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82&oq=%D1%83+%D0%BC%D0%B5%D0%BD%D1%8F+%D0%B2%D1%81%D0%B5+%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82&gs_l=img.3...4092.4092.0.4420.1.1.0.0.0.0.0.0..0.0....0...1c.1.64.img..1.0.0....0.OdYXg1QTqm0#imgrc=mjNP9_GG1prz2M:

Tolegen
18.06.2018
12:15:29

Google

Nameless
18.06.2018
12:15:49

Aleksey
18.06.2018
12:16:15
так ее ж мс купил
а не скотилась

Nameless
18.06.2018
12:16:54

Aleksey
18.06.2018
12:17:46
шо это?

Nameless
18.06.2018
12:18:08
шо это?
про нокию скатывание и микрософт
классика

Superman
18.06.2018
13:28:37
Всем привет есть тут ребята которые работали с ethereum на джавке или котлине?

Igor
18.06.2018
13:49:29

Superman
18.06.2018
13:57:25
Меня интересует персистентность данных при получении их из geth есть ли какие нибудь механизмы например связки bitcoin + zeroMQ с плагинами