Александр Фисунов
Александр Фисунов
  • 49
  • 290 205

Відео

25. Основы Java - Практика + Теория - ООП RPG. Часть 2
Переглядів 2 тис.Рік тому
25. Основы Java - Практика Теория - ООП RPG. Часть 2
24. Основы Java - Практика + Теория - ООП RPG. Часть 1
Переглядів 2,8 тис.Рік тому
24. Основы Java - Практика Теория - ООП RPG. Часть 1
23. Основы Java - Практический проект - Консольные крестики-нолики
Переглядів 5 тис.Рік тому
23. Основы Java - Практический проект - Консольные крестики-нолики
22. Основы Java - Контрольная точка 2
Переглядів 937Рік тому
22. Основы Java - Контрольная точка 2
21. Основы Java - Аргументы методов
Переглядів 1,3 тис.Рік тому
21. Основы Java - Аргументы методов
20. Основы Java - Практика: Массивы + Циклы. Часть 2
Переглядів 1,7 тис.Рік тому
20. Основы Java - Практика: Массивы Циклы. Часть 2
19. Основы Java - Вложенные циклы
Переглядів 5 тис.Рік тому
19. Основы Java - Вложенные циклы
18. Основы Java - n-мерные массивы
Переглядів 1,4 тис.Рік тому
18. Основы Java - n-мерные массивы
17. Основы Java - Практика: Массивы + Циклы
Переглядів 4,5 тис.Рік тому
17. Основы Java - Практика: Массивы Циклы
16. Основы Java. Массивы. Часть 1
Переглядів 1,8 тис.2 роки тому
16. Основы Java. Массивы. Часть 1
15. Основы Java. Условия. Часть 2
Переглядів 9162 роки тому
15. Основы Java. Условия. Часть 2
14. Основы Java - Циклы. Часть 2. Цикл for
Переглядів 1,2 тис.2 роки тому
14. Основы Java - Циклы. Часть 2. Цикл for
13. Основы Java - Контрольная точка
Переглядів 1,6 тис.2 роки тому
13. Основы Java - Контрольная точка
12. Основы Java - Методы. Часть 2
Переглядів 1,7 тис.2 роки тому
12. Основы Java - Методы. Часть 2
11. Основы Java - Методы. Часть 1
Переглядів 2,3 тис.2 роки тому
11. Основы Java - Методы. Часть 1
10. Основы Java - Практика: Консольная RPG игра. Версия 0
Переглядів 4,2 тис.2 роки тому
10. Основы Java - Практика: Консольная RPG игра. Версия 0
9. Основы Java - Циклы. Часть 1. Цикл while
Переглядів 2,4 тис.2 роки тому
9. Основы Java - Циклы. Часть 1. Цикл while
8. Основы Java - Практика: Простейший калькулятор
Переглядів 12 тис.2 роки тому
8. Основы Java - Практика: Простейший калькулятор
6. Основы Java - Арифметические операции
Переглядів 9972 роки тому
6. Основы Java - Арифметические операции
7. Основы Java - Условия. Часть 1
Переглядів 1,3 тис.2 роки тому
7. Основы Java - Условия. Часть 1
5. Основы Java - Переменные и типы данных
Переглядів 1,1 тис.2 роки тому
5. Основы Java - Переменные и типы данных
5. (Сложная версия) Основы Java - Переменные и типы данных
Переглядів 1,9 тис.2 роки тому
5. (Сложная версия) Основы Java - Переменные и типы данных
4. Основы Java - Простейшее взаимодействие с пользователем
Переглядів 2,2 тис.2 роки тому
4. Основы Java - Простейшее взаимодействие с пользователем
3. Основы Java - Пишем первую программу на языке Java
Переглядів 2,3 тис.2 роки тому
3. Основы Java - Пишем первую программу на языке Java
2. Основы Java - Инструменты
Переглядів 2,1 тис.2 роки тому
2. Основы Java - Инструменты
1. Основы Java - О курсе
Переглядів 5 тис.2 роки тому
1. Основы Java - О курсе
Пример использования фрагментного шейдера GLSL
Переглядів 8444 роки тому
Пример использования фрагментного шейдера GLSL
OpenGL Particle System
Переглядів 1,5 тис.10 років тому
OpenGL Particle System
Procedural Terrain Generation XNA
Переглядів 91610 років тому
Procedural Terrain Generation XNA

