Java Vision
Java Vision
  • 69
  • 376 893
Нужно ли программисту высшее образование
Поговорим о том нужно ли программисту высшее образование.
มุมมอง: 1 040

วีดีโอ

Java Hibernate часть 4 Many To Many
มุมมอง 4.8K6 ปีที่แล้ว
Git: github.com/triodjangopiter/hibernate-tutorial/tree/lesson/04.many_to_many Хабр: habr.com/post/265061/ Вопрос о cascade стратегиях ru.stackoverflow.com/questions/812979/Опции-cascade-в-hibernate Документация: docs.jboss.org/hibernate/orm/3.3/reference/en/html/mapping.html
Java Hibernate часть 3 One To Many
มุมมอง 4K6 ปีที่แล้ว
Git : github.com/triodjangopiter/hibernate-tutorial/tree/lesson/03.one_to_many В этом видео мы поговорим о том как реализовать связь One To Many при помощи Hibernate с базой postgresql. ВК: id17451649
Java Hibernate часть 2 Many To One
มุมมอง 8K6 ปีที่แล้ว
Git : github.com/triodjangopiter/hibernate-tutorial/tree/lesson/02.many_to_one В этом видео мы поговорим о том как реализовать связь Many to one при помощи Hibernate с базой postgresql. ВК: id17451649
Java Hibernate часть 1
มุมมอง 32K7 ปีที่แล้ว
Git : github.com/triodjangopiter/hibernate-tutorial/tree/lesson/01.configuration В этом видео мы поговорим о том как сконфигурировать простейшее приложение использующее Hibernate для работы с базой postgresql. ВК: id17451649
JDBC часть 3 Repository
มุมมอง 4.9K7 ปีที่แล้ว
Git : github.com/triodjangopiter/jdbc-tutorial/tree/lesson/03.repository В этом видео мы поговорим о том как работет шаблон проектирования Repository и как его использовать. ВК: id17451649
Java JDBC часть 2 DAO
มุมมอง 13K7 ปีที่แล้ว
Git : github.com/triodjangopiter/jdbc-tutorial/tree/lesson/02.dao В этом видео мы поговорим о том как работет шаблон проектирования DAO и как его использовать. ВК: id17451649
Java JDBC часть 1 Connection
มุมมอง 19K7 ปีที่แล้ว
Git : github.com/triodjangopiter/jdbc-tutorial/tree/lesson/01.connector В этом видео мы поговорим о том как использовать Java API для базы данных postgresql. ВК: id17451649
Java Servlets 10 Mockito тестирование
มุมมอง 12K7 ปีที่แล้ว
Git: github.com/triodjangopiter/servlet-tutorial/tree/lesson/10.servlet_test Данное видео рассказывает об библиотеке mockito и основных подходах к работе с ней. ВК: id17451649
Java Servlets часть 9 JSP и JSTL
มุมมอง 4.5K7 ปีที่แล้ว
В данном видео рассматриваются основные приемы работы с JSP и библиотекой тегов JSTL. Git: github.com/triodjangopiter/servlet-tutorial/tree/lesson/09.jstl triodjangopiter@yandex.ru id17451649 Статья из урока: ru.bmstu.wiki/JSTL_(JavaServer_Pages_Standard_Tag_Library)
Java Servlets часть 8 Пишем свою авторизацию
มุมมอง 22K7 ปีที่แล้ว
В данном видео мы напишем свою авторизацию и аутентификацию на сервлетах. Git: github.com/triodjangopiter/servlet-tutorial/tree/lesson/08.auth triodjangopiter@yandex.ru id17451649
Java Servlets часть 7 HttpSession
มุมมอง 4.1K7 ปีที่แล้ว
Git: github.com/triodjangopiter/servlet-tutorial/tree/lesson/07.session Данное видео рассказывает о основных принципах использования HttpSession в Java. ВК: id17451649
Java Servlets часть 6 Filter
มุมมอง 8K7 ปีที่แล้ว
Git: github.com/triodjangopiter/servlet-tutorial/tree/lesson/06.filter_base Данное видео рассказывает о том как можно передавать данные в формате JSON при помощи Servlet API. ВК: id17451649
Java Servlets часть 5 передача json
มุมมอง 5K7 ปีที่แล้ว
Git: github.com/triodjangopiter/servlet-tutorial/tree/lesson/05.json_handle Данное видео рассказывает о том как можно передавать данные в формате JSON при помощи Servlet API. ВК: id17451649
Java Servlets часть 4 пишем CRUD приложение
มุมมอง 8K7 ปีที่แล้ว
Git: github.com/triodjangopiter/servlet-tutorial/tree/lesson/04.crud_app Данное видео рассказывает создании CRUD приложения на Servlet/JSP. ВК: id17451649
Java Servlets часть 3 Пишем CRUD приложение
มุมมอง 13K7 ปีที่แล้ว
Java Servlets часть 3 Пишем CRUD приложение
Java Servlets часть 2 Жизненный цикл
มุมมอง 8K7 ปีที่แล้ว
Java Servlets часть 2 Жизненный цикл
Java Servlets часть 1 Конфигурирование tomcat в IDEA
มุมมอง 27K7 ปีที่แล้ว
Java Servlets часть 1 Конфигурирование tomcat в IDEA
Junit часть 2
มุมมอง 1.1K7 ปีที่แล้ว
Junit часть 2
Тестирование Junit
มุมมอง 5K7 ปีที่แล้ว
Тестирование Junit
Java многопоточность часть 6 (jstack)
มุมมอง 1.9K7 ปีที่แล้ว
Java многопоточность часть 6 (jstack)
Java многопоточность часть 5
มุมมอง 3.2K7 ปีที่แล้ว
Java многопоточность часть 5
Java многопоточность часть 4
มุมมอง 3.5K7 ปีที่แล้ว
Java многопоточность часть 4
Java многопоточность часть 3 synchronized
มุมมอง 3.4K7 ปีที่แล้ว
Java многопоточность часть 3 synchronized
Java многопоточность часть 2
มุมมอง 4.5K7 ปีที่แล้ว
Java многопоточность часть 2
Java многопоточность часть 1
มุมมอง 10K7 ปีที่แล้ว
Java многопоточность часть 1
Как получить properties из папки resources
มุมมอง 6807 ปีที่แล้ว
Как получить properties из папки resources
Шаблоны Java Producer Consumer
มุมมอง 3.9K7 ปีที่แล้ว
Шаблоны Java Producer Consumer
Коллекции заключение
มุมมอง 2.4K7 ปีที่แล้ว
Коллекции заключение
Пишем свой TreeSet часть 3
มุมมอง 7177 ปีที่แล้ว
Пишем свой TreeSet часть 3

