Расширенные возможности SQL
1. Поиск данных в таблицах и базе SQL
2. Поиск данных в таблицах и базе SQL (часть 2)
3. Подзапросы в SQL
4. Полезные функции и операторы в SQL
5. Работа с Grant и Revoke в SQL (выдача и отзыв привилегий на таблицу)
6. Условные операторы и функции в SQL (NULLIF, NVL, NVL2, DECODE, CASE)
7. Основы работы в Oracle SQL Developer
8 Основы работы в PL/SQL Developer
9. View Table (Представления таблиц в SQL)
10. Оконные функции в SQL (Агрегатные оконные функции)
#video #sql
https://www.youtube.com/watch?v=iv7ux_5AroM&list=PLKl9v2TQvIkqHEOvM1sLX3rNJ3WZJRKQ9&ab_channel=%D0%9C%D0%B0%D0%BA%D1%81%D0%B8%D0%BC%D0%9A%D1%83%D1%85%D0%B0%D1%80%D1%8C%5B%D0%98%D0%B7%D1%83%D1%87%D0%B0%D0%B5%D0%BCExcel%2CVBA%2CSQL%5D
@javatg
1. Поиск данных в таблицах и базе SQL
2. Поиск данных в таблицах и базе SQL (часть 2)
3. Подзапросы в SQL
4. Полезные функции и операторы в SQL
5. Работа с Grant и Revoke в SQL (выдача и отзыв привилегий на таблицу)
6. Условные операторы и функции в SQL (NULLIF, NVL, NVL2, DECODE, CASE)
7. Основы работы в Oracle SQL Developer
8 Основы работы в PL/SQL Developer
9. View Table (Представления таблиц в SQL)
10. Оконные функции в SQL (Агрегатные оконные функции)
#video #sql
https://www.youtube.com/watch?v=iv7ux_5AroM&list=PLKl9v2TQvIkqHEOvM1sLX3rNJ3WZJRKQ9&ab_channel=%D0%9C%D0%B0%D0%BA%D1%81%D0%B8%D0%BC%D0%9A%D1%83%D1%85%D0%B0%D1%80%D1%8C%5B%D0%98%D0%B7%D1%83%D1%87%D0%B0%D0%B5%D0%BCExcel%2CVBA%2CSQL%5D
@javatg
YouTube
#01. Поиск данных в таблицах и базе SQL
Тема сегодняшнего урока - поиск данных в таблицах и базе SQL (SQL поиск). Рассмотрим работу ROWNUM, поиск по таблицам и полям через ALL_TABLES, USER_TABLES, USER_TAB_COLUMNS и др. вопросы.
Тайм-коды в видео:
00:00 - Вступление
00:18 - Вводная часть про SQL…
Тайм-коды в видео:
00:00 - Вступление
00:18 - Вводная часть про SQL…
Архитектура виртуальной машины Java: объяснение для начинающих
https://nuancesprog.ru/p/15245/
@javatg
https://nuancesprog.ru/p/15245/
@javatg
NOP::Nuances of programming
Архитектура виртуальной машины Java: объяснение для начинающих
На собеседованиях часто требуется знание внутреннего устройства JVM. Но и в повседневной практике Java-разработчику полезно понимать, что происходит внутри при запуске кода. Разобраться поможет эта статья.
Java для начинающих
1. Введение в JAVA
2. Установка JAVA, JDK и IntelliJ IDEA
3. Первая программа на JAVA "Привет, Мир!"
4. Переменные и типы данных
5. Тип String
6. Константа и ключевое слово final
7. Комментарии в Java
8. Арифметические операции
9. Ввод данных и класс Scanner
10. Операции сравнения
#video #java
https://www.youtube.com/watch?v=e_8qfS2MEvE&list=PLz6_FeFY15jCTth7TNabCQmft8KD39i9o&ab_channel=BACKGROUND
1. Введение в JAVA
2. Установка JAVA, JDK и IntelliJ IDEA
3. Первая программа на JAVA "Привет, Мир!"
4. Переменные и типы данных
5. Тип String
6. Константа и ключевое слово final
7. Комментарии в Java
8. Арифметические операции
9. Ввод данных и класс Scanner
10. Операции сравнения
#video #java
https://www.youtube.com/watch?v=e_8qfS2MEvE&list=PLz6_FeFY15jCTth7TNabCQmft8KD39i9o&ab_channel=BACKGROUND
Вопросы с реального собеседования Senior Java Developer
https://www.youtube.com/watch?v=sMGYAucH9yY
@javatg
https://www.youtube.com/watch?v=sMGYAucH9yY
@javatg
YouTube
Вопросы с реального собеседования Senior Java Developer
Сегодня мы рассмотрим обзор реального интервью на позицию Senior Java Developer.
Поговорим о вопросах и ответах, а главное что из этого всего получилось.
Погнали!
Программа
00:00 Приветствие
01:34 Введение
02:23 Разбор вопросов и ответов
03:10 Может ли…
Поговорим о вопросах и ответах, а главное что из этого всего получилось.
Погнали!
Программа
00:00 Приветствие
01:34 Введение
02:23 Разбор вопросов и ответов
03:10 Может ли…
Forwarded from Books Книги Программиста
Telegram-бот на вебхуках — Java+Spring, Redis, клавиатуры и деплой на Heroku — снова для самых маленьких
Это вторая статья в моей серии «для самых маленьких» — предыдущая была посвящена «классическому» Telegram-боту, наследуемому от TelegramLongPollingBot.
Для кого написано:
Если вы ни разу не писали Telegram-ботов на Java с использованием вебхуков и только начинаете разбираться — эта статья для вас. В ней подробно и с пояснениями описано создание реального бота, автоматизирующего одну конкретную функцию. Можно использовать статью как мануал для создания скелета своего бота, а потом подключить его к своей бизнес-логике.
Я пытаюсь писать как для себя, а не сразу для умных — надеюсь, кому-нибудь это поможет быстрее въехать в тему.
Читать статью
@javatg
Это вторая статья в моей серии «для самых маленьких» — предыдущая была посвящена «классическому» Telegram-боту, наследуемому от TelegramLongPollingBot.
Для кого написано:
Если вы ни разу не писали Telegram-ботов на Java с использованием вебхуков и только начинаете разбираться — эта статья для вас. В ней подробно и с пояснениями описано создание реального бота, автоматизирующего одну конкретную функцию. Можно использовать статью как мануал для создания скелета своего бота, а потом подключить его к своей бизнес-логике.
Я пытаюсь писать как для себя, а не сразу для умных — надеюсь, кому-нибудь это поможет быстрее въехать в тему.
Читать статью
@javatg
Хабр
Telegram-бот на вебхуках — Java+Spring, Redis, клавиатуры и деплой на Heroku — снова для самых маленьких
В предыдущих сериях Это вторая статья в моей серии «для самых маленьких» — предыдущая была посвящена «классическому» Telegram-боту, наследуемому от TelegramLongPollingBot . Для кого написано Если вы...
☕ Разбираем на простых примерах: наследование в Java
https://proglib.io/p/razbiraem-na-prostyh-primerah-nasledovanie-v-java-2022-03-10
https://proglib.io/p/razbiraem-na-prostyh-primerah-nasledovanie-v-java-2022-03-10
Библиотека программиста
☕ Разбираем на простых примерах: наследование в Java
Разбираемся в нюансах наследования в языке Java и в том, с какими проблемами можно столкнуться в процессе изучения.
Чем различаются JRE, JVM и JDK?
• JVM, Java Virtual Machine — основная часть среды времени исполнения Java (JRE). Виртуальная машина Java исполняет байт-код Java, предварительно созданный из исходного текста Java-программы компилятором Java. JVM может также использоваться для выполнения программ, написанных на других языках программирования.
• JRE, Java Runtime Environment- минимально-необходимая реализация виртуальной машины для исполнения Java-приложений. Состоит из JVM и стандартного набора библиотек классов Java.
• JDK, Java Development Kit (Комплект разработки на Java) - JRE и набор инструментов разработчика приложений на языке Java, включающий в себя компилятор Java, стандартные библиотеки классов Java, примеры, документацию, различные утилиты.
JDK - среда для разработки программ на Java, включающая в себя JRE - среду для обеспечения запуска Java программ, которая в свою очередь содержит JVM - интерпретатор кода Java программ.
https://javadevblog.com/chto-takoe-jdk-jre-i-jvm-v-java.html
@javatg
• JVM, Java Virtual Machine — основная часть среды времени исполнения Java (JRE). Виртуальная машина Java исполняет байт-код Java, предварительно созданный из исходного текста Java-программы компилятором Java. JVM может также использоваться для выполнения программ, написанных на других языках программирования.
• JRE, Java Runtime Environment- минимально-необходимая реализация виртуальной машины для исполнения Java-приложений. Состоит из JVM и стандартного набора библиотек классов Java.
• JDK, Java Development Kit (Комплект разработки на Java) - JRE и набор инструментов разработчика приложений на языке Java, включающий в себя компилятор Java, стандартные библиотеки классов Java, примеры, документацию, различные утилиты.
JDK - среда для разработки программ на Java, включающая в себя JRE - среду для обеспечения запуска Java программ, которая в свою очередь содержит JVM - интерпретатор кода Java программ.
https://javadevblog.com/chto-takoe-jdk-jre-i-jvm-v-java.html
@javatg
5 лучших сайтов и курсов для изучения Java онлайн бесплатно в 2022 году
https://uproger.com/10-luchshih-sajtov-i-kursov-dlya-izucheniya-java-onlajn-besplatno-v-2022-godu/
@javatg
https://uproger.com/10-luchshih-sajtov-i-kursov-dlya-izucheniya-java-onlajn-besplatno-v-2022-godu/
@javatg
15 полезных практик программирования на Java для написания хорошего кода
https://uproger.com/15-poleznyh-praktik-programmirovaniya-na-java-dlya-napisaniya-horoshego-koda/
@javatg
https://uproger.com/15-poleznyh-praktik-programmirovaniya-na-java-dlya-napisaniya-horoshego-koda/
@javatg
Синхронизация в Java.
Подробное объяснение принципов синхронизации одного или нескольких методов, а также рассмотрение понятия Reentrant Lock с помощью простых и понятных образов.
Часть 1: https://nuancesprog.ru/p/8695
Часть 2: https://nuancesprog.ru/p/8700
@javatg #статьи #Java
Подробное объяснение принципов синхронизации одного или нескольких методов, а также рассмотрение понятия Reentrant Lock с помощью простых и понятных образов.
Часть 1: https://nuancesprog.ru/p/8695
Часть 2: https://nuancesprog.ru/p/8700
@javatg #статьи #Java
NOP::Nuances of programming
Синхронизация в Java. Часть 1
Первым классом будет класс “Countdown”, а класс “ThreadColor” будет выглядеть вот так: