Получите клиентов в любой нише!
Делегируйте запуск рекламы нам — бесплатно
Подробнее
7.3
Java Portal | Программирование
Поделиться
В избранное
Купить рекламу в этом канале
Формат:
keyboard_arrow_down
- 1/24
- 2/48
- 3/72
- Нативный
- 7 дней
- Репост
1 час в топе / 24 часа в ленте
Количество:
%keyboard_arrow_down
- 1
- 2
- 3
- 4
- 5
- 8
- 10
- 15
Стоимость публикации:
local_activity
4 195.80₽4 195.80₽local_mall
0.0%
Последние посты канала
imageИзображение не доступно для предпросмотра
Как работает Java.
На изображении представлена схема работы Java.🤯
1 Java-разработчик пишет код на Java, создавая
2 Компилятор (javac) компилирует этот код, преобразуя его в байт-код и создавая
3 Байт-код выполняется виртуальной машиной Java (JVM) на основе установленного Java Runtime Environment (JRE).
4.JVM начинает выполнение с метода
5 Результатом выполнения программы является вывод.
Для работы требуется установка JDK, который обеспечивает необходимые инструменты и библиотеки. Код может запускаться на любой операционной системе и оборудовании, где доступна JVM.
👉 Java Portal | дать буст
На изображении представлена схема работы Java.
1 Java-разработчик пишет код на Java, создавая
.java
файл.2 Компилятор (javac) компилирует этот код, преобразуя его в байт-код и создавая
.class
файл.3 Байт-код выполняется виртуальной машиной Java (JVM) на основе установленного Java Runtime Environment (JRE).
4.JVM начинает выполнение с метода
public static void main
.5 Результатом выполнения программы является вывод.
Для работы требуется установка JDK, который обеспечивает необходимые инструменты и библиотеки. Код может запускаться на любой операционной системе и оборудовании, где доступна JVM.
430
06:07
30.01.2025
play_circleВидео недоступно для предпросмотра
GRADLE. Сборщик проектов. (Java Enterprise - полный курс)
Курс посвящен Gradle, его конфигурации, структуре, управлению зависимостями, созданию тасков, плагинов и работе с многомодульными проектами.
📲 Cмотреть источник: тут
👉 Java Portal | #видео
Курс посвящен Gradle, его конфигурации, структуре, управлению зависимостями, созданию тасков, плагинов и работе с многомодульными проектами.
1100
14:07
29.01.2025
imageИзображение не доступно для предпросмотра
Теперь всё, что нужно для твоего роста, собрано в одном месте: статьи, материалы, вакансии, задачи и вопросы с собеседований для каждого направления!
Выбирай сферу и становись частью IT сообщества:
📆 Митапы 👨💻 Вакансии
А также у нас есть собственная платформа для подготовки к собеседованиям!
🔹 Прогресс и история подготовки
🔹 Фильтры по технологиям и сложности
🔹 Интерактивные тренажёры для практики
🔹 4000+ вопросов для подготовки к собеседованиям
1200
12:07
29.01.2025
imageИзображение не доступно для предпросмотра
Полезная подсказка по Linux 😏
Команда
Однако
❗ Если команда
👉 Java Portal | дать буст
Команда
ls
— это отличный инструмент командной строки для отображения файлов и каталогов в Linux.Однако
lsd
— это ещё более современная альтернатива команде ls. Она предлагает иконки, цветной вывод и представляет информацию в более наглядном и удобном для чтения формате.$ lsd -lah
lsd
не предустановлена в вашей системе, обратитесь к документации вашей операционной системы, чтобы узнать, как её установить.1200
06:07
29.01.2025
imageИзображение не доступно для предпросмотра
Принципы проектирования программного обеспечения 👇
[1.] KISS (Keep It Simple, Stupid)
▶ Программное обеспечение должно быть максимально простым.
▶ Используйте понятный и лаконичный код, избегайте излишней сложности и сосредотачивайтесь на основных функциях.
[2.] DRY (Don't Repeat Yourself)
▶ Код не должен дублироваться.
▶ Используйте функции и классы для объединения общего кода.
▶ Применяйте переменные и константы для хранения значений, которые используются в нескольких местах.
[3.] YAGNI (You Ain't Gonna Need It)
▶ Не добавляйте в программное обеспечение функции, которые не нужны.
▶ Поддерживайте простоту и удобство сопровождения.
[4.] SOLID
▶ Принцип единственной ответственности – класс должен выполнять только одну задачу.
▶ Принцип открытости/закрытости – классы должны быть открыты для расширения, но закрыты для изменения.
▶ Принцип подстановки Барбары Лисков – объекты дочернего класса должны заменять объекты базового класса без нарушения функциональности.
▶ Принцип разделения интерфейса – клиенты не должны зависеть от методов, которые они не используют.
▶ Принцип инверсии зависимостей – зависимости должны внедряться в класс, а не быть жёстко закодированными.
[5.] Принцип наименьшего удивления**
▶ Разрабатывайте программное обеспечение так, чтобы оно соответствовало ожиданиям пользователя.
▶ Используйте знакомую терминологию и соглашения, предоставляйте понятные инструкции.
▶ Применяйте четкие и лаконичные сообщения об ошибках.
[6.] Принцип модульности**
▶ Проектируйте программное обеспечение как набор независимых модулей.
▶ Это упрощает понимание, сопровождение и тестирование кода.
[7.] Принцип абстракции
▶ Скрывайте детали реализации от пользователя.
▶ Это делает программное обеспечение более понятным и удобным.
[8.] Принцип инкапсуляции
▶ Программное обеспечение должно скрывать внутреннее состояние объекта от внешнего мира.
▶ Это повышает устойчивость и удобство сопровождения.
[9.] Принцип наименьшего знания
▶ Проектируйте программное обеспечение так, чтобы минимизировать объем знаний модуля о других модулях.
▶ Это помогает повысить модульность и гибкость системы.
[10.] Принцип низкой связности и высокой когезии
▶ Связность – это степень зависимости элементов модуля друг от друга.
▶ Модуль с низкой связностью имеет мало зависимостей, и его элементы слабо зависят друг от друга.
❗ Когезия – это степень, с которой элементы модуля относятся к одной цели.
▶ Модуль с высокой когезией имеет одну четко определенную задачу, и все его элементы связаны с её выполнением.
👉 Java Portal | дать буст
[1.] KISS (Keep It Simple, Stupid)
[2.] DRY (Don't Repeat Yourself)
[3.] YAGNI (You Ain't Gonna Need It)
[4.] SOLID
[5.] Принцип наименьшего удивления**
[6.] Принцип модульности**
[7.] Принцип абстракции
[8.] Принцип инкапсуляции
[9.] Принцип наименьшего знания
[10.] Принцип низкой связности и высокой когезии
1200
16:35
28.01.2025
imageИзображение не доступно для предпросмотра
🔒 1219 ГБ платного контента для JAVA программистов выложили БЕСПЛАТНО
Получите доступ к библиотеке знаний от FAANG School только в течение 24 часов:
– Пошаговая RoadMap по Java
– Redis - 5 улучшений для твоего пет-проекта
– Мануал по Docker. Основные команды и концепции
– Микросервисы. Вопросы с собеседований
– Шпаргалка с горячими клавишами JetBrains IDE. Ускоришь работу в 10 раз
– Desk setup. Подборка аксессуаров для комфортной работы
– Шпаргалка по Kafka
– Шпаргалка по Spring с разбором паттерна Наблюдатель
– Инструкция по работе с Git
– Подробный гайд, как найти работу в IT без опыта
– Подборка платформ с вакансиями для java-разработчиков
- Шпаргалка по основным командам SQL
Свежее пополнение - гайд «Топ пет-проектов с AI». Сборник идей, который поможет создать пет-проект не только для портфолио, но и для пассивного дохода 🫢
Это возможность для джуна продвинуться по карьерной лестнице со скоростью лифта. Переходи по ссылке, жми на оранжевую кнопку и забирай.
Получите доступ к библиотеке знаний от FAANG School только в течение 24 часов:
– Пошаговая RoadMap по Java
– Redis - 5 улучшений для твоего пет-проекта
– Мануал по Docker. Основные команды и концепции
– Микросервисы. Вопросы с собеседований
– Шпаргалка с горячими клавишами JetBrains IDE. Ускоришь работу в 10 раз
– Desk setup. Подборка аксессуаров для комфортной работы
– Шпаргалка по Kafka
– Шпаргалка по Spring с разбором паттерна Наблюдатель
– Инструкция по работе с Git
– Подробный гайд, как найти работу в IT без опыта
– Подборка платформ с вакансиями для java-разработчиков
- Шпаргалка по основным командам SQL
Свежее пополнение - гайд «Топ пет-проектов с AI». Сборник идей, который поможет создать пет-проект не только для портфолио, но и для пассивного дохода 🫢
Это возможность для джуна продвинуться по карьерной лестнице со скоростью лифта. Переходи по ссылке, жми на оранжевую кнопку и забирай.
1400
14:35
28.01.2025
imageИзображение не доступно для предпросмотра
Методы списка в Java кратко.
add() – добавляет элемент в список.
get(index) – возвращает элемент по индексу.
indexOf(element) – находит индекс элемента.
remove(element) – удаляет элемент из списка.
clear() – очищает список.
size() – возвращает размер списка.
isEmpty() – проверяет, пуст ли список.
contains(element) – проверяет, есть ли элемент в списке.
reverse() – переворачивает порядок элементов
👉 Java Portal | дать буст
add() – добавляет элемент в список.
get(index) – возвращает элемент по индексу.
indexOf(element) – находит индекс элемента.
remove(element) – удаляет элемент из списка.
clear() – очищает список.
size() – возвращает размер списка.
isEmpty() – проверяет, пуст ли список.
contains(element) – проверяет, есть ли элемент в списке.
reverse() – переворачивает порядок элементов
1600
06:07
28.01.2025
imageИзображение не доступно для предпросмотра
1700
10:29
27.01.2025
imageИзображение не доступно для предпросмотра
⚡ Kali LInux — канал-гайд, который научит тебя хакингу и защите информации с нуля.
Это кладезь полезной информации, первоисточник того, что появляется в платных гайдах и курсах.
•Лучшие бесплатные курсы и книги по Этичному Хакингу и Информационной Безопасности.
• Полезный репозиторий с подборкой ресурсов по хакингу
• Где изучать Linux и хакинг. Бесплатные курсы
•Виртуальная машина Linux для #OSINT на базе Ubuntu.
•Целая папка полезных ресурсов для Хакеров
и многое другое
🔈 Подписывайся, это самый простой способ научиться хакингу: @linuxkalii
Это кладезь полезной информации, первоисточник того, что появляется в платных гайдах и курсах.
•Лучшие бесплатные курсы и книги по Этичному Хакингу и Информационной Безопасности.
• Полезный репозиторий с подборкой ресурсов по хакингу
• Где изучать Linux и хакинг. Бесплатные курсы
•Виртуальная машина Linux для #OSINT на базе Ubuntu.
•Целая папка полезных ресурсов для Хакеров
и многое другое
🔈 Подписывайся, это самый простой способ научиться хакингу: @linuxkalii
1700
08:15
27.01.2025
На схеме показано, как отлаживать проблемы в Kubernetes:
🍩 Проверяешь Pods (запускаются ли они, готовы ли).
🍩 Ищешь ошибки (CrashLoopBackOff, проблемы с образом, пробами и т.д.).
🍩 Проверяешь Service и Ingress (доступны ли эндпоинты, настроены ли порты).
🍩 Пошагово исправляешь проблемы командой kubectl.
Цель — сделать приложение доступным.
👉 Java Portal | дать буст
Цель — сделать приложение доступным.
1700
06:07
27.01.2025
close
Отзывы канала
Отзывов нет
Лучший по тематике
Новинки в тематике
Статистика канала
7.3
0.0
0
9.8K
14.6%
2.0
lock_outline
Выбрано
0
каналов на сумму:0.00₽
Подписчики:
0
Просмотры:
Перейти в корзинуКупить за:0.00₽
Комментарий