ความคิดเห็น

  • @lulikb7547
    @lulikb7547 หลายเดือนก่อน

    Супер!!! только погромче бы))

  • @alexandrkomar4741
    @alexandrkomar4741 2 หลายเดือนก่อน

    Здравсвуйте. А вот смотрите есть такое метод capture. Зачем он нужен? Если по логике не делает код безопасным и сама среда разработки делает защиту от этой глупости разраба. По мне так почитал и какой-то бред

  • @MajesticNut
    @MajesticNut 5 หลายเดือนก่อน

    А под процессором имеется ввиду что? Процессор же один. Или вы ядра процессора имеете ввиду?

  • @winter-lb7id
    @winter-lb7id 5 หลายเดือนก่อน

    я не понял взаимосвязи этих двух функций. Одна дает уникальное значение, вторая сравнивает по существу. В чём связь то? Что они тупо используются вместе? А почему тогда при переопределении одного нужно переопределять второй ?

  • @LAZIO14
    @LAZIO14 5 หลายเดือนก่อน

    ты топ!

  • @LAZIO14
    @LAZIO14 5 หลายเดือนก่อน

    Браво!Супер видео. Жду лекции по CrudApp (MVC)

  • @Ugidancer
    @Ugidancer 7 หลายเดือนก่อน

    Ну хорошо. а как же addAll теперь реализовать?

  • @cryptobunker9972
    @cryptobunker9972 7 หลายเดือนก่อน

    Reader это не интерфейс, а абстрактный класс

  • @mr.orleond4334
    @mr.orleond4334 8 หลายเดือนก่อน

    Неопределенный тип (T) еще как используется в качестве возвращаемого значения!

  • @mr.orleond4334
    @mr.orleond4334 8 หลายเดือนก่อน

    Для наглядности можно было убрать имплементирование интерфейса у класса A, тогда при создании экземпляра класса Class1 нельзя было бы параметризировать его типом A, но можно было бы параметризировать типом B (при условии, что он экстендит класс А и имплементирует интерфейс Interface

  • @LAZIO14
    @LAZIO14 9 หลายเดือนก่อน

    Спасибо за уроки! Я только не понял, если стандартная длина HashMap - 16, почему мы умножаем именно на 17?

  • @LAZIO14
    @LAZIO14 11 หลายเดือนก่อน

    Спасибо! Жду новых видео по Java!

  • @RasimAlimgukov
    @RasimAlimgukov 11 หลายเดือนก่อน

    Понял, этот класс помогает работать с несколькими файлами одновременно или точнее поочереди. Например чтоб прочитать один файл нужен один InputStream, а чтоб несколько придется делать несколько InputStream. А SequenceInputStream помогает сэкономить код и время.

  • @judeclapton
    @judeclapton ปีที่แล้ว

    при использовании метода delete() размер нашей реализации HashMap не меняется, так как мы не уменьшаем size при удалении элемента.

  • @MuratFatykhov
    @MuratFatykhov ปีที่แล้ว

    валвис

  • @water2312
    @water2312 ปีที่แล้ว

    Если не появляется artifact? А только external source?

    • @mr.orleond4334
      @mr.orleond4334 8 หลายเดือนก่อน

      Чтобы появился artifact, надо в Project Structure во вкладке Modules добавить Web, после чего на страничке появившегося модуля снизу справа нажать кнопку "Fix", которая добавит нужный artifact. Сразу отмечу, что нужна Intellij IDEA Ultimate Edition, в Community нету модуля Web

  • @mart_in_may
    @mart_in_may ปีที่แล้ว

    ну такое

  • @СинявськийБогдан
    @СинявськийБогдан ปีที่แล้ว

    А можна залити код на гітхаб пліз

  • @СинявськийБогдан
    @СинявськийБогдан ปีที่แล้ว

    а можна повний код на гідхаб?

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil ปีที่แล้ว

    почему можно в ключе хранить разного типа объекты в HashMap и HashSet? Ведь для получения значения в корзине используется equals Как же будут сравниваться разные объекты? Вот этот код рабочий: @EqualsAndHashCode @AllArgsConstructor class C1 { int id; } @EqualsAndHashCode @AllArgsConstructor class C2 { String name; } public class HashSetProverka { public static void main(String[] args) { var c1 = new C1(1); var c2 = new C2("a"); var s = new HashSet<>(Set.of(c1, c2)); var m = new HashMap<>(Map.of(c1, 10, c2, 20)); } }

  • @89568756867835678
    @89568756867835678 2 ปีที่แล้ว

    и при добавлении нужно делеть проверку equals если хеши совпали. Иначе ключи разные, а хеши просто посчитались одинаково и значение перезаписывается, получается теряется, если дополнительно делать проверку equals то такое можно избежать)

  • @89568756867835678
    @89568756867835678 2 ปีที่แล้ว

    в методе борьбы с коллизиями не надо проверять значения равны или нет, только ключа это касается

  • @ТарасФедоренко-у9х
    @ТарасФедоренко-у9х 2 ปีที่แล้ว

    Переписал точка в точку, не работающий кусок говнокода, спасибо за потраченое время

  • @Даниилемелин3108
    @Даниилемелин3108 2 ปีที่แล้ว

    Counterarray=0,если под index=0 есть значение мы его пролетим,так как в методе movetonext counterarray сразу увеличивается,сделайте counterArray=-1

  • @СергейАндреев-ю1р
    @СергейАндреев-ю1р 2 ปีที่แล้ว

    Чуть не уснул

  • @parvinetibarli1283
    @parvinetibarli1283 2 ปีที่แล้ว

    I am extremely thankful for the explanation. Deep respect from Azerbaijan. Almost perfect explanation, easy and understandable

  • @АртёмЗыков-ю5й
    @АртёмЗыков-ю5й 2 ปีที่แล้ว

    Классный урок, бесполезный правда. Хорошо что не долгий. Фишка этого класса в том, что читать можно с середины файла. Как и писать в середину. Но это вы можете прочитать в интернете. Автору вообще можно было 20 секундный ролик записать. Есть, мол, такой класс. Прочтите в интернете. Да и вообще про java.

  • @whoamixrun3851
    @whoamixrun3851 2 ปีที่แล้ว

    Единственное полезное видео которое я смог найти по этой теме. Спасибо. Объяснения не сложные, всё понятно.

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil 2 ปีที่แล้ว

    Правильно ли я понимаю, что если есть две сущности со связью "Один ко многим", например Сотрудник и ТелефоныСотрудника. То получать на сервере такие данные нужно в DTO одним вызовом, но двумя отдельными json? И записывать поочередно: сначала сотрудника, получить ID от сохраненного сотрудника, и потом записываем телефоны используя этот ID для связи.

  • @ilyas5424
    @ilyas5424 2 ปีที่แล้ว

    От души, брат

  • @olegdnepr81
    @olegdnepr81 2 ปีที่แล้ว

    Спасибо! Дякую !

  • @usertyfoon
    @usertyfoon 2 ปีที่แล้ว

    спасибо! познакомился!

  • @warmer5323
    @warmer5323 2 ปีที่แล้ว

    Спасибо, Вам за курс)

  • @igormurashko6701
    @igormurashko6701 2 ปีที่แล้ว

    Спасибо ☺️ Хорошее видео

  • @igormurashko6701
    @igormurashko6701 2 ปีที่แล้ว

    09:36 - «все как и было раньше»… как раньше, уже не будет

  • @КоляСидоров-е3т
    @КоляСидоров-е3т 2 ปีที่แล้ว

    Очень круто, спасибо!

  • @user-17071
    @user-17071 2 ปีที่แล้ว

    Что будет если мы попытаемся удалить 5-й элемент в вашем листе(из 3-х элементов)??

  • @MrMoshell
    @MrMoshell 2 ปีที่แล้ว

    События в 2022 году показали, как набирали пачками в релокейт. И высшее образование не спрашивали

  • @moryivan
    @moryivan 2 ปีที่แล้ว

    Спасибо огромное, дружище!!!! Очень помог!!!!

  • @jensenackles8998
    @jensenackles8998 2 ปีที่แล้ว

    3:05 про pecs

  • @ДенисТимків-ь5ц
    @ДенисТимків-ь5ц 2 ปีที่แล้ว

    Я тільки вчусь. і можливо просто не зрозумів чогось. Але здається в при реалізації методів add розриваєте ваш список - додаючи в кінець ви забуваєте попередній ноді надати посилання на prev. Те ж саме з початком. Але всеодно дякую за відео.

  • @ИванИванов-л1э6ы
    @ИванИванов-л1э6ы 2 ปีที่แล้ว

    Спасибо за труд .Видео урок поучительный но в затуп на 14:00 ущел в месте с автором и долго выходил.

  • @vladridun4803
    @vladridun4803 2 ปีที่แล้ว

    будете смотреть ускорьте видео

  • @Akkardi
    @Akkardi 2 ปีที่แล้ว

    Спасибо, доходчиво

  • @Jony91.72ru
    @Jony91.72ru 2 ปีที่แล้ว

    Очень полезный урок, спасибо тебе.

  • @Айлана-ж8л
    @Айлана-ж8л 2 ปีที่แล้ว

    Спасибо огромное! Может не увидела, а есть у Вас видео о проблеме N+1?

  • @sunshune
    @sunshune 2 ปีที่แล้ว

    Спасибо вам большое, это очень помогло!

  • @vip51000
    @vip51000 2 ปีที่แล้ว

    Спасибо, простой но полезный урок. На сегодняшний день вместо File используется Path path = Path.of(путь); .

  • @Літвін_Сымон_з_Менску
    @Літвін_Сымон_з_Менску 2 ปีที่แล้ว

    Да куда уж интересней :) Шутка :) Спасибо, автор, очень хорошо объясняете, приятно вас слушать.

  • @Літвін_Сымон_з_Менску
    @Літвін_Сымон_з_Менску 2 ปีที่แล้ว

    Хорошо, спасибо, понятно и доступно объясняете :)