
Sergey
27.07.2016
18:31:36
Как-то так

Andrey ?
27.07.2016
18:37:01
из этого всего я понял только слова как то так)
мда...умеют преподы поставить задание

Мытко
27.07.2016
18:37:43
Через рефлекцию можно

Google

Мытко
27.07.2016
18:37:59
Гугли reflection

Sergey
27.07.2016
18:39:30

Andrey ?
27.07.2016
18:39:58
не не не) не мой уровень. У меня все должно быть проще.
капец пол дня сидеть и просто думать как создать объект

Мытко
27.07.2016
18:52:59
Чего проще?

Leonid
27.07.2016
18:53:18
Объект можно создать словом new, через рефлекшн, через десериализацию или с помощью clone. Больше никак нельзя. Выбери способ и создавай

Andrey ?
27.07.2016
19:05:51
самое страшное что препода которому это нести зовут Леонид)
Леонид, а как ваша фамилия?)
Ну, спасибо вам, счас буду гуглить, про такие способы, кстати, даже и не слышал

Leonid
27.07.2016
19:10:50
Нене, я не препод:)

User
27.07.2016
19:35:32
Всем привет. Возник такой вопрос - хз, мож я уже просто замылил глаза, но второй день не могу никак понять. На видосе этот код компилируется, у меня - нет.
Мож кто знает, чего я тут упустил?

Captain
27.07.2016
19:38:01
Timer - ты уверен что класс из того же пакета что и на видео?

User
27.07.2016
19:38:28
Ага, я сверяю - те же классы, что и в уроке.

Google

guga
27.07.2016
19:38:41
Или он хочет лонг, а мы инт передаешь.

Nikita
27.07.2016
19:39:12
Допиши L

User
27.07.2016
19:39:45
Вот с урока скрин

Виталий
27.07.2016
19:40:04
импорты те же?

Captain
27.07.2016
19:40:12
У него подсветка
метода в классе нет

User
27.07.2016
19:40:21
L пишу - говорит, что нет, не то.

Виталий
27.07.2016
19:40:32
там вообще new(...) :)

guga
27.07.2016
19:40:40
Эм у тебя new метод

Captain
27.07.2016
19:40:44
Если пакет тот
значит версия либы не та в которой есть метод
Метод start

User
27.07.2016
19:41:11
Не, я смотрел - в классе Таймер есть старт. Но у меня он не пашет.
Или я уже чото не соображаю:(

Captain
27.07.2016
19:43:21
Если и то и то не подходит
То ребил проекта
А если и это не поможет то создай новый проект и попробуй такой код в новом проекте
Что за ide?
Хахах
Как смешно то
там вообще new(...) :)
Эм у тебя new метод
Ты напиши что за Timer
Из какого пакета?

Victor
27.07.2016
19:49:07
Скорее всего импортнуло java.util.Timer, а надо javax.swing.Timer

User
27.07.2016
19:51:49

Google

James Tiberius Kirk ?
27.07.2016
19:59:30

Nikita
27.07.2016
20:01:04
Он просто не п*зд*бол

Sergei
27.07.2016
20:03:00
Ребят, а если я вместо java.io.IOException; импортну java.io.*; то больше памяти просто займет?

Andrey ?
27.07.2016
20:04:36
наверное. Потому что во втором варианте не конкретное указание

Gleb
27.07.2016
20:10:42
нет, не займет
компилятор не настолько глуп, чтобы лезть за тем, что не используется

Pavel ?
27.07.2016
20:11:40
Не
Компилятор шлак компилирует

Gleb
27.07.2016
20:12:08
рили?

Pavel ?
27.07.2016
20:12:17
А жит потом это говно режет
Рили

Gleb
27.07.2016
20:12:40
что-то джава стремительно падает в моих глазах

Pavel ?
27.07.2016
20:13:03
Да причем тут жава
Ребята там волосы рвут чтоб байткод оптимизировать, это важно)
Ява скала или котлин, это все не важно)

Alexey
27.07.2016
20:16:27
да вообще джава дерьмо
вот дотнет
это да
ето жызнь

Gleb
27.07.2016
20:18:11

Google

Gleb
27.07.2016
20:20:59
а
import java.util.*;
import java.util.regex.*;
public class Test {
public static void main(String[] args) {
}
}
после компиляции и декомпиляции превращается в
public class Test {
public Test();
public static void main(java.lang.String[]);
}

James Tiberius Kirk ?
27.07.2016
20:43:13
ты написал на собесе дерево что ли?

Admin
ERROR: S client not available

Captain
27.07.2016
21:30:16
да что я не так спросил то тогда?)
Timer - ты уверен что класс из того же пакета что и на видео?
Ага, я сверяю - те же классы, что и в уроке.
Скорее всего импортнуло java.util.Timer, а надо javax.swing.Timer
Точно, спасибо. Теперь заработало!

Damir
28.07.2016
05:12:32
Всем привет. Ни кто не помнить ссылку на сайт где сравнивались java технологии? Там можно еще их еще сравнивать?

Valery
28.07.2016
06:39:01
какие именно то ?

Митко Соловец?
28.07.2016
06:56:35

Damir
28.07.2016
07:10:05
какие именно то ?
Мне нужна библиотека для серверной части Rest Api, думаю использовать RestExpress. Пока его подводных камней не знаю, так как все это надо реализовать как osgi компонент.

Valery
28.07.2016
07:12:09
быстрее некуда

Damir
28.07.2016
07:33:50
Это быстро но нам не подходит
Там внутри томкат на сервлетах
а нужен ассинхронный желательно на базе netty

Берял
28.07.2016
07:37:51

Valery
28.07.2016
07:42:44
https://spring.io/guides/gs/async-method/
и там нет никакой привязки к томкату

Google

Philipp
28.07.2016
07:43:04
А насчет асинхронности нужно копать в сторону DeferredResult

guga
28.07.2016
07:48:49

Damir
28.07.2016
07:52:42
vertx.io я посмотрел тоже вроде не плохо про второго не слышал и не знабжю как с ним работать
А если https://jersey.java.net/ заюзать?
там есть @ManagedAsync
или это тоже на базе сервлетов?

guga
28.07.2016
07:59:05
Да на базе сервлетов. Если у тебя нагрузки мельше 1к на ноду m3.medium, то можешь юзать сервлеты, они такое выдержат.

Damir
28.07.2016
08:16:00
максимум 100 в секунду

guga
28.07.2016
08:22:55
тогда тебе сервлетов с головй хватит, бери спринг, и его @Async часть. У них хорошая инфраструктура.
и если сильно захочешь потом именно нетти прикрутить, у них есть них обвязки для него.

Damir
28.07.2016
08:24:57
я бы взял но у нас все уже на OSGi построено, это необходимо для динамической подгрузки подмены маленьких компонентов

guga
28.07.2016
08:27:14
Никогда не работал с osgi на прямую, так что советов дать не могу.

Damir
28.07.2016
08:30:23
прежде чем туда что то заносить надо убедится что предпологаемый пакет не использует приватные классы на пример Unsafe

guga
28.07.2016
08:32:40