КОМЕНТАРІ

  • @grodmir7897
    @grodmir7897 2 дні тому

    Огромное спасибо! Из всего, что видел, это лучший ресурс про Security в русскоязычном сегменте. И старый вебинар и именно это видео оказали огромную помощь в освоении технологии.

  • @Евгений-ы4м3ж
    @Евгений-ы4м3ж 18 днів тому

    Лучшее что я видел, спасибо огромное! Всё по полочкам и при этом грамотно и локанично. Ждём видео spring + keyclock + jwt😊

  • @thrashmetal1356
    @thrashmetal1356 21 день тому

    Огромное спасибо, Александр, за отличный урок! Позвольте спросить.. Задачка - заполнить заранее созданный пустой массив из 10 элементов. Первые пять - 12345, а остальные 54321. С помощью цикла for, но только одного! Зацепился, интересно стало, и никак не надумаю как сменить это начальное возрастание на продолжающееся убывание, и в рамках одного цикла. Счётчик в цикле, разумеется, инкрементирует значение переменной, которая является индексом. Но как заставить её декрементировать значение после 5? Условие if внедрить не получается, тк меняется лишь 5 элемент, а после - тело ифа закрывается.. В общем, должно же быть какое-то элементарное решение, вместо двух циклов? Заранее спасибо

  • @TIKSHOK
    @TIKSHOK 21 день тому

    Блин, 5 уроков перелопатил по Массивам разных авторов, только у тебя все разжовано, благодарю

  • @stepperjumpy
    @stepperjumpy 27 днів тому

    Спасибо за проект и подробный рассказ от постановки до простого решения! Пожелания: переделать в ООП стиле и уже на этой версии добавлять все плюшки.

  • @ПавелАфанасьев-в8ц

    Хотел бы спросить, String ведь тоже ссылочный тип данных, но при манипуляциях в методе, с ним ничего не происходит (то есть он не изменяется), почему? Заранее спасибо за ответ)

  • @СтаниславЧ-з8ы
    @СтаниславЧ-з8ы Місяць тому

    Супер!!!

  • @СтаниславЧ-з8ы
    @СтаниславЧ-з8ы Місяць тому

    Александр, здравствуйте! Столько планов перечислили на будущее в этом видео. Жаль что перестали снимать видео. Я смотрю Ваши видео и понимаю с них гораздо больше , чем после всех лекций и семинаров на GB... Удачи Вам и спасибо за тот труд, который Вы тут выложили!

  • @AkairoSenpai-x4n
    @AkairoSenpai-x4n Місяць тому

    Спасибо большое за урок❤ Очень интересная идея для понимания базы

  • @Igor-lb6wo
    @Igor-lb6wo Місяць тому

    Что написано в первой строке?

  • @big_guy-sr3io
    @big_guy-sr3io Місяць тому

    очень хороший видос мне как раз послезавтра вот это все сдавать, а я весь месяц ничего не учил, ну в принципе я до этого занимался на java, да и на main языке не плохо шарю, поэтому не сложно, но то что в видосе работают не только тупо с массивом, это огромный плюс

  • @СтаниславЧ-з8ы
    @СтаниславЧ-з8ы Місяць тому

    Александр, спасибо!!

  • @Dus-w9v
    @Dus-w9v Місяць тому

    Объясните пожалуйста, почему 1 % 2 = 1 ?

  • @darknesscharlie1624
    @darknesscharlie1624 Місяць тому

    Come back pls

  • @darknesscharlie1624
    @darknesscharlie1624 Місяць тому

    Очень классное видео

  • @darknesscharlie1624
    @darknesscharlie1624 Місяць тому

    А где же ссылка на чат в телеге …

  • @DZYENKA
    @DZYENKA Місяць тому

    Классное видео с хорошей практикой и объяснением. Спасибо!

  • @darknesscharlie1624
    @darknesscharlie1624 Місяць тому

    очень жаль, что больше нет новых видео

  • @ТимурЖиловник
    @ТимурЖиловник 2 місяці тому

    Александр спасибо вам большое, очень помогли во многих проектах, жаль что нет углубленного курса по джаве , с удовольствием бы прошел

  • @insurg
    @insurg 2 місяці тому

    спасибо, хороший материал. пришлось конечно повыкручиваться и поискать методы на замену устаревшим (в 2024м я использую spring-security-6.3.x и jjwt-0.12.x, где используемые в видео методы уже @Deprecated), но в целом получил всё что искал. обращайте пожалуйста внимание на ворнинги в вашем коде (желтым цветом закрашены), в хорошей команде такие пул реквесты навряд ли получат аппрув, т.к. сонаркуб будет постоянно кричать, что код не совсем "чистый", да и ошибки в них могут закрасться, как это было в случае с Optional и isPresent. p.s. для тех, кто досмотрел до проблемы с циклической зависимостью и не хочет юзать костыль в виде allow-circular-references, можно подредактировать SecurityConfig, убрав оттуда private final UserService userService и обновив бин daoAuthenticationProvider: @Bean public DaoAuthenticationProvider daoAuthenticationProvider(UserDetailsService userDetailsService) { DaoAuthenticationProvider daoAuthenticationProvider = new DaoAuthenticationProvider(); daoAuthenticationProvider.setPasswordEncoder(passwordEncoder()); daoAuthenticationProvider.setUserDetailsService(userDetailsService); return daoAuthenticationProvider; } спринг возьмет бин из контекста и избавит нас от необходимости напрямую его инжектить. ЛИБО сделать еще лучше. При запуске приложения можно обратить внимание, что вылезает warning: Global AuthenticationManager configured with an AuthenticationProvider bean. UserDetailsService beans will not be used for username/password login. Consider removing the AuthenticationProvider bean. Alternatively, consider using the UserDetailsService in a manually instantiated DaoAuthenticationProvider. Мы можем целиком удалить бин daoAuthenticationProvider из SecurityConfig, как нам и рекомендуют. И, как и в первом случае, уже не нужно будет инжектить userService, а значит и не будет ошибки с циклической зависимостью

  • @nsamsonn2209
    @nsamsonn2209 2 місяці тому

    Автор действительно очень доступно объясняет!Много нюансов нет,но все не охватишь(это адекватно).Хочется конечно больше разборов и чтобы была не только началка.К тому же нет тернарного оператора.Было бы здорово посмотреть разбор и обьяснение этой теме. ПС Поражаюсь как людям дается все легко и просто.Лично у меня все понял,но пытаешься сделать сам и повторить ту же последовательно из головы,то получается с огромной проблемой и скрипя зубами.

  • @денисгерасименко-б1л

    Есть ли у вас задачи к пройденным темам?

  • @денисгерасименко-б1л

    Это лучшее объяснение. Я уже столько пересмотрел, это самое лучшее!!!

  • @likaachmetova175
    @likaachmetova175 2 місяці тому

    Отлично, доступно, динамично. Почему я раньше не видела ваших уроков🎉 я столько проспала с видео по жабе, а тут как на одном духу несколько уроков сразу образовалось в «хипе». Спасибо

  • @germanownejee3558
    @germanownejee3558 2 місяці тому

    Лучшее объяснение, что я нашел на ютюбе. Успехов тебе !

  • @mainbased
    @mainbased 2 місяці тому

    Если у вас не отображается "импорт класс" на сканере - попробуйте использовать комбинацию Ctrl + Shift + Alt + S и в строках Project и Modules в languages выставить свою версию Java. Я уже прошёл курс по Java Core, решил вот сторонним подкрепиться и с первых же уроков оказалось, что не зря. Выяснилось, что иногда при создании нового проекта слетают настройки и IDE просто не знает что ей импортировать и что это за сканнер такой. Автор курса молодец кстати, подача материала очень хорошая. Как человек посмотревший много курсов пока делаю такой вывод на основе 4 роликов.

  • @andrewdark9457
    @andrewdark9457 3 місяці тому

    Очень устаревшие технологии. Давай 6-ю версию Security и JJWT 0.12+ Также интересен подход с рефреш токеном

  • @ИванИванов-я8т2ц
    @ИванИванов-я8т2ц 3 місяці тому

    Где вас найти? Где вы преподаете или менторствуете?

  • @Кира-д3м2ь
    @Кира-д3м2ь 3 місяці тому

    Спасибо!!!

  • @wild2Nake-q7u
    @wild2Nake-q7u 3 місяці тому

    Я в @×уе , как это все запомнить, усвоить и самое главное выполнять на практике 😮 Но, Александр, браво! Спасибо за информацию! Подача супер

  • @YouMeNow88
    @YouMeNow88 3 місяці тому

    Как же круто! Спасибо)

  • @YouMeNow88
    @YouMeNow88 3 місяці тому

    Мне наоборот это просто показалось по сравнению с рисованием всяких фигур из звездочек.

  • @YouMeNow88
    @YouMeNow88 3 місяці тому

    Круто. Нет слов что бы описать восторг. Очень нравится когда преподаватель плавно подводит к теме. А не как у всех остальных: Первый пример это пробежаться от 0 до 10 циклом и потом сразу 5 задач на закрепление: Вывести вложенными циклами здездочками треугольники, елку, пирамиду, всё это вверх ногами потом и тд. От такого человек сразу забьет. Я вот даже чуть стресонул и чуть не забыл. С вашими уроками успокаиваюсь, всё более интересно и приземленно. Спасибо!

  • @BlackMishka-gg9zo
    @BlackMishka-gg9zo 3 місяці тому

    Скажите, а что нужно сделать чтобы можно было писать десятичные цифры и ответ десятичными получать?

  • @NotoriousBig6688
    @NotoriousBig6688 4 місяці тому

    Я так в детстве порно хранил, в кнопочном телефоне открывал папки внутри папок, 30-40 раз, и чтобы кто-то случайно наткнулся нужно было бесконен открывать эти папки 😂

  • @YouMeNow88
    @YouMeNow88 4 місяці тому

    Супер. Жаль что больше нет уроков(

  • @YouMeNow88
    @YouMeNow88 4 місяці тому

    Очень круто!

  • @YouMeNow88
    @YouMeNow88 4 місяці тому

    Спасибо

  • @YouMeNow88
    @YouMeNow88 4 місяці тому

    Спасибо)

  • @YouMeNow88
    @YouMeNow88 4 місяці тому

    Спасибо

  • @egomate
    @egomate 4 місяці тому

    спасибо!

  • @YouMeNow88
    @YouMeNow88 4 місяці тому

    Автор вернись!

  • @bebra5202
    @bebra5202 4 місяці тому

    не могу найти основы секурити в вашем канале ? удалили?

  • @RasimAlimgukov
    @RasimAlimgukov 4 місяці тому

    Классный урок, тепеперь всё понятно.

  • @youngboy2091
    @youngboy2091 4 місяці тому

    Домашнее задание: 1. public class newProgect { public static void main(String[] args) { System.out.println(isSumPositive(4,-20,4,3)); } public static boolean isSumPositive (int a, int b, int c, int d) { return a + b + c + d >= 0; } } 2. public class newProgect { public static void main(String[] args) { System.out.println(mathExpression(-4,4,4,3)); } public static int mathExpression (int a, int b, int c, int d) { return (a+b)*c-d; } } 3. public class newProgect { public static void main(String[] args) { System.out.println(isABiggerThanB(-455,-5)); } public static boolean isABiggerThanB(int a, int b) { return a > b; } } 4. import java.util.Scanner; public class newProgect { static Scanner scanner; public static void main(String[] args) { System.out.println(printPositive()); } public static int printPositive() { int a; while (true) { System.out.println("Введите положительное число!"); scanner = new Scanner(System.in); a = scanner.nextInt(); if (a >= 0) break; else { System.out.println("Вы ввели отрицательное число."); } } return a; } }

  • @moloko_got_milk
    @moloko_got_milk 5 місяців тому

    А кто нибудь в курсе, как сделать, чтобы если сумма равно, например, 10, то в консоль ничего не выводить, а в любом другом случае работать как обычно?

  • @roebinin
    @roebinin 5 місяців тому

    25:40 Тут наверное следует проверить сначала, есть ли у вновь создаваемого пользователя роли, и только если их нет - присваивать ему роль юзверя.

  • @Яго-ж2в
    @Яго-ж2в 5 місяців тому

    Это жесть😢

  • @FilaTime666
    @FilaTime666 5 місяців тому

    Не нашел видео где компьютер станет умным 😊 ты хорошо объясняешь, я бы посмотрел и хотел бы научиться писать «совершенные крестики-нолики» в плане кода, так что если есть время запиши видео, я думаю для тебя это не сложно, только надо найти время😁 Канал у тебя огонь 🔥

  • @FilaTime666
    @FilaTime666 5 місяців тому

    Спасибо классное объяснение, кайфанул 👍