Какая SQL функция используется для подсчёта числа записей в таблице?
Anonymous Quiz
11%
SUM()
3%
AVERAGE()
81%
COUNT(*)
4%
MAX()
1%
Посмотреть ответ
👍3🎉2✍1
7 Полезных Сниппетов Java для начинающих разработчиков. Часть 1.
Сегодня подготовил небольшую коллекцию полезных сниппетов (фрагментов кода), которые помогут вам быстро разобраться с некоторыми базовыми задачами в программировании на Java. Эти сниппеты пригодятся вам как на начальных этапах обучения, так и в будущих проектах.
Разобравшись в них, вы поймете, что язык Java - узнаваем и понятен.
Картинка 2 - работа с массивами;
Картинка 3 - чтение пользовательского ввода;
Картинка 4 - проверка четности числа;
Картинка 5 - методы и функции.
Эти сниппеты помогут вам быстро освоить базовые концепции языка Java и дадут хороший старт на вашем пути к освоению программирования. Практикуйтесь, меняйте код, добавляйте свои идеи!
Рассмотрим еще несколько узнаваемых фрагментов Java кода в следующем посте.
👩💻 Наш практический курс Java–разработчика
✅ JavaStart. Подписаться
Сегодня подготовил небольшую коллекцию полезных сниппетов (фрагментов кода), которые помогут вам быстро разобраться с некоторыми базовыми задачами в программировании на Java. Эти сниппеты пригодятся вам как на начальных этапах обучения, так и в будущих проектах.
Разобравшись в них, вы поймете, что язык Java - узнаваем и понятен.
Картинка 2 - работа с массивами;
Картинка 3 - чтение пользовательского ввода;
Картинка 4 - проверка четности числа;
Картинка 5 - методы и функции.
Эти сниппеты помогут вам быстро освоить базовые концепции языка Java и дадут хороший старт на вашем пути к освоению программирования. Практикуйтесь, меняйте код, добавляйте свои идеи!
Рассмотрим еще несколько узнаваемых фрагментов Java кода в следующем посте.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥5⚡1✍1👨💻1
7 Полезных Сниппетов Java для начинающих разработчиков. Часть 2.
Давайте рассмотрим еще несколько самых узнаваемых фрагментов Java кода, которые дадут хороший старт на вашем пути к освоению разработки.
Подумайте, что будет выведено в консоль после выполнения кода на каждой картинке?
Картинка 2 - простой класс и объект;
Картинка 3 - условный оператор if-else;
Картинка 4 - цикл for для повторений.
👩💻 Наш практический курс Java–разработчика
✅ JavaStart. Подписаться
Давайте рассмотрим еще несколько самых узнаваемых фрагментов Java кода, которые дадут хороший старт на вашем пути к освоению разработки.
Подумайте, что будет выведено в консоль после выполнения кода на каждой картинке?
Картинка 2 - простой класс и объект;
Картинка 3 - условный оператор if-else;
Картинка 4 - цикл for для повторений.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7✍3👨💻3❤1🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4💯3😁2
Различие между интерфейсами и абстрактными классами в Java.
Поговорим о важной теме - различии между интерфейсами и абстрактными классами в языке Java. Это ключевые концепции, которые помогают нам создавать более гибкий и структурированный код. Вопрос на их понимание нередко встречается на собеседованиях начинающих Java разработчиков.
Абстрактные классы:
Абстрактный класс - это класс, который не может быть создан в виде объекта, но может содержать как обычные методы, так и абстрактные методы.
– Он может иметь поля, конструкторы и методы с реализацией;
– Абстрактный метод не имеет реализации в самом классе, он должен быть переопределен в производных классах.
Интерфейсы:
Интерфейс - это абстрактный тип данных, который может содержать только абстрактные методы (начиная с Java 8, он также может содержать методы с реализацией через default-методы).
– Класс может реализовать несколько интерфейсов одновременно;
– Интерфейсы позволяют достичь множественного наследования методов.
Когда использовать абстрактные классы и интерфейсы?
1) Используем абстрактные классы, когда у нас есть общая реализация для нескольких классов и мы хотим предоставить базовый функционал;
2) Используем интерфейсы, чтобы описать общие действия (методы) для группы классов без внесения ограничений на их реализацию.
Полезные советы:
1) Если вы ожидаете изменения в реализации в будущем и хотите предоставить общий функционал, используйте абстрактные классы;
2) Если вы хотите, чтобы разные классы могли поддерживать один и тот же набор методов, используйте интерфейсы.
Используя абстрактные классы и интерфейсы, мы можем создавать более гибкий и модульный код, который легко поддерживать и расширять.
👩💻 Наш практический курс Java–разработчика
✅ JavaStart. Подписаться
Поговорим о важной теме - различии между интерфейсами и абстрактными классами в языке Java. Это ключевые концепции, которые помогают нам создавать более гибкий и структурированный код. Вопрос на их понимание нередко встречается на собеседованиях начинающих Java разработчиков.
Абстрактные классы:
Абстрактный класс - это класс, который не может быть создан в виде объекта, но может содержать как обычные методы, так и абстрактные методы.
– Он может иметь поля, конструкторы и методы с реализацией;
– Абстрактный метод не имеет реализации в самом классе, он должен быть переопределен в производных классах.
Интерфейсы:
Интерфейс - это абстрактный тип данных, который может содержать только абстрактные методы (начиная с Java 8, он также может содержать методы с реализацией через default-методы).
– Класс может реализовать несколько интерфейсов одновременно;
– Интерфейсы позволяют достичь множественного наследования методов.
Когда использовать абстрактные классы и интерфейсы?
1) Используем абстрактные классы, когда у нас есть общая реализация для нескольких классов и мы хотим предоставить базовый функционал;
2) Используем интерфейсы, чтобы описать общие действия (методы) для группы классов без внесения ограничений на их реализацию.
Полезные советы:
1) Если вы ожидаете изменения в реализации в будущем и хотите предоставить общий функционал, используйте абстрактные классы;
2) Если вы хотите, чтобы разные классы могли поддерживать один и тот же набор методов, используйте интерфейсы.
Используя абстрактные классы и интерфейсы, мы можем создавать более гибкий и модульный код, который легко поддерживать и расширять.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9👨💻3❤2✍2
Какой из следующих вариантов правильно объявляет массив целых чисел в Java?
Anonymous Quiz
2%
Numbers[] intArray
84%
int[] numbers
10%
Array<Integer> numbers
2%
integer[] numbers
2%
Посмотреть ответ
👍6✍3🤓1
Что такое DNS? Как интернет переводит имена в IP-адреса?
DNS, или Domain Name System, играет критическую роль в работе интернета. Это своего рода "телефонная книга" Интернета, которая помогает преобразовывать человеко-понятные доменные имена, такие как www.example.com, в IP-адреса, которые компьютеры используют для обмена данными. Давайте разберемся, как это работает.
Основные понятия:
1) Доменные имена
Это удобные имена, которые мы используем для доступа к веб-сайтам, например, google.com. Однако компьютеры и серверы общаются между собой посредством IP-адресов.
2) IP-адреса
Каждое устройство в Интернете имеет уникальный числовой идентификатор, известный как IP-адрес.
Примеры: 192.168.1.1 (IPv4) или 2001:0db8:85a3:0000:0000:8a2e:0370:7334 (IPv6).
3) DNS-серверы
Это серверы, которые содержат базу данных доменных имен и их соответствующих IP-адресов. Когда вы вводите доменное имя в браузере, DNS-сервер преобразует его в соответствующий IP-адрес.
Процесс преобразования:
1) Вы вводите доменное имя в браузере.
2) Ваш компьютер отправляет запрос DNS-серверу, чтобы узнать, какой IP-адрес соответствует данному доменному имени.
3) DNS-сервер ищет соответствие в своей базе данных и отправляет ответ обратно на ваш компьютер.
4) Ваш компьютер получает IP-адрес и использует его для установления соединения с веб-сервером, связанным с запрашиваемым доменом.
Зачем это важно?
DNS является фундаментальной частью работы Интернета, так как облегчает навигацию по вебу и позволяет нам использовать удобные доменные имена вместо запоминания числовых IP-адресов. Без DNS мы были бы вынуждены помнить IP-адреса каждого сайта, что было бы неудобно и неэффективно.
Так что следующий раз, когда вы вводите доменное имя в адресной строке браузера, помните о важной роли, которую играет DNS в современном мире интернета! 🌐🔍
👩💻 Наш практический курс Java–разработчика
✅ JavaStart. Подписаться
DNS, или Domain Name System, играет критическую роль в работе интернета. Это своего рода "телефонная книга" Интернета, которая помогает преобразовывать человеко-понятные доменные имена, такие как www.example.com, в IP-адреса, которые компьютеры используют для обмена данными. Давайте разберемся, как это работает.
Основные понятия:
1) Доменные имена
Это удобные имена, которые мы используем для доступа к веб-сайтам, например, google.com. Однако компьютеры и серверы общаются между собой посредством IP-адресов.
2) IP-адреса
Каждое устройство в Интернете имеет уникальный числовой идентификатор, известный как IP-адрес.
Примеры: 192.168.1.1 (IPv4) или 2001:0db8:85a3:0000:0000:8a2e:0370:7334 (IPv6).
3) DNS-серверы
Это серверы, которые содержат базу данных доменных имен и их соответствующих IP-адресов. Когда вы вводите доменное имя в браузере, DNS-сервер преобразует его в соответствующий IP-адрес.
Процесс преобразования:
1) Вы вводите доменное имя в браузере.
2) Ваш компьютер отправляет запрос DNS-серверу, чтобы узнать, какой IP-адрес соответствует данному доменному имени.
3) DNS-сервер ищет соответствие в своей базе данных и отправляет ответ обратно на ваш компьютер.
4) Ваш компьютер получает IP-адрес и использует его для установления соединения с веб-сервером, связанным с запрашиваемым доменом.
Зачем это важно?
DNS является фундаментальной частью работы Интернета, так как облегчает навигацию по вебу и позволяет нам использовать удобные доменные имена вместо запоминания числовых IP-адресов. Без DNS мы были бы вынуждены помнить IP-адреса каждого сайта, что было бы неудобно и неэффективно.
Так что следующий раз, когда вы вводите доменное имя в адресной строке браузера, помните о важной роли, которую играет DNS в современном мире интернета! 🌐🔍
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7✍3🔥2👨💻1
Логические операции в Java. Часть 1.
Логические операции в Java (И, ИЛИ и др.) выполняются с помощью логических операторов и применяются к аргументам операции (или операндам).
Важные логические операции:
1) Логическое сравнение, оно же “>”, “>=“, “<“, “<=“ (знаки больше/меньше) и “==“ (сравнение двух аргументов).
2) Логическое неравенство. Обозначается как “!=“ и говорит о неравенстве двух аргументов.
3) Логическое И, оно же AND или конъюнкция. Обозначается символом “&” между двумя операндами.
4) Логическое ИЛИ, оно же OR или дизъюнкция. В Java обозначается символом “|” между двумя операндами.
5) Логическое отрицание, оно же NOT или инверсия. В Java обозначается символом “!” перед операндом. Применяется к одному операнду (которое true или false).
Далее рассмотрим использование некоторых логических операций в коде.
👩💻 Наш практический курс Java–разработчика
✅ JavaStart. Подписаться
Логические операции в Java (И, ИЛИ и др.) выполняются с помощью логических операторов и применяются к аргументам операции (или операндам).
Важные логические операции:
1) Логическое сравнение, оно же “>”, “>=“, “<“, “<=“ (знаки больше/меньше) и “==“ (сравнение двух аргументов).
2) Логическое неравенство. Обозначается как “!=“ и говорит о неравенстве двух аргументов.
3) Логическое И, оно же AND или конъюнкция. Обозначается символом “&” между двумя операндами.
4) Логическое ИЛИ, оно же OR или дизъюнкция. В Java обозначается символом “|” между двумя операндами.
5) Логическое отрицание, оно же NOT или инверсия. В Java обозначается символом “!” перед операндом. Применяется к одному операнду (которое true или false).
Далее рассмотрим использование некоторых логических операций в коде.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4👨💻3✍2🤓1
Логические операции в Java. Часть 2.
Что такое таблица истинности?
Таблица истинности - это таблица, используемая в логике и вычислительных науках для определения истинности выражения в зависимости от истинности его компонентов.
Таблица истинности имеет ряд строк и столбцов, где каждая строка соответствует возможному набору значений компонентов выражения, а каждый столбец соответствует результату вычисления выражения на соответствующем наборе значений.
Значения в таблице могут быть выражены в виде логических значений (true/false) или чисел (обычно 1/0).
Таблица истинности часто используется для доказательства теорем логики, для построения цифровых схем и для анализа алгоритмов.
👩💻 Наш практический курс Java–разработчика
✅ JavaStart. Подписаться
Что такое таблица истинности?
Таблица истинности - это таблица, используемая в логике и вычислительных науках для определения истинности выражения в зависимости от истинности его компонентов.
Таблица истинности имеет ряд строк и столбцов, где каждая строка соответствует возможному набору значений компонентов выражения, а каждый столбец соответствует результату вычисления выражения на соответствующем наборе значений.
Значения в таблице могут быть выражены в виде логических значений (true/false) или чисел (обычно 1/0).
Таблица истинности часто используется для доказательства теорем логики, для построения цифровых схем и для анализа алгоритмов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6✍2👨💻2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9👍4💯3
Какая команда используется для отправки изменений в удалённый репозиторий Git?
Anonymous Quiz
2%
git clone
3%
git add
78%
git push
16%
git commit
1%
Посмотреть ответ
👍3🎉3✍2
Логические операции в Java. Часть 3.
Логические операции играют важную роль в разработке на Java и других языках. Они позволяют нам создавать условия и управлять потоком выполнения программы.
Давайте рассмотрим основные логические операции и их использование в Java коде.
Картинка 1 – И (AND)
Логическая операция "AND" обозначается как && и возвращает true, если оба операнда true.
Картинка 1 – ИЛИ (OR)
Логическая операция "OR" обозначается как || и возвращает true, если хотя бы один из операндов true.
Картинка 2 – Отрицание (NOT)
Логическая операция "NOT" обозначается как ! и инвертирует значение операнда.
Использование логических операций:
Логические операции часто используются в условных операторах, таких как if, else if и while, чтобы определить, какой код должен быть выполнен в зависимости от условий.
Давайте посмотрим пример на Картинке 2.
В этом примере мы используем логические операции && и !, чтобы определить, может ли человек посещать клуб для взрослых в зависимости от его возраста и статуса студента.
Логические операции - это мощный инструмент для управления потоком выполнения программы и принятия решений на основе различных условий.
Знание и понимание логических операций помогают нам создавать более сложные и эффективные программы. 💡👨💻
👩💻 Наш практический курс Java–разработчика
✅ JavaStart. Подписаться
Логические операции играют важную роль в разработке на Java и других языках. Они позволяют нам создавать условия и управлять потоком выполнения программы.
Давайте рассмотрим основные логические операции и их использование в Java коде.
Картинка 1 – И (AND)
Логическая операция "AND" обозначается как && и возвращает true, если оба операнда true.
Картинка 1 – ИЛИ (OR)
Логическая операция "OR" обозначается как || и возвращает true, если хотя бы один из операндов true.
Картинка 2 – Отрицание (NOT)
Логическая операция "NOT" обозначается как ! и инвертирует значение операнда.
Использование логических операций:
Логические операции часто используются в условных операторах, таких как if, else if и while, чтобы определить, какой код должен быть выполнен в зависимости от условий.
Давайте посмотрим пример на Картинке 2.
В этом примере мы используем логические операции && и !, чтобы определить, может ли человек посещать клуб для взрослых в зависимости от его возраста и статуса студента.
Логические операции - это мощный инструмент для управления потоком выполнения программы и принятия решений на основе различных условий.
Знание и понимание логических операций помогают нам создавать более сложные и эффективные программы. 💡👨💻
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5✍3👨💻2