Обложка канала

Java библиотека. Страница 104

12847 @javalib

Всё для Java разработчиков.

  • Java библиотека

    Чистый код В крупных проектах на первый план выходит не создание нового кода, а поддержка существующего, поэтому очень важно с самого начала его правильно организовать. При разработке нового приложения всегда помните о трех основных принципах чистого и поддерживаемого кода: • Правило 10-50-500. В одном пакете не может быть более 10 классов. Каждый метод должен быть короче 50 строк кода, а каждый класс — короче 500 строк. • SOLID принципы. • Использование паттернов проектирования.
  • Java библиотека

    Введение в разработку приложений для смартфонов на ОС Android (2021) PDF Учебное пособие включает в себя 2 части: курс по базовым принципам разработки приложений под Android и курс по инструментам Intel для оптимизации и отладки приложений для Android. Каждая из частей завершается практической работой. Издание будет полезно при изучении дисциплины «Разработка мобильных приложений» по специальности среднего профессионального образования 09.02.07 «Информационные системы и программирование».
  • Java библиотека

    ​​Zeebe и Camunda: сравниваем известные BPM-системы под высокими нагрузками Всем привет! Меня зовут Николай Первухин, я Senior Java Developer в Райффайзенбанке. В последнее время я активно занимаюсь BPM-системами Camunda и Zeebe (основа Camunda-cloud). Если вы, как и я, с ходу не можете ответить на вопрос, кто быстрее — Camunda или Zeebe, насколько, и в каких случаях они могут тормозить, — то вам будет очень интересно прочитать эту статью. Читать статью
  • Реклама

  • Java библиотека

    Senior Java Developer — канал, где опытный Java-разработчик учит программированию и делится опытом. Подписывайтесь! @seniorjavist
  • Java библиотека

    Дайте определение терминам «простой», «составной» (composite), «потенциальный» (candidate) и «альтернативный» (alternate) ключ. Простой ключ состоит из одного атрибута (поля). Составной - из двух и более. Потенциальный ключ - простой или составной ключ, который уникально идентифицирует каждую запись набора данных. При этом потенциальный ключ должен обладать критерием неизбыточности: при удалении любого из полей набор полей перестает уникально идентифицировать запись. Из множества всех потенциальных ключей набора данных выбирают первичный ключ, все остальные ключи называют альтернативными.
  • Java библиотека

    Прохоренок Н.А. - JavaFX (В подлиннике) (2020) скан PDF Описываются базовые возможности библиотеки JavaFX, позволяющей создавать приложения с графическим интерфейсом на языке Java. Рассматриваются способы обработки событий, управление свойствами окна, создание формы с помощью программы Scene Builder, а также все основные компоненты (кнопки, текстовые поля, списки, таблицы, меню и др.) и варианты их размещения внутри окна. Описаны трансформации и эффекты, графики и диаграммы, аудио и видео, стили JavaFX CSS. Книга ориентирована на тех, кто уже знаком с языком программирования Java и хотел бы научиться разрабатывать оконные приложения, насыщенные графикой, анимацией и интерактивными элементами. Большое количество практических примеров помогает начать разработку самостоятельно. Весь материал тщательно подобран, хорошо структурирован и компактно изложен, что позволяет использовать книгу как удобный справочник.
  • Java библиотека

    ⁉️Зачем джависту нужна kafka? 🗓 24 декабря в 20:00 пройдет открытый вебинар на тему: «Применение kafka для связи микросервисов на Java Spring Boot». Занятие проведет Сергей Петрелевич, java-разработчик с 15-летним опытом работы. Сергей познакомит вас с kafka и покажет, как с ее помощью организовывать взаимосвязь пары микросервисов. Используйте эту возможность, чтобы перенять опыт эксперта и познакомиться с онлайн-курсом «Java Developer. Professional» от OTUS. 👉 Пройдите вступительный тест, чтобы участвовать - https://otus.pw/61Lz/
  • Java библиотека

    ​​Code Review. 80 lvl Любой программный продукт, будь то веб-сайт или мобильное приложение, основан на коде. Чем согласованнее и целостнее эта база, тем удобнее с ней будет работать, например, при необходимости доработки проекта, передачи на сопровождение другой команде. Основными критериями качественного кода являются следующие: простота восприятия, гибкость для модификаций, возможность обновления, понятность, тестируемость. Однако зачастую работа над проектом ведется в спешке, под давлением и код пишется людьми с разным уровнем квалификации (с разным мышлением). И даже опытные разработчики не всегда пишут код самого высокого качества. Поэтому для повышения качества кода проводится процедура code review. Читать статью
  • Java библиотека

    Что такое «реляционная модель данных»? Реляционная модель данных — это логическая модель данных и прикладная теория построения реляционных баз данных. Реляционная модель данных включает в себя следующие компоненты: • Структурный аспект — данные представляют собой набор отношений. • Аспект целостности — отношения отвечают определенным условиям целостности: уровня домена (типа данных), уровня отношения и уровня базы данных. • Аспект обработки (манипулирования) — поддержка операторов манипулирования отношениями (реляционная алгебра, реляционное исчисление). • Нормальная форма - свойство отношения в реляционной модели данных, характеризующее его с точки зрения избыточности и определённое как совокупность требований, которым должно удовлетворять отношение.
  • Java библиотека

    ​​Пройди испытание быстрее других участников, используя свой ❤️ язык программирования. 🗓 Дата: 18 декабря 2021 года. 👉 Подробная информация и регистрация: https://clck.ru/ZKhSK Что делать: За 5 часов тебе нужно будет разработать ряд микросервисов, реализовать авторизацию, доступ к данным исходя из роли; маскирование данных в зависимости от роли пользователя и логирование запросов. Задания распределены по уровню – от простых к сложным. Твои микросервисы будут проверяться в реальном времени автотестами – на основе этих проверок все участники будут видеть лидерборд. Почувствуй динамику настоящего соревнования для Java-разработчиков на Javathon! С нас – инфраструктура и подготовленный пайплайн в GitLab. С тебя – весь багаж знаний в Java, Kafka. Зачем участвовать: • Сертификат в магазин “Технопарк” на 250 000 рублей • Игровая консоль Sony PlayStation 5 + геймпад, автономный шлем виртуальной реальности Oculus Quest 2 и другая техника победителям и призерам • Предложения о работе (в офисе или на удаленке) • Мерч соревнования limited edition • Промокод на ланчи • Возможность проверить свои силы 👉 Подробная информация и регистрация: https://clck.ru/ZKhSK
  • Java библиотека

    Состоялся релиз Eclipse 2021-12 - свободной интегрированной среды разработки для Java со следующими нововведениями: - Поддержка разработки на Java 17 - Новое действие "Convert String concatenation to Text Block" - Возможность помечать объекты меткой в режиме отладки - Умная вставка текста в поле диалога Open Type (обрезание лишнего) - Новый редактор POM с возможностью автодополнения по имени артефакта/плагина и выбором из выпадающего списка версий - Новое view "Launch Configurations" - Мультикурсоры (одновременное редактирование в нескольких частях файла) - Открывание ссылок во внешнем браузере вместо внутреннего - Улучшения в тёмной теме - Улучшение времени старта IDE - Улучшения в EGit и JS-редакторе
    Eclipse 2021-12 Java IDE Improvements

    Website: https://eclipse.org/eclipseide/2021-12 Twitter: https://twitter.com/EclipseJavaIDE Video: Holger Voormann - License: CC BY (http://creativecommons.org/licenses/by/4.0/) Music: "Ghost of Love" by M. Trovatello & B. Wilberg & derkleinegruenewuerfel.de (http://www.derkleinegruenewuerfel.de/releases/schmitz-niebuhr-orgelqualitat) - License: CC BY-NC-ND 3.0 (http://creativecommons.org/licenses/by-nc-nd/3.0/)

    YouTube
  • Java библиотека

    Java 17 for Absolute Beginners: Learn the Fundamentals of Java Programming 2nd Edition (2021) PDF Write your first code in Java 17 using simple, step-by-step examples that model real-word objects and events, making learning easy. With Java 17 for Absolute Beginners you’ll be able to pick up the concepts without fuss. It teaches Java development in language anyone can understand, giving you the best possible start. You’ll see clear code descriptions and layout so that you can get your code running as soon as possible. Author Iuliana Cosmina focuses on practical knowledge and getting you up to speed quickly?all the bits and pieces a novice needs to get started programming in Java.
  • Java библиотека

    Что такое «система управления базами данных»? Система управления базами данных (СУБД) - набор средств общего или специального назначения, обеспечивающий создание, доступ к материалам и управление базой данных. Основные функции СУБД: • управление данными • журнализация изменений данных • резервное копирование и восстановление данных; • поддержка языка определения данных и манипулирования ими.
  • Java библиотека

    ​​Создаем нативный образ при помощи Spring Boot Облачные технологии открыли путь к множеству новых практических областей, среди которых есть и такие, которые ранее были совершенно невозможны. Среди них выделяется бессерверная парадигма: Бессерверные вычисления – это модель выполнения вычислений в облаке, при которой облачный провайдер предоставляет машинные ресурсы по требованию и берет на себя всю работу с серверами, на что его уполномочивает клиент. При бессерверных вычислениях ресурсы не содержатся в энергозависимой памяти; напротив, вычисления выполняются краткими всплесками, после которых результаты сбрасываются в долговременное хранилище. Когда приложение не используется, никаких ресурсов на него не выделяется. Читать статью
  • Java библиотека

    Канель Евгений, Фрайман Зэев - Основы программирования на Java: Для школьников... и не только (2019) PDF Курс «Основы компьютерных наук для средней школы» является базовым курсом по основам программирования. Данное издание рассчитано на учеников старших классов (9–11), не имеющих опыта в написании компьютерных программ или имеющих минимальный опыт. Такой подход позволяет использовать учебник и в рамках коллективных занятий (на уроках, факультативах или кружках), и при самостоятельном индивидуальном обучении. Пособие содержит как общие теоретические положения подхода к написанию программ, так и описание практических приемов, а также разбор соответствующих излагаемому материалу примеров. Книга написана на основании базовой части курса «Компьютерные науки», преподаваемого в 9–12 классах израильской школы. Авторы — ведущие преподаватели этого курса, с опытом работы более 25 лет.
  • Реклама

  • Java библиотека

    📚Теперь JavaScript можно легко выучить по гайдам в картинках. Первый канал с гайдами по JavaScript — @guides_js
  • Java библиотека

    Что такое «база данных»? База данных — организованный и адаптированный для обработки вычислительной системой набор информации.
  • Java библиотека

    В этом выпуске Inside Java Newscast #6 новый спикер Билл Корандо из Oracle расскажет о: - Simple Web Server (JEP 408) - Pattern Matching for switch (JEP 420) - Улучшениях JVM
    Simple Web Server, Incremental JVM Improvements & JEP 420 Update - Inside Java Newscast #16

    The JDK will be getting its own built-in simple web server. Also the JVM continues to see steady improvements and a second preview of pattern matching for switch is coming in JDK 18! ⎯⎯⎯⎯⎯⎯ Chapters ⎯⎯⎯⎯⎯⎯ 0:00 ➠ Prelude 0:24 ➠ Intro 0:54 ➠ Simple Web Server JEP 408: https://openjdk.java.net/jeps/408 Jwebserver JBS issue: https://bugs.openjdk.java.net/browse/JDK-8277460 3:28 ➠ Simple Web Serve - API 5:23 ➠ JVM Improvements Heinz Kautz's tweet: https://twitter.com/heinzkabutz/status/1454107369517035522 Heinz Kabutz's article: https://www.javaspecialists.eu/archive/Issue294-String.format-3x-faster-in-Java-17.html Stefan Johansson article: https://kstefanj.github.io/2021/11/24/gc-progress-8-17.html 6:29 ➠ Pattern Matching for switch (Second Preview) JEP 420: https://openjdk.java.net/jeps/420 Categories: #Java #OpenJDK #Java18

    YouTube