@jvmchat

Страница 2196 из 2890
Alexey
25.01.2018
06:38:48
Относительно содержания

Alex
25.01.2018
06:58:11
ужасно и это ты скала адепт
Я хвалюсь большим кругозором ?

Grigory
25.01.2018
06:58:37
Я хвалюсь большим кругозором ?
похвались тем что ты на перле пишешь

Alex
25.01.2018
06:58:52
Не, зачем?)

Google
Alex
25.01.2018
06:59:28
Я на идрисе по ночам под одеялком кодю ?

Андрей
25.01.2018
07:02:18
Доброе время суток, подскажете пожалуйсто, пишу работу с бд, открываю соединение и отправляю запрос в таком виде try(Connection connection = getConnection(); Statement statement = connection.createStatement(); ResultSet resultSet = tatement.executeQuery(query)) { // тело запроса } catch (SQLException | ClassNotFoundException e) { // сообщение об ошибке } я ведь правельно понимаю конекшен откроеться, Statement и ResultSet создаться и в случае возникновение ошибки или успешного выполнение все 3 зароются сами без дополнительного прописывание команд?

Alexey
25.01.2018
07:02:48
да

Андрей
25.01.2018
07:06:12
спасибо

Alexey
25.01.2018
07:10:11
подскажите, пожалуйста, как работает транзакционный бин?

@ Transactional именно на классе в спринге в доке как-то тоже особо не ясно описано

Mikhail
25.01.2018
07:16:39
@ Transactional именно на классе в спринге в доке как-то тоже особо не ясно описано
тогда @Transactional будет применяться к каждому методу класса

Alexey
25.01.2018
07:16:57
а все остальное также? ну там прокси аоп и тд?

Mikhail
25.01.2018
07:19:38
лучше проверять в доке

Alexey
25.01.2018
07:21:35
лучше проверять в доке
примерно понял, спасибо

Sergey
25.01.2018
07:25:38
а все остальное также? ну там прокси аоп и тд?
Это аспект и синхронайзер, который оборачивает методы помеченные аннотацией. Что бы обеспечить целостность транзакции нужен перзистенс контекст и сама транзакция. Контекст в JPA = EntityManager и Session в хибернейте. Грубо говоря контекст = синхронайзер, котрый следит за состоянием объектов и за тем что бы они в конце концов были сохранены в базу. В transactional методах EntityManager проксируется и сторится в ThreadLocal переменную. Все остальное обеспечивается аспектами, перед инвоком самого метода менеджер транзакций в зависимости от настроек аннотации (propagation и т.д) решает несколько вопросов: создать ли новый entity manager, стартануть ли транзакцию новую или прокинуть старую, если она есть.

я надеюсь немного прояснил

Google
Alexey
25.01.2018
07:27:28
Это аспект и синхронайзер, который оборачивает методы помеченные аннотацией. Что бы обеспечить целостность транзакции нужен перзистенс контекст и сама транзакция. Контекст в JPA = EntityManager и Session в хибернейте. Грубо говоря контекст = синхронайзер, котрый следит за состоянием объектов и за тем что бы они в конце концов были сохранены в базу. В transactional методах EntityManager проксируется и сторится в ThreadLocal переменную. Все остальное обеспечивается аспектами, перед инвоком самого метода менеджер транзакций в зависимости от настроек аннотации (propagation и т.д) решает несколько вопросов: создать ли новый entity manager, стартануть ли транзакцию новую или прокинуть старую, если она есть.
спасибо, это я уже знал, но теперь картина еще яснее) немного неточно поставил вопрос - он скорее в том, чем отличается аннотация на классе от аннотации на методе

Sergey
25.01.2018
07:27:53
Кек, это тебе ответили уже, да

Ruslan
25.01.2018
09:04:18
Вы пользуетесь темной или светлой темой в IDE Темной – 216 ??????? 70% Светлой – 66 ?? 21% Периодически их меняю – 19 ? 6% Пользуюсь стандартной, мне все равно – 6 ▫️ 2% ? 307 people voted so far.

Игорь
25.01.2018
09:05:10
консоль!

Alexey
25.01.2018
09:06:05
Да, ночью зрение сильно ухудшается из-за постоянного смотрения в светлый экран

Alexandr
25.01.2018
09:12:11
Сейчас, к сожалению уже в 5 вечера почти ночь.

Nikita
25.01.2018
09:30:26
Всем привет, мы открыли набор на бесплатные оффлайн скала курсы в Новосибе и СПб https://fintech.tinkoff.ru/tfschool_spring_2018/scala Если вы хотели в скалу, но лень было разбираться самому, то приходите, все расскажем и покажем

Igor
25.01.2018
09:33:20
@dmsol запинишь?
закидывай в скала чат, запиню

Daniel
25.01.2018
09:33:46
там уже есть

Igor
25.01.2018
09:33:57
там уже есть
что-то я в пине не вижу)

Daniel
25.01.2018
09:34:07
в пинах приоритет на подкаст

Nikita
25.01.2018
09:34:08
что-то я в пине не вижу)
Там пинов на недели вперед)

Daniel
25.01.2018
09:34:32
а чем это противоречит жвм чатику?

Igor
25.01.2018
09:37:15
а чем это противоречит жвм чатику?
ничем, просто в чатике скалы оно явно приоритетнее

Sergey
25.01.2018
09:38:57
Главное с оповещением что бы пин был

Иначе не канон

Igor
25.01.2018
09:39:13
Google
Nikita
25.01.2018
11:03:52
так все таки Оффлайн или Приходите-покажем? :)
А это не одно и то же? Приходите, будет в оффлайне рассказывать)

Daniel
25.01.2018
11:03:59
риаллайф)

Nikita
25.01.2018
11:04:15
риаллайф)
Это как?)

Nikita
25.01.2018
11:05:01
совсем для новичков, судя по описанию?
Да, если умеете во фьючи и типы, то скучно будет

Mikhael
25.01.2018
11:06:39
я имею ввиду, можно ли этот процесс совместить с работой с9до18) то есть это лекции, которые можно делать дома и выполнять задания, или очные курсы в офисах финтеха?

Lackmorrison
25.01.2018
11:06:57
ну раз "оффлайн" значит очные

Daniel
25.01.2018
11:07:31
ну раз "оффлайн" значит очные
не обязательно, соглсаен на счет двусмысленности заочка еще больший оффлайн

Денис
25.01.2018
11:07:57
Ну если тебе заочку высылают бумагой на дом, и ты так же шлёшь задания - да

Слово "онлайн" (и "оффлайн", как следствие) в разных контекстах имеет разные значения

Daniel
25.01.2018
11:08:55
у меня на работе эти контексты пересекаются (без относительно образования) =)

но в общем здесь живые лекции

Илья
25.01.2018
12:39:57
Всем привет. Подскажите, кто-нибудь втречал практические задачки на лямбды/стримы из java 8? на stepik.org очень хорошие, но хочется ещё)

Ivan
25.01.2018
12:41:01
Richard Warburton "Java 8 Lambdas", вроде были задачи

Alexander
25.01.2018
12:41:56
Есть строка, состоящая из слов. Все слова в ней разделены одним пробелом. Нужно преобразовать строку в такую структуру данных, которая группирует слова по первой букве в слове. Затем вывести только группы, содержащие более одного элемента. Группы должны быть отсортированы в алфавитном порядке по всем буквам в слове. Слова внутри группы нужно сортировать по убыванию (по количеству символов); если число символов равное, то сортировать в алфавитном порядке. Пример строки: String s = "сапог сарай арбуз болт бокс биржа" Отсортированная строка: [б=[биржа, бокс, болт], c=[caпог, сарай]]

видел в одном тестовом задании. даже сделал ради интереса, но в однострочник - не осилил

Денис
25.01.2018
12:43:51
>Слова внутри группы нужно сортировать по убыванию (по количеству символов); если число символов равное, то сортировать в алфавитном порядке Из общего любопытства - именно в алфавитном, или обратном алфавитном, раз уж "по убыванию"?

Alexander
25.01.2018
12:44:39
хз, я по-моему сделал в алфавитном. я не для устройства на работу делал, просто увидел и решил сделать.

Google
MIkhail
25.01.2018
12:47:49
s.split(" ").groupBy(_.substring(0,1)).filter(_._2.size > 1).map(_._2.sorted)

Коллеги, привет! подскажите, почему javamail фетчит с джимейла 307 писем из инбокса, непрочитанных там 3к, прочитанных овермного

307шт - если без аргументов getMessages

Митко Соловец?
25.01.2018
12:49:32
скала?

Admin
ERROR: S client not available

Митко Соловец?
25.01.2018
12:49:37
@optician_owl

Mikhail
25.01.2018
12:50:14
скала?
символ жопы есть, значит скала

Daniel
25.01.2018
12:50:27
@optician_owl
я про кофепочту ниче не знаю

MIkhail
25.01.2018
12:50:38
скала?
сорри, не смог устоять

Митко Соловец?
25.01.2018
12:50:47
поэтому позвал наших друзей скалистов

Денис
25.01.2018
12:51:36
Детектируем скалистов по жопе, простите?

Daniel
25.01.2018
12:51:57
по отзывчивости

Mikhail
25.01.2018
12:53:55
Детектируем скалистов по жопе, простите?
Запишу это себе в резюме в софт скилз

Oleg
25.01.2018
12:54:00
привет, на каких библиотеках сейчас модно писать клиенты к rest-интерфейсу на Java?

Митко Соловец?
25.01.2018
12:54:53
https://github.com/OpenFeign/feign

Oleg
25.01.2018
12:54:54
angular)
клиент на Java, а не JS

Денис
25.01.2018
12:55:00
angular)
>клиент на java >angular Я тоже хочу эту дурь

Google
Митко Соловец?
25.01.2018
12:55:03
https://cloud.spring.io/spring-cloud-netflix/multi/multi_spring-cloud-feign.html

Alexander
25.01.2018
12:56:14
привет, на каких библиотеках сейчас модно писать клиенты к rest-интерфейсу на Java?
для фронта или чтобы микросервисами друг другу джисоны слать?

Oleg
25.01.2018
12:56:17
Feign Client - первый раз вижу, у него живые пользователи есть? спринг выглядит очень толстым решением, неужели ничего попроще из современных нет?

Alexander
25.01.2018
12:57:16
ох-е. если cli я бы на го шибанул. или там scala-native (на самом деле нет)

Oleg
25.01.2018
12:57:46
Живость Feign легко определяется по 2.5к звёзд на Гитхабе, не?
не знаю, одно дело звезды на гитхабе, другое промышленные стандарты разработки

ох-е. если cli я бы на го шибанул. или там scala-native (на самом деле нет)
надо чтобы еще была либа с которой можно линковаться из jvm

ну т.е. из современного опции только 2 - Feign Client и Spring?

Mikhail
25.01.2018
12:59:21
возьми jersey client

тупой как пробка и работает

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