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

Библиотека Java разработчика. Страница 6

9291 @BookJava

Библиотека Java разработчика. Книги по программированию на Java.

  • Библиотека Java разработчика

    Java Mics Java Optional — попытка избежать NullPoinerException. Java interfaces — default & static methods. Java modules — с какой стороны подойти к ним? Java switch expression — отличия от switch statement. Java Records — общий взгляд на использование. источник 👉@BookJava
  • Библиотека Java разработчика

    Spring Boot. Настройка профилирования времени выполнения В процессе работы над одной из задач возникла необходимость промониторить время исполнения отдельных участков кода одного из микросервисов для того, чтобы отловить узкие места и попытаться эту ситуацию исправить. Т.к. речь шла о сервисе, который был написан довольно давно, и в него многие месяцы не вносились изменения, повинуясь принципу “работает - не трогай”, я решил постараться сделать это, не прикасаясь к самому коду сервиса. habr.com/ru/comp…s/717114 👉@BookJava
    Spring Boot. Настройка профилирования времени выполнения

    В процессе работы над одной из задач возникла необходимость промониторить время исполнения отдельных участков кода одного из микросервисов для того, чтобы отловить узкие места и попытаться эту...

    Хабр
  • Библиотека Java разработчика

    Подборка Telegram каналов для программистов Системное администрирование 📌 https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало) https://t.me/sysadminof Книги для админов, полезные материалы https://t.me/i_odmin Все для системного администратора https://t.me/i_odmin_book Библиотека Системного Администратора https://t.me/i_odmin_chat Чат системных администраторов https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др. https://t.me/sysadminoff Новости Линукс Linux https://t.me/tikon_1 Новости высоких технологий, науки и техники💡 https://t.me/mir_teh Мир технологий (Technology World) https://t.me/rust_lib Полезный контент по программированию на Rust https://t.me/golang_lib Библиотека Go (Golang) разработчика https://t.me/itmozg Программисты, дизайнеры, новости из мира IT. https://t.me/phis_mat Обучающие видео, книги по Физике и Математике https://t.me/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻 https://t.me/nodejs_lib Подборки по Node js и все что с ним связано https://t.me/ruby_lib Библиотека Ruby программиста 1C разработка 📌 https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С Программирование C++📌 https://t.me/cpp_lib Библиотека C/C++ разработчика https://t.me/cpp_knigi Книги для программистов C/C++ https://t.me/cpp_geek Учим C/C++ на примерах Программирование Python 📌 https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍 https://t.me/BookPython Библиотека Python разработчика https://t.me/python_real Python подборки на русском и английском https://t.me/python_360 Книги по Python Rus Java разработка 📌 https://t.me/BookJava Библиотека Java разработчика https://t.me/java_360 Книги по Java Rus https://t.me/java_geek Учим Java на примерах GitHub Сообщество 📌 https://t.me/Githublib Интересное из GitHub Базы данных (Data Base) 📌 https://t.me/database_info Все про базы данных Мобильная разработка: iOS, Android 📌 https://t.me/developer_mobila Мобильная разработка https://t.me/kotlin_lib Подборки полезного материала по Kotlin Фронтенд разработка 📌 https://t.me/frontend_1 Подборки для frontend разработчиков https://t.me/frontend_sovet Frontend советы, примеры и практика! https://t.me/React_lib Подборки по React js и все что с ним связано Разработка игр 📌 https://t.me/game_devv Все о разработке игр Вакансии 📌 https://t.me/sysadmin_rabota Системный Администратор https://t.me/progjob Вакансии в IT Чат программистов📌 https://t.me/developers_ru Библиотеки 📌 https://t.me/book_for_dev Книги для программистов Rus https://t.me/programmist_of Книги по программированию https://t.me/proglb Библиотека программиста https://t.me/bfbook Книги для программистов https://t.me/books_reserv Книги для программистов БигДата, машинное обучение 📌 https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning Программирование 📌 https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций https://t.me/coddy_academy Полезные советы по программированию QA, тестирование 📌 https://t.me/testlab_qa Библиотека тестировщика Шутки программистов 📌 https://t.me/itumor Шутки программистов Защита, взлом, безопасность 📌 https://t.me/thehaking Канал о кибербезопасности https://t.me/xakep_1 Статьи из "Хакера" Книги, статьи для дизайнеров 📌 https://t.me/ux_web Статьи, книги для дизайнеров Английский 📌 https://t.me/UchuEnglish Английский с нуля Математика 📌 https://t.me/Pomatematike Канал по математике Excel лайфхак📌 https://t.me/Excel_lifehack
  • Реклама

  • Библиотека Java разработчика

    Как стать Java разработчиком в 35+ Всем привет! Хочу написать свою первую статью о моём пути из менеджера по продажам / руководителя департамента одного из крупных банков / индивидуального предпринимателя в разработчики, который длился без немногого 2 года. Я постараюсь предоставить некоторые советы и рекомендации тем, кто в начале или середине пути в освоении разработки. Искренне надеюсь, что эта статья будет полезна тем, кто сейчас изучает Java или только планирует заняться ее изучением. Опущу ту часть истории, что послужила волшебным пинком для начала обучения, скажу лишь, что выбор стека технологий пал на Java, даже уже не помню почему, видимо повелся на логотип, чашка ароматного кофе натолкнула меня на фантазии, что я буду программировать, попивая ароматный кофе. Но, как оказалось, в дальнейшем, кофе пил не я, а именно Java, пока я пытался ее освоить. https://habr.com/ru/articles/568310/ 👉@BookJava
  • Библиотека Java разработчика

    Java. Основы работы с базами данных - Рассмотрим основы работы Java c базой данных MS SQL. - Познакомимся с библиотекой JDBC. Научимся использовать несколько базовых транзакций MS SQL. - Научимся создавать простое приложение для работы с базами данных, используя Java. 👉@BookJava
  • Библиотека Java разработчика

    Асинхронность в Java Асинхронное программирование  —  обширная и получившая широкое обсуждение тема, но инженеры-программисты все еще ищут, как лучше реализовать эту идею и интегрировать в приложения. medium.com/cogniza…240fefa8 👉@BookJava
  • Библиотека Java разработчика

    🤖 Пройди тест по Java 👩‍💻 Проверь свои знания. Сможешь сдать — пройдёшь на продвинутый курс "Java Developer. Professional" от OTUS по специальной цене. За 6 месяцев обучения вы: - Научитесь создавать современные java-приложения - Поймете основы функционирования JVM (сборка мусора, byteCode) - Освоите приемы применения многопоточности - Напишите выпускной проект на любую тему под наставничеством преподавателя 🎫Курс можно приобрести в рассрочку 👉 ПРОЙТИ ТЕСТ: https://otus.pw/xnnu/ Реклама. Информация о рекламодателе на сайте otus.ru
  • Библиотека Java разработчика

    Шифрование и расшифровка файла с помощью Java В области криптографии шифрование - это процесс превращения открытого текста или информации в шифротекст, или текст, который может быть расшифрован только предполагаемым получателем. bookflow.ru/shifrov…hyu-java 👉@BookJava
    Шифрование и расшифровка файла с помощью Java

    В области криптографии шифрование - это процесс превращения открытого текста или информации в шифротекст, или текст, который может быть расшифрован только

    bookflow.ru
  • Библиотека Java разработчика

    Стартануть в IT быстро и эффективно — подготовительный курс по Java-разработке. Всего 990 ₽ и ваше жгучее желание начать. Приходите с любым бэкграундом: нам не важны возраст, пол, образование и текущая профессия. 🗓 Начинаем 18 апреля! Даем: 62 урока с практикой в браузере, 3 онлайн вебинара и 1 сессию лайвкодинга с практикующим разработчиком. Получаем: крепкие знания базы языка, умение понимать код и первую программу на Java, написанную вместе с наставником. 🔜 Запишитесь прямо сейчас!
  • Библиотека Java разработчика

    Компилирование и исполнение Java-кода в Runtime Сегодня я хотел бы поговорить про динамическое компилирование и исполнение Java-кода, подобно скриптовым языкам программирования. В этой статье вы найдете пошаговое руководство как скомпилировать Java в Bytecode и загрузить новые классы в ClassLoader на лету. https://habr.com/ru/articles/688462/ 👉@BookJava
  • Библиотека Java разработчика

    👨‍💻4 способа прокачать свою карьеру в разработке, аналитике, менеджменте и попасть в Яндекс 1️⃣Летние школы Академии Яндекса Для тех, у кого уже есть опыт в разработке. До 27 апреля продолжается набор в Школу бэкенд-разработки (Python, Java, C++, Go). Обучение бесплатное. Иногородним Яндекс оплатит билеты и проживание на период практики в офисах компании в Москве, Алматы и Белграде. Лучшим студентам — офер в штат Яндекса. 2️⃣Открытый лекторий Академии Яндекса Если нет времени на Школы, регистрируйтесь на бесплатный Открытый лекторий. Это часть программы Летних школ — 120 лекций по soft skills, бэкенд-, фронтенд- и мобильной разработке, аналитике и продакт-менеджменту. 3️⃣Стажировки по бэкенд-, фронтенд- и мобильной разработке, аналитике и ML Получите опыт работы над продуктами Яндекса, которыми пользуются миллионы. Подайте заявку на оплачиваемую стажировку (от 3 до 6 месяцев). Иногородним стажёрам Яндекс оплачивает проживание и билеты. 4️⃣Intern Meetup Week и пробные собеседования Всё про стажировки, общение с разработчиками и экспертами Яндекса, пробное собеседование. Регистрируйтесь на Intern Meetup Week до 12 апреля! Митап пройдет в онлайне и офлайне c 17 по 20 апреля.
  • Библиотека Java разработчика

    Приведите примеры структурных шаблонов проектирования. Адаптер (Adapter) — объект, обеспечивающий взаимодействие двух других объектов, один из которых использует, а другой предоставляет несовместимый с первым интерфейс. Мост (Bridge) — структура, позволяющая изменять интерфейс обращения и интерфейс реализации класса независимо. Компоновщик (Composite) — объект, который объединяет в себе объекты, подобные ему самому. Декоратор (Decorator) — класс, расширяющий функциональность другого класса без использования наследования. Фасад (Facade) — объект, который абстрагирует работу с несколькими классами, объединяя их в единое целое. Приспособленец (Flyweight) — это объект, представляющий себя как уникальный экземпляр в разных местах программы, но по факту не являющийся таковым. Заместитель (Proxy) — объект, который является посредником между двумя другими объектами, и который реализует/ограничивает доступ к объекту, к которому обращаются через него. 👉@BookJava
  • Библиотека Java разработчика

    Как спроектировать архитектуру нагруженного twitter-like приложения? Разберемся 🗓 14 апреля в 20:00 на открытом уроке вместе с Андреем Поляковым, старшим разработчиком в Unlimint. На открытом уроке мы: - спроектируем типовую архитектуру нагруженного twitter-like приложения, - определим пользовательские сценарии и узкие места прототипа, - обсудим один из самых популярных вопросов на system design interview. 👉 Чтобы записаться на урок, пройдите вступительное тестирование — https://otus.pw/hNlJ/ Занятие является бесплатной пробной частью онлайн-курса «Highload Architect». Оплата курса возможна в рассрочку. Реклама. Информация о рекламодателе на сайте www.otus.ru.
  • Библиотека Java разработчика

    JAVA SPRING JDBC: CRUD БЕЗ ORM Не во всех случаях стоит использовать ORM. Если вам нужен полный контроль или вы используете простые сущности, то возможно вам стоит присмотреться к Spring Jdbc. Подготовил в этом видео материал с минимальным количеством кода и всяких настроек, которыми кишат остальные видеоуроки. Раскрываю, почему лучше использовать NamedParameterJdbcTemplate, а не JdbcTemplate. https://github.com/dispikerton/jdbc источник 👉@BookJava
  • Библиотека Java разработчика

    Тинькофф бросает вызов ИТ-специалистам. 15 апреля стартует IT's Tinkoff Solution Cup — соревнование для мидлов и сеньоров. Будут сложные задачи и призы победителям. Регистрируйтесь, проходите отборочный тур и побеждайте в финале 22 апреля. Детали тут: https://bit.ly/3KfwKBk Реклама. АО Тинькофф Банк
  • Реклама

  • Библиотека Java разработчика

    Java Чистый код: Как его писать? Лучшие практики от экспертов Разработка программного обеспечения - сложное ремесло. Всегда существует множество способов написания определенных частей кода или разработки новых функциональных возможностей. В конечном счете, они могут делать одно и то же, но некоторые из них могут быть на порядки более эффективными и простыми для понимания, чем другие. Именно разработчики должны определить, какой подход будет работать лучше всего и как написать качественный чистый код. В этой статье мы сосредоточимся на написании чистого кода на Java. Почему так важно писать легко читаемый код? Каковы лучшие практики разработки кода на Java? Продолжайте читать, чтобы узнать! https://stratoflow.com/java-clean-code/ 👉@BookJava
  • Библиотека Java разработчика

    🔥 Любому веб-разработчику важно понимать, как устроен и работает протокол HTTP. 📢📢 11 апреля в 20:00 мск состоится вебинар «Разбираем HTTP на практике». Открытый урок пройдет в рамках онлайн-курса «Java Developer. Professional» в OTUS. ✅ На вебинаре рассмотрим, что из себя представляет протокол http, и для лучшего закрепления материала, реализуем простейшие http клиент и сервер на java.io. Это отличная возможность перенять опыт преподавателя и посмотреть на процесс обучения изнутри. 🎫 Оплата курса возможна в рассрочку. 👉 Для участия пройдите вступительный тест: https://otus.pw/wb9L/ Реклама. Информация о рекламодателе на сайте otus.ru
  • Библиотека Java разработчика

    Maven Tutorial - Crash Course 00:00 Intro 00:30 Cloning The Sample Project 01:09 Installing Maven - Package Manager 01:34 Installing Maven - Manual 02:57 Maven Wrapper 04:31 mvn validate 05:21 IntelliJ - Importing Maven Projects 06:12 Pom.xml - Basics 07:07 Pom.xml - Properties 07:38 Pom.xml - Build Section 08:06 Pom.xml - Dependencies 09:40 Pom.xml - Dependency Scopes 11:41 search.maven.org - Dependency Search 12:27 IntelliJ - Maven Reload Trick 13:11 IntelliJ - Dependency Search 15:04 Maven Directory Structure 15:25 mvn clean 15:37 mvn compile 16:00 mvn test 17:45 mvn package 18:36 mvn install 19:18 Local Maven Repository 20:25 Central Maven Repository 22:28 Multi Module Projects источник 👉@BookJava