@jvmchat

Страница 718 из 2890
Stanislav
18.11.2016
12:50:49
нуу, jit c2 оптимизатор включается с -server, например

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

Google
sss3 ?
18.11.2016
12:56:33
пилить тег не хочется

в проекте штук 10-15 мэйл темплейтов

которые были на html + свой велосипедный шаблонизатор

вот меняю на фримаркер

и ради 1 вызова функции, не хочу пилить тэг

Luger
18.11.2016
12:57:28
тогда assign

sss3 ?
18.11.2016
12:58:05
можно пример?

чёт везде в ассайн просто вар суют

а мне нужно в цикле вызывать статик метод

Luger
18.11.2016
12:59:26
<#assign val = Static["org.roga.kopyta.util.UberUtil"].myStaticMethod(param)>

sss3 ?
18.11.2016
13:00:02
Static?

StaticModel тип?

Luger
18.11.2016
13:00:34
»достучаться до статик метода же

Google
sss3 ?
18.11.2016
13:01:07
ну да

просто что за ключевое слово Static

впервые вижу

Антон
18.11.2016
13:02:04
нуу, jit c2 оптимизатор включается с -server, например
он и так их включает на 64битной jvm

Stanislav
18.11.2016
13:03:10
ну тогда ок

Антон
18.11.2016
13:03:56
сейчас даже пруф найду

только исходники jvm скачаю

Luger
18.11.2016
13:05:06
просто что за ключевое слово Static
сорри, или не Static а statics :)

James Tiberius Kirk ?
18.11.2016
13:06:55
есть ли какие-нибудь утилиты по вытаскиванию IP из хедеров хттп запроса?

либы*

Luger
18.11.2016
13:09:44
String getClientIP(HttpServletRequest request) { String xfHeader = request.getHeader("X-Forwarded-For"); if (xfHeader == null){ return request.getRemoteAddr(); } return xfHeader.split(",")[0]; }

James Tiberius Kirk ?
18.11.2016
13:10:34
Anton
18.11.2016
13:10:52
public static String getClientIpAddress(HttpServletRequest request) { String ip = request.getHeader("X-Forwarded-For"); if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getHeader("Proxy-Client-IP"); } if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getHeader("WL-Proxy-Client-IP"); } if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getHeader("HTTP_CLIENT_IP"); } if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getHeader("HTTP_X_FORWARDED_FOR"); } if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getRemoteAddr(); } return ip; }

sss3 ?
18.11.2016
13:23:08
нет предела совершенству

Антон
18.11.2016
13:27:13
ну тогда ок
есть проверка

Google
Антон
18.11.2016
13:27:18
if (os::is_server_class_machine())

./hotspot/src/share/vm/runtime/os.cpp:bool os::is_server_class_machine() { ./hotspot/src/share/vm/runtime/os.cpp: const unsigned int server_processors = 2; ./hotspot/src/share/vm/runtime/os.cpp: const julong server_memory = 2UL * G; ./hotspot/src/share/vm/runtime/os.cpp: /* Is this a server class machine? */ ./hotspot/src/share/vm/runtime/os.cpp: if ((os::active_processor_count() >= (int)server_processors) && ./hotspot/src/share/vm/runtime/os.cpp: (os::physical_memory() >= (server_memory - missing_memory))) {

и если тачка серверная, больше 2 гигов оперативки и больше 2-х ядер

то сервер и так включится

а если сборка идет под 32 то там это отключено все

и тогда смысла в -server нет

Stanislav
18.11.2016
13:34:43
ты наркоман, конечно, но респектуха )

Антон
18.11.2016
13:36:40
собственно -client тоже не работает

➜ java -client -version java version "1.8.0_112" Java(TM) SE Runtime Environment (build 1.8.0_112-b16) Java HotSpot(TM) 64-Bit Server VM (build 25.112-b16, mixed mode)

Oleg
18.11.2016
15:07:01
помогите с правильной настройкой ManyToOne - OneToMany, уходит в бесконечный цикл взаимных запросов. Прописал так @ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.ALL) @JoinColumn( name = "email_id") private Email email; и @OneToMany (fetch = FetchType.LAZY, mappedBy = "email", targetEntity=Client.class) private Set<Client> client = new HashSet<Client>();

Oleg
18.11.2016
15:20:58
запрос - выборка всех значений в Client

em.createquery("fromc client c").getresultlist();

Igor
18.11.2016
15:22:30
em.createquery("fromc client c").getresultlist();
а дальше результат отдаётся куда-нибудь?

Oleg
18.11.2016
15:22:54
да в вебстраницу spring mvc

Igor
18.11.2016
15:23:05
json'ом?

Oleg
18.11.2016
15:23:26
нет, коллекцией

Igor
18.11.2016
15:24:06
ну на форму оно не джавовским объектом приходит)

у тебя jackson подключен?

Google
Oleg
18.11.2016
15:24:37
форму отображает джаваовское приложение

нет

Igor
18.11.2016
15:25:59
swing?

да в вебстраницу spring mvc
судя по этому - браузер

а значит что-то у тебя точно конвертит объекты в json или xml

собираешь мавеном?

Admin
ERROR: S client not available

Oleg
18.11.2016
15:27:51
запрос в базу, ответ собрал в лист. дальше лист передал в View model.addAttribute("clientList", clientList); return "myView";

Oleg
18.11.2016
15:30:42
использую

Митко Соловец?
18.11.2016
15:30:52
стэк трэйс бы

sss3 ?
18.11.2016
15:33:33
А зачем new HashSet?

Igor
18.11.2016
15:33:57
А зачем new HashSet?
скорее всего не нужен. но и на результат не повлияет

sss3 ?
18.11.2016
15:34:08
Проверить стоит

Igor
18.11.2016
15:34:12
всё равно при фетче заменится коллекцией хибера

sss3 ?
18.11.2016
15:34:20
У хибера же свои коллекции

Google
Igor
18.11.2016
15:34:57
ну это не помешает точно

Oleg
18.11.2016
15:35:38
просто листом или сетом?

Igor
18.11.2016
15:35:58
там и лист и сет должны работать

Ivan
18.11.2016
15:36:18
new hashset чтобы npe не схватить при добавлении в коллекцию создаваемого объекта

Igor
18.11.2016
15:36:36
new hashset чтобы npe не схватить при добавлении в коллекцию создаваемого объекта
ну да, это единственный кейс, когда он может понадобиться

sss3 ?
18.11.2016
15:37:04
Я тоже думаю что Джексон зациклился, как сказал Игорь

Ну а вообще бы стэктрейс

Igor
18.11.2016
15:37:22
скинь стектрейс и помку

Митко Соловец?
18.11.2016
15:37:33
убрать каскад, убрать таргет энтити

посмотреть без них

взять лист вместо хэшсета

и да, джэксон првоерить

sss3 ?
18.11.2016
15:37:56
А каскад то чем помешал

Igor
18.11.2016
15:37:58
если джексон есть, то это точно он

sss3 ?
18.11.2016
15:38:05
взять лист вместо хэшсета
Тоже странное решение

Митко Соловец?
18.11.2016
15:38:22
да потом затюнит как надо ему, пока самое простое

мэппедБай вроде верно, для двунаправленной связи

sss3 ?
18.11.2016
15:38:52
Крч го стектрейс смотреть

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