Java Books – Telegram
Java Books
14.2K subscribers
195 photos
12 videos
269 files
261 links
Java Библиотека

По всем вопросам- @notxxx1

@ai_machinelearning_big_data - machine learning

@pythonl - Python

@itchannels_telegram - 🔥 best it channels

@ArtificialIntelligencedl - AI

@pythonlbooks-📚

@programming_books_it -it 📚

№ 5032728887
Download Telegram
Java How to Program

📕 Книга

@java_library
👍54
Forwarded from Data Science. SQL hub
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 SQLDelight — это библиотека для работы с SQLite в Kotlin-приложениях!

🌟 SQLDelight генерирует типобезопасные объекты для выполнения запросов и манипуляций с базой данных, обеспечивая интеграцию с Android и многими другими платформами, использующими Kotlin. Она позволяет писать SQL-запросы непосредственно в коде, при этом генерируя соответствующие классы для их выполнения. Это упрощает работу с базами данных, улучшает читаемость кода и снижает вероятность ошибок.

🔐 Лицензия: Apache-2.0

🖥 Github

@sqlhub
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍4
This media is not supported in your browser
VIEW IN TELEGRAM
💥Большая коллекция открытых и бесплатных курсов и туторов по программированию.

Больше 50 000 материалов по Java, Python, R, Android, Swift, Objective-C, Node Js, C++, SQL, Scala и другим темам. Есть оценки, отзывы и другие полезности.

Просто вписываешь тему, котор тебя интересует и портал выдаёт огромный список ресурсов.

https://coursesity.com/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43🔥1
⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Хакинг: t.me/linuxkalii
Devops: t.me/DevOPSitsec
Data Science: t.me/data_analysis_ml
Javanoscript: t.me/javanoscriptv
C#: t.me/csharp_ci
Java: t.me/java_library
Базы данных: t.me/sqlhub
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/rust_code
ИИ: t.me/vistehno
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
Разработка игр: https://news.1rj.ru/str/gamedev
Haskell: t.me/haskell_tg
Физика: t.me/fizmat

💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://news.1rj.ru/str/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://news.1rj.ru/str/addlist/mzMMG3RPZhY2M2Iy

😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno

🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://news.1rj.ru/str/addlist/BkskQciUW_FhNjEy
2👍1💘1
🖥 Эта статья посвящена методам оптимизации производительности Java-программ!

🌟 Автор делится практическими советами по улучшению эффективности кода, включая правильное использование StringBuilder вместо конкатенации строк, оптимизацию работы с потоками (Streams), применение примитивных типов данных вместо обёрток, а также использование пула объектов (Object Pool) для снижения нагрузки на сборщик мусора.

🔗 Ссылка: *клик*
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2
🖥 Эта статья объясняет, как использовать Mockito для мокирования HTTP-запросов при тестировании RESTful-сервисов на Java!

🌟 Рассматриваются преимущества мокирования, такие как изоляция от внешних API, повышение скорости тестов и тестирование обработки ошибок. В статье приводятся примеры использования RestTemplate и MockMvc, позволяющие эффективно проверять работу сервисов и контроллеров без запуска реального сервера.

🔗 Ссылка: *клик*

@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍54
🖥 Эта статья обсуждает сложности, возникающие при изменении полей в Java-коде с примитивных типов на их обёрнутые аналоги (например, с long на Long) для поддержки null-значений!

🌟 Авторы подчеркивают, что такое изменение может привести к проблемам с совместимостью, поскольку Java не выполняет автоматическую конвертацию между примитивными типами и их обёрнутыми версиями, если требуется одновременное преобразование типа (например, с int на Long). Это может вызвать ошибки компиляции в существующем коде, где используются примитивные типы.

🔗 Ссылка: *клик*

@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍4
🔥 Это - ресурс с бесплатными шпаргалками по различным языкам программирования и технологиям, включая HTML, CSS, JavaScript, ReactJS, C, C++, Java, Python, SQL, PHP, DSA, DBMS и Git!

🔗 Ссылка: *клик*

@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍4👎2
Forwarded from Java
🖥 Эта статья рассматривает ошибки конфигурации Spring Boot Actuator, которые могут привести к утечке чувствительных данных, таких как пароли и ключи API, а также к удаленному выполнению кода (RCE)!

