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

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

12847 @javalib

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

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

    Запросы к MongoDB из Java с помощью билдера фильтров В этой статье разберемся, как использовать класс Filters для запросов к MongoDB. Класс Filters представляет собой билдер для удобного написания фильтров запросов. Фильтры — это некоторые условные операции, которые MongoDB использует для ограничения результатов. Читать статью
    Запросы к MongoDB из Java с помощью билдера фильтров

    1. Обзор В этой статье разберемся, как использовать класс Filters для запросов к MongoDB. Класс Filters представляет собой билдер для удобного написания фильтров запросов. Фильтры — это некоторые условные операции, которые MongoDB использует для ограничения результатов. 2. Типы билдеров Драйвер MongoDB для Java предоставляет несколько типов билдеров, упрощающих создание BSON-документов и предоставляющих удобный API для выполнения различных CRUD-операций и агрегации. Доступны следующие билдеры: Filters — фильтры…

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

    Какая основная разница между String, StringBuffer, StringBuilder? Класс String является неизменяемым (immutable) - модифицировать объект такого класса нельзя, можно лишь заменить его созданием нового экземпляра. Класс StringBuffer изменяемый - использовать StringBuffer следует тогда, когда необходимо часто модифицировать содержимое. Класс StringBuilder был добавлен в Java 5 и он во всем идентичен классу StringBuffer за исключением того, что он не синхронизирован и поэтому его методы выполняются значительно быстрей.
  • Java библиотека

    Двадцать бабушек – уже рубль. Как GraalVM Native Image позволяет экономить джавистам и девопсам деньги на облако Мы поговорим об экономии на облаках в мире победившего Кубернетиса, обсудим перформанс современного приложения, и какие ништяки Native Image помогут нам во всём этом. Mad skills bonus: вы сможете писать на Java приложения для командной строки так, что они не будут тормозить по сравнению со скриптами на Bash. Но вначале небольшая телега вместо вступления. Читать статью
    Двадцать бабушек – уже рубль. Как GraalVM Native Image позволяет экономить джавистам и девопсам деньги на облако

    Мы поговорим об экономии на облаках в мире победившего Кубернетиса, обсудим перформанс современного приложения, и какие ништяки Native Image помогут нам во всём этом. Mad skills bonus: вы сможете писать на Java приложения для командной строки так, что они не будут тормозить по сравнению со скриптами на Bash. Но вначале небольшая телега вместо вступления. Когда-то, сто лет назад в 2018 году, Леша Федоров зачем-то выпустил меня на JUG в Питере, где я затирал дичь про GraalVM. Дичь заключалась в том, что, несмотря…

    Telegraph
  • Реклама

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

    Нет, это не очередной курс по Java для новичков А коллаб Edutoria (образовательный маркетплейс Сбера) и IT-компании OTUS. Всё как полагается: общаемся с преподами и группой в Слаке, сдаём домашки и получаем по ним обратную связь, приходим на вебинары строго по часам. Если что, позже вебинары будут доступны в записи + доступ к ним сохраняется навсегда. Обучение длится 4 месяца, за это время вы изучите основы программирования Java (архитектуру, базы данных, алгоритмы). Новички смогут разработать собственный проект и попасть на стажировку в желаемую компанию. А неопределившимся будет проще выбрать для изучения любой другой язык программирования и перейти на него. Поторопитесь, курс стартует 28 декабря. Записываться здесь. Если у вас остались вопросы, то заполните форму на сайте. Реклама. Рекламодатель ООО «СберОбразование»
  • Java библиотека

    Ищем будущих Java-разработчиков. Обучение и трудоустройство берём на себя. От Вас: — Желание стать востребованным IT-специалистом и зарабатывать от 100 000 руб/мес (по данным сайта HeadHunter). — Наличие компьютера или ноутбука. — Возможность уделять от 4 до 6 часов в неделю на обучение и немного упорства. От нас: — Знания, навыки и компетенции, которых, достаточно для позиции Middle-разработчика. — Сильный преподавательский состав экспертов-практиков в IT-секторе. — Стажировка в GeekBrains и трудоустройство после обучения. Что нужно будет делать: Java-разработчики занимаются разработкой высоконагруженных систем, веб-сервисов, банковских и корпоративных приложений, которыми пользуются люди по всему миру. Освоить все необходимые навыки и стать востребованным Javistom уровня — middle вы можете на курсе «Факультет Java-разработки» с гарантированным трудоустройством от GeekBrains. Курс идеально подойдёт, как для новичков, так и для разработчиков с опытом. За 12 месяцев вы с нуля: — Научитесь программировать на Java — Освоите один из самых востребованных фреймворков для веб-разработки — Spring Framework — Научитесь создавать приложения с помощью Spring Framework — Освоите базовые знания верстки: HTML, CSS, Bootstrap — Научитесь работать с базами данных SQL, PostgreSQL — Получите навыки автоматизированного тестирования кода – Получите знания по алгоритмам и структуре данных По итогу обучения вы сможете создавать сетевые чаты, приложения, мобильные игры и другие сервисы. И это ещё не всё! Мы дарим подарки всем студентам: — Изучение английского языка с Kespa — Ключ от продуктов JetBrains – Kaspersky Internet Security бесплатно на 90 дней Пока вы читаете этот пост, кто-то уже записался на онлайн-курс «ФакультетJava-разработки». Переходите по ссылке и оставляйте заявку
  • Java библиотека

    Можно ли использовать строки в конструкции switch? Да, начиная с Java 7 в операторе switch можно использовать строки, ранние версии Java не поддерживают этого. При этом: • участвующие строки чувствительны к регистру; • используется метод equals() для сравнения полученного значения со значениями case, поэтому во избежание NullPointerException стоит предусмотреть проверку на null. • согласно документации, Java 7 для строк в switch, компилятор Java формирует более эффективный байткод для строк в конструкции switch, чем для сцепленных условий if-else.
  • Java библиотека

    Java. Полное руководство, 12-е издание (2022) PDF, DJVU В полностью обновленном с учетом версии Java SE 17 издании объясняется, как разрабатывать, компилировать, отлаживать и запускать программы на Java. Автор многочисленных бестселлеров по программированию Герберт Шилдт охватывает весь язык Java, включая его синтаксис, ключевые слова и фундаментальные принципы программирования. Вы также найдете здесь информацию об основных частях библиотеки Java API, таких как ввод-вывод, Collections Framework, библиотека потоков и утилиты параллелизма. Исследуются темы Swing, JavaBeans и сервлеты, а многочисленные примеры демонстрируют язык Java в действии. Конечно же, подробно обсуждаются недавние дополнения к языку Java, в том числе записи, запечатанные классы и выражения switch. Книга написана в ясном и четком стиле, который делает книги Шилдта выбором миллионов людей во всем мире.
  • Java библиотека

    Темная сторона Java, операторы k8s и корутины в Kotlin — на бесплатном Java-митапе от Сбера при поддержке JUG Ru Group. 📆 15 декабря, 18:00, онлайн, бесплатно. В программе: ✔ Максим Чудновский и Александр Козлов — «10 нюансов при разработке оператора для Kubernetes на Java» ✔ Рустам Курамшин — «Введение в Kotlin Coroutines» ✔ Роман Таранов — «Темная сторона Java: разбор последствий использования нативных функций (JNI)» После каждого доклада вы сможете подискутировать с другими участниками и задать вопросы спикерам.  Регистрируйтесь и участвуйте — это бесплатно.
  • Java библиотека

    ТОП 30+ вопросов по ООП с примерами Друзья, давно не освежали в памяти базовые понятия ООП. 😃 В предложенной сегодня статье представлены ТОП 30 вопросов по ООП с примерами. Хорошей подготовки! Читать статью
  • Java библиотека

    🔥 Как написать свой первый автотест за 1 час? Посетить открытое занятие курса "Автоматизация тестирования на Java» от ребят из школы автоматизации QA.GURU бесплатное открытое занятие состоится 14-го декабря в 20:00 МСК. ❓Почему надо сходить: ▫️Для новичков: — Разработаем ваш первый автотест на поиск в Google —Расскажем о рынке QA. Кто, кому, за что и сколько платит? — Дадим домашнее задание и проверим его у всех участников. ▫️Для опытных: — Расскажем про актуальный фреймворк на Java — Покажем боевой проект с полной инфраструктурой (Web, API) — Сессия вопросов и ответов с QA Lead 🧿Занятие бесплатное — для участия вступайте в чат @qa_guru_chat или регистрируйтесь на сайте - https://clck.ru/32VN4p
  • Java библиотека

    Что делает метод intern() в классе String? Метод intern() используется для сохранения строки в пуле строк или получения ссылки, если такая строка уже находится в пуле.
  • Java библиотека

    Git. Практическое руководство. Управление и контроль версий в разработке программного обеспечения (2021) PDF Git в настоящее время нужен практически всем программистам, которые занимаются разработкой программного обеспечения. Git - это система управления версиями, с помощью которой вы сможете вести и контролировать разработку нескольких версий одного приложения, осуществлять совместную разработку одного приложения несколькими разработчиками.
  • Java библиотека

    Изучите основы Java и разработайте приложение, даже если никогда прежде не программировали Java — один из самых востребованных и доступных для освоения языков программирования. Его используют для создания сайтов, мобильных и десктоп-приложений, даже игр. По данным самой компании Java, сегодня этот язык используют более 10 миллионов программистов, а код работает на 56 миллиардах устройств по всему миру. На бесплатном онлайн-курсе «Основы разработки на Java» за 4 занятия вы изучите основы синтаксиса языка Java и поймёте, подходит ли он вам, а в качестве практики разработаете приложение для публикации фото из NASA и перепишете его под Telegram API. Попробуйте себя в Java-разработке → https://netolo.gy/lk1
  • Java библиотека

    Почему строка является популярным ключом в HashMap в Java? Поскольку строки неизменяемы, их хэш код вычисляется и кэшируется в момент создания, не требуя повторного пересчета при дальнейшем использовании. Поэтому в качестве ключа HashMap они будут обрабатываться быстрее.
  • Java библиотека

    Классические задачи Computer Science на языке Java (2021) PDF, EPUB Cтолкнулись с «неразрешимой» проблемой при разработке программного обеспечения? Скорее всего, кто-то уже справился с этой задачей, и вы можете не ломать голову. Дэвид Копец собрал наиболее полезные готовые решения, принципы и алгоритмы. «Классические задачи Computer Science на языке Java» — это мастер-класс по программированию, содержащий 55 практических примеров, затрагивающих самые актуальные темы: базовые алгоритмы, ограничения, искусственный интеллект и многое другое. В этой книге: - Рекурсия, мемоизация и битовые манипуляции. - Поисковые, графовые и генетические алгоритмы. - Проблемы ограничений. - Кластеризация методом k-среднего, нейронные сети и состязательный поиск.
  • Реклама

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

    Стать сотрудником Яндекса быстрее и проще, чем кажется. Участвуйте в днях быстрого найма: решите тестовое, пройдите несколько секций собеседования и получите офер за несколько дней. Теперь дни быстрого найма будут проходить регулярно. Чтобы вам было удобно следить за расписанием, собрали все мероприятия на отдельной странице. Ближайшие мероприятия: • 10 декабря - Fast Track для ML-аналитиков в Маркет • 19–25 декабря — Week Offer для backend, frontend, mobile-разработчиков и аналитиков в команду Рекламы Узнать подробнее и зарегистрироваться
  • Java библиотека

    Шпаргалка: исключения в Java Друзья, представляем вашему вниманию шпаргалку на тему исключений в Java. 🤓 Хорошей памяти! Читать статью
  • Java библиотека

    🔥Как продвигаться по карьере Java-разработчику? Расширять свою компетенцию. В среду, 14 декабря в 20:00 мск приглашаем на открытый урок🎞 «Микросервисы на Spring. Просто добавь облаков». Занятие пройдет в рамках онлайн-курса 👩‍💻«Java Developer. Professional» в OTUS. 👨‍💻 На пути от монолита к микросервисам нас ожидают множество мелких неприятностей, которые могут стать серьезной проблемой по мере развития проекта. На встрече c преподавателем OTUS мы рассмотрим, как легко и изящно можно их преодолеть с помощью инструментов от Spring Cloud. ➡️Пройдите вступительный тест, чтобы участвовать в вебинаре: https://otus.pw/MUZQ/ Реклама. Информация о рекламодателе на сайте otus.ru