
Pavel ?
23.07.2016
17:07:35

guga
23.07.2016
17:07:50
Редмонк это такое. У них там го был в топе.

Pavel ?
23.07.2016
17:07:50
Груви суперштука))

guga
23.07.2016
17:08:00
Это просто набор трендов

Google

guga
23.07.2016
17:08:29

Evgenij
23.07.2016
17:09:09
Не
Да вроде рядом с кложуре-рано похоронил)

Pavel ?
23.07.2016
17:10:09

guga
23.07.2016
17:10:36

Evgenij
23.07.2016
17:10:37

Pavel ?
23.07.2016
17:11:24

guga
23.07.2016
17:11:41

Evgenij
23.07.2016
17:11:55
И видел кложура - обычный человек ничем не отличается )))

guga
23.07.2016
17:12:05

Pavel ?
23.07.2016
17:12:06
Да и мотивации нет)

Evgenij
23.07.2016
17:13:14

Google

Pavel ?
23.07.2016
17:14:19
И в рынок)

guga
23.07.2016
17:15:37
Даже грейдл протащить не дали.
Зато скала с мавеном ?

Pavel ?
23.07.2016
17:16:18

Evgenij
23.07.2016
17:16:53
Это известная проблема - хотя в хаске иде и ненужна там просто всё рефакт типы поиск функций итп из комманд строки - но поговорка что хаскель прог умрет от голода - да - но сейчас я скажу ВОЗМОЖНО - уже много компашек пробуют его- хаск
Но думаю проще хантить на голанге - имхо

Pavel ?
23.07.2016
17:17:55

Evgenij
23.07.2016
17:18:40
Хотя сейчас другие условия - гугл кодогенерацией займется и млн кодеров заменит какойнибудь блю кодер гугл ?Как рынок зп будет выгляд))

Pavel ?
23.07.2016
17:23:09
Тут идут споры о визуальном и предметном программировании уже))

Evgenij
23.07.2016
17:24:26
Сравни со среднестатич IQ прога?

Мытко
23.07.2016
17:26:06
85
если верить ебаному

Evgenij
23.07.2016
17:27:50
85
Об этом узнаешь когда будешь читать код этого генератора - )

Pavel ?
23.07.2016
17:27:53

Evgenij
23.07.2016
17:29:33
Го?
Если честно я незнаю - возможно нужно другой уровень - там 3д структуры звуки запахи- те включить полную человеческую способность)
Ну это не просто программист это создатель в полном смысле)

Google

Evgenij
23.07.2016
17:30:53
А кибер кодер реализует замысел - те будущее за архитекторами

Pavel ?
23.07.2016
17:33:51
Я чета недогоняю о чем ты вообще)))
Видимо отпуск дает о себе знать

Evgenij
23.07.2016
17:34:23
Как сейчас код смотрят и пишут - просто текст - какой это уровень в битах
Просто оцени текст в битах и например видео в битах -но сейчас много тутлов в ютубе хотя я люблю читать)

Pavel ?
23.07.2016
17:36:38
Ты под пивом чтоли?)) Какие нахер биты)))
Понятно)))

Evgenij
23.07.2016
17:52:15
Думаю нет
Из всех ближневосточных стран Израиль действительно кажется наиболее светским. Спасибо, стало ясно, что в Канаду трактор проще и понятнее.

Yan?
24.07.2016
06:49:51
Пишу реализацию телефонной книги. В классе Database я создаю подключение к базу mysql, в классе UserController методы для добавления в базу. Запросы из джава кода в mysql же через statement делается, а statement на connection-е завязан. Лучше connection объявить переменной класса Database или как сделать?
Код UserController http://ideone.com/hr04Bd

Andrey
24.07.2016
06:55:11

Evgenij
24.07.2016
06:56:11
Пул почему не юзаешь?

Yan?
24.07.2016
06:57:26
Это моя первая работа с базой?
Что это?
Пул почему не юзаешь?

Evgenij
24.07.2016
06:59:18
Погугли пул датабейс 1я строка

Andrey
24.07.2016
07:05:34
Если у тебя 1 соединение, а у тебя так, судя по классу. То сделай синглтон. Пул тебе здесь не нужен.

Evgenij
24.07.2016
07:06:24

guga
24.07.2016
07:08:50
А почему ты работаешь с базой в control слое? Для работы с базой есть слой dao / repository

Google

Evgenij
24.07.2016
07:10:06

Yan?
24.07.2016
07:10:54
А есть что почитать по jdbc? Чувствую, что ваши советы помогут, но у меня все равно останется разрозненное впечатление

Evgenij
24.07.2016
07:11:57
Погугли про dao / repository и что такое ACID

Yan?
24.07.2016
07:20:39
спасибо

Evgenij
24.07.2016
07:47:56
Вопросы возникнут спрашивай - тут народ я думаю грамотный

Admin
ERROR: S client not available

Митко Соловец?
24.07.2016
10:12:19
По поводу вопроса человека выше, пока рано лезть во фреймворки, хоть и спринг тэмплэйт был бы отличным решением, поэтому я бы посоветовал сделать так: сделай синглтоном свой класс Database, метод getConnection. Так же можно сделать так же статический метод closeConnection + можно заюзать пул соединений, как на стороне сервера, так и в коде. Далее пилишь дао/репозиии-классы, где юзаешь методы класса Database, маппишь данные из бд в модельки свои. Ну а потом методы дао/репы дергаешь уже в контроллере.

Yan?
24.07.2016
10:58:11
Я без спринга делаю, первый паттерн, пришедший в голову был mvc?
Спасибо за совет

Andrey ?
24.07.2016
17:38:11
ребят, помогитеразобраться с формулировкой задания
1) Создать клаcс Point:
- поле x
- поле y
2) Переопределить метод equals так, чтобы выполнялось сравнение двух
точек по координатам. Необходимо предусмотреть проверку объекта,
передаваемого в метод equals на соответствие классу Point (использовать
метод instanceof).

Gleb
24.07.2016
17:38:44
что не ясно?

Andrey ?
24.07.2016
17:38:44
надо через equal сравнивать x и y?

Nikita
24.07.2016
17:38:56
Нет

Andrey ?
24.07.2016
17:38:59
или два разных объекта и сравнения по полям x и y

Gleb
24.07.2016
17:39:00
переопределить equals

Nikita
24.07.2016
17:39:00
Ща напишу решение

Gleb
24.07.2016
17:39:12
решение не нужно человеку, обьяснить нужно

Andrey ?
24.07.2016
17:39:38
да да, решить мне самому интересно мне пояснить надо

Nikita
24.07.2016
17:40:05

Google

Gleb
24.07.2016
17:40:15
у класса Object (который наследуют все классы по умолчанию) есть метод equals(Object object)
вот его и нужно перегрузить

Andrey ?
24.07.2016
17:41:20
ясно, пойду философию листать)

Gleb
24.07.2016
17:41:36
сделать
@Override
public boolean equals(Object object) {
...
}

Мытко
24.07.2016
17:41:42
а все классы наследуются изначально от класса Object, так что базовая реализация в твоем классе Point уже есть

Andrey ?
24.07.2016
17:41:52
насчет hashcod вот полное условие)
1) Создать клаcс Point:
- поле x
- поле y
2) Переопределить метод equals так, чтобы выполнялось сравнение двух
точек по координатам. Необходимо предусмотреть проверку объекта,
передаваемого в метод equals на соответствие классу Point (использовать
метод instanceof).
3) Переопределить метод toString() для того, чтобы он выводил
координаты точки.
4) Переопределить метод hashCode()

James Tiberius Kirk ?
24.07.2016
17:42:39
че объяснить надо?

Andrey ?
24.07.2016
17:43:17
не не не
то что нужно я узнал. всем спасибо ?

James Tiberius Kirk ?
24.07.2016
17:43:52
ну ты пиши, не стесняйся

Мытко
24.07.2016
17:44:16
http://puu.sh/qcSW8/490851b0fc.png

Nikita
24.07.2016
17:44:34
Как уже сказал глеб, у всех наследников класса Object (а мы же помним, что это любой класс, да?) есть метод equals. По умолчанию он сравнивает ссылки объектов (их адреса в оперативной памяти). Тебе следует просто в своем классе написать точно такой же метод, который и будет вызываться заместо equals() метода Object. В твоем случае ещё надо предварительно сделать проверку и преведение типов. Проверка делается с помощью (object instanseof Point), приведение делается с помощью (Point) object,

Мытко
24.07.2016
17:44:55
http://puu.sh/qcSYA/6d220902b4.png
ну это решение

James Tiberius Kirk ?
24.07.2016
17:45:13

Мытко
24.07.2016
17:46:08
идея сгенерировала)

James Tiberius Kirk ?
24.07.2016
17:46:11
регилия не позволяет написать просто return 31*x + y