💡 Анализируются распространенные проблемы, включая неправильную настройку эндпоинтов /heapdump и /gateway/routes, которые часто становятся целями атак. В статье предлагаются рекомендации по защите приложений от подобных уязвимостей.

🔗 Ссылка: *клик*

@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥4👍31
Forwarded from Java
🖥 Эта статья объясняет, как работает метод chain.doFilter() в фильтрах Java Spring!

💡 Это — часть паттерна "Цепочка ответственности", где фильтры обрабатывают HTTP-запросы и передают их друг другу через chain.doFilter(). Метод позволяет передать управление следующему фильтру или целевому ресурсу.

🔗 Ссылка: *клик*

@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
6🥰3🔥1
🖥 В этой статье обсуждаются типичные ошибки, которые программисты совершают при работе с потоками в Java и объясняет, как их можно избежать!

🌟 Автор рассматривает ключевые аспекты использования потоков, такие как правильное управление ресурсами, оптимизация производительности и избежание неожиданных проблем в коде.

🔗 Ссылка: *клик*
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53👎1🔥1
📚 "Painful intelligence: What AI can tell us about human suffering

Эта бесплатная книга — путеводитель по миру машинного обучения!

Основное, что в ней рассматривается:
• Базовые концепции: Алгоритмы, математические основы и принципы построения моделей.
• Глубокое обучение: Нейронные сети, методы оптимизации и регуляризация для повышения качества моделей.
• Практические кейсы: Реальные примеры применения ML в различных отраслях, от анализа данных до прогнозирования.
• Современные методики: Настройка гиперпараметров, интерпретация результатов и стратегии улучшения производительности.

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

📚 Книга

@data_analysis_ml


#freebook #book #ai #ml #machinelearning #opensource
👍86🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 Написаний и редактирование исходного кода

Это официальное руководство по работе с исходным кодом в IntelliJ IDEA от JetBrains. Оно не столько проект, сколько подробная документация, описывающая возможности редактора кода, и особенно раздел о выделении кода.

  ● Это руководство демонстрирует, как эффективно использовать функции редактора в IntelliJ IDEA для работы с исходным кодом. Оно охватывает техники выделения, навигации, редактирования и рефакторинга, что помогает лучше ориентироваться в больших проектах.

  ● Эффективная навигация и редактирование: Инструменты выделения и управления кодом ускоряют поиск ошибок и оптимизацию логики.
  ● Удобство работы с кодом: Описанные методы помогают быстро изменять и реорганизовывать код, что особенно важно в крупных Java-проектах.
  ● Интеграция с другими инструментами: Документация демонстрирует, как синхронизировать работу с системами контроля версий и инструментами для рефакторинга, что улучшает командную разработку.

Таким образом, это руководство является ценным ресурсом для Java разработчиков, позволяющим повысить продуктивность и качество работы с кодом в IntelliJ IDEA.

Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍64🔥2
🖥 Эта статья объясняет, как использовать Mockito для мокирования HTTP-запросов при тестировании RESTful-сервисов на Java!

🌟 Рассматриваются преимущества мокирования, такие как изоляция от внешних API, повышение скорости тестов и тестирование обработки ошибок. В статье приводятся примеры использования RestTemplate и MockMvc, позволяющие эффективно проверять работу сервисов и контроллеров без запуска реального сервера.

🔗 Ссылка: *клик*

@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍4
🖥 В этой статье обсуждаются типичные ошибки, которые программисты совершают при работе с потоками в Java и объясняет, как их можно избежать!

🌟 Автор рассматривает ключевые аспекты использования потоков, такие как правильное управление ресурсами, оптимизация производительности и избежание неожиданных проблем в коде.

🔗 Ссылка: *клик*
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍41🥰1
✔️ Как JVM обрабатывает исключения

Важный вопрос, как Java Virtual Machine обрабатывает исключения на уровне байт-кода?

В этом гайде подробно разбирается, что происходит «под капотом» при возникновении исключений в Java. Узнайте о структуре таблицы исключений, последовательности байт-код инструкций и о том, как JVM управляет потоком выполнения при возникновении ошибок.

🎯 Подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍54🔥2
Шпаргалка по Java

@java_library
9👍4🔥1