Что будет результатом кода?
Anonymous Quiz
9%
Caught: Exception in process
29%
Process Caught: Exception in process
6%
Close
7%
Close Caught: Exception in process
49%
Process Close Caught: Exception in process
Что будет результатом кода?
👍🏼 — Ошибка компиляции
🔥 — RuntimeException
👾 — 1 2 3 4
⚡️ — 1l 2l 3l 4l
🐸 Библиотека задач по Java
👍🏼 — Ошибка компиляции
🔥 — RuntimeException
👾 — 1 2 3 4
⚡️ — 1l 2l 3l 4l
Please open Telegram to view this post
VIEW IN TELEGRAM
Какие задачки публиковать больше?
👍🏼 — Простенькая классика по кору/спрингу
🤔 — Кейсы под собеседования
🔥 — Эмуляции реальных/сложных кейсов
Please open Telegram to view this post
VIEW IN TELEGRAM
Что будет результатом кода?
👍🏼 — One
🔥 — RuntimeException
👾 — Ошибка компиляции
⚡️ — null
🐸 Библиотека задач по Java
👍🏼 — One
🔥 — RuntimeException
👾 — Ошибка компиляции
⚡️ — null
Please open Telegram to view this post
VIEW IN TELEGRAM
В нашем чате работает бот Shieldy — он защищает от спама, запрашивая у новых участников решение простой капчи.
⚠️ Проблема, с которой сталкиваются многие: вы нажимаете под постом «Прокомментировать», пишете что-то, а потом получаете бан и не можете писать комментарии.
❓Почему так: Shieldy отправляет капчу в сам чат, а не в комментарии под конкретный пост. Из-за этого капчу можно не увидеть, не отправить ответ на нее, и бот автоматически заблокирует вас.
— Зайдите в описание канала с телефона и нажмите кнопку Discuss / Чат
— Нажмите Join / Присоединиться
— Сразу обратите внимание на сообщение от бота Shieldy
— Решите простой пример и отправьте ответ в чат
После этого бот отправит приветственное сообщение и вы сможете оставлять комментарии. Эту проверку нужно пройти только один раз при вступлении в чат.
❗️ Если вас все-таки забанили
— Это временная блокировка на несколько минут
— Подождите и попробуйте зайти позже, бот снова отправит вам капчу
Админы канала никак не могут ускорить процесс, бот автоматически снимает с вас блокировку через пару минут. Мы понимаем, что эта система неидеальна, и ищем более удобное решение.
👾 Спасибо, что активно участвуете в обсуждении наших постов!
Please open Telegram to view this post
VIEW IN TELEGRAM
Откатится ли транзакция?
👍🏼 — Да, т.к. transfer() аннотирован @Transactional, при исключении всё откатится
🔥 — Нет, т.к. @Transactional не работает из-за вызова debit() внутри того же класса
👾 — Нет, т.к. RuntimeException не откатывает транзакции
⚡️ — Код не скомпилируется
🐸 Библиотека задач по Java
👍🏼 — Да, т.к. transfer() аннотирован @Transactional, при исключении всё откатится
🔥 — Нет, т.к. @Transactional не работает из-за вызова debit() внутри того же класса
👾 — Нет, т.к. RuntimeException не откатывает транзакции
⚡️ — Код не скомпилируется
Please open Telegram to view this post
VIEW IN TELEGRAM
Что будет результатом кода?
👍🏼 — Программа зациклится, но не упадёт, потому что JVM оптимизирует хвостовую рекурсию.
🔥 — Будет выброшен OutOfMemoryError, потому что стек вызовов переполнится.
👾 — Будет выброшен StackOverflowError, потому что стек вызовов переполнится.
⚡️ — Программа завершится без ошибки, так как рекурсия обрывается автоматически после 1000 вызовов.
🐸 Библиотека задач по Java
👍🏼 — Программа зациклится, но не упадёт, потому что JVM оптимизирует хвостовую рекурсию.
🔥 — Будет выброшен OutOfMemoryError, потому что стек вызовов переполнится.
👾 — Будет выброшен StackOverflowError, потому что стек вызовов переполнится.
⚡️ — Программа завершится без ошибки, так как рекурсия обрывается автоматически после 1000 вызовов.
Please open Telegram to view this post
VIEW IN TELEGRAM
Что будет результатом кода?
👍🏼 — true true
🔥 — true false
👾 — false true
⚡️ — false false
🐸 Библиотека задач по Java
👍🏼 — true true
🔥 — true false
👾 — false true
⚡️ — false false
Please open Telegram to view this post
VIEW IN TELEGRAM
Чемпионат для подростков по 14 направлениям от «Алабуга Политех»☺️
Программирование и Битва роботов, Экономика и Юриспруденция, 3D моделирование и Английский язык и многое другое, чтобы каждый нашел свою дисциплину.
Для участия тебе нужно☺️
☺️ Оставь заявку на сайте😀
☺️ Пройди заочный этап на HR-платформе: Business Cats до 1,0 по «Общению» и «Аналитике» для оплаты дороги туда и обратно😀
☺️ Приезжай на чемпионат😀
Мы предлагаем тебе☺️
☺️ Общий призовой фонд турнира составляет 450 000 рублей😀
☺️ Проживание и дорога бесплатно😀
☺️ Возможность поступить в «Алабуга Политех»😀
Участвуй в турнире от образовательного центра мирового уровня и получай призы и преимущество в поступлении☺️
Реклама. ООО "Медиа ГУРУ", ИНН 7725710297. Erid 2VtzqvpAdnG
Программирование и Битва роботов, Экономика и Юриспруденция, 3D моделирование и Английский язык и многое другое, чтобы каждый нашел свою дисциплину.
Для участия тебе нужно
Мы предлагаем тебе
Участвуй в турнире от образовательного центра мирового уровня и получай призы и преимущество в поступлении
Реклама. ООО "Медиа ГУРУ", ИНН 7725710297. Erid 2VtzqvpAdnG
Please open Telegram to view this post
VIEW IN TELEGRAM
В каком случае использование @Transactional(propagation = REQUIRES_NEW) оправдано?
👍🏼 Когда нужно записать лог или аудит независимо от основной транзакции, даже если она откатится.
🔥 Когда нужно ускорить выполнение вложенной операции, параллельно с основной.
👾 Когда требуется объединить несколько операций в одну большую транзакцию.
⚡️ Когда важно, чтобы откат внешней транзакции автоматически откатывал все вложенные.
🐸 Библиотека задач по Java
👍🏼 Когда нужно записать лог или аудит независимо от основной транзакции, даже если она откатится.
🔥 Когда нужно ускорить выполнение вложенной операции, параллельно с основной.
👾 Когда требуется объединить несколько операций в одну большую транзакцию.
⚡️ Когда важно, чтобы откат внешней транзакции автоматически откатывал все вложенные.
Please open Telegram to view this post
VIEW IN TELEGRAM