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

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

12847 @javalib

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

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

    🔥 Бесплатная Live coding сессия, где будем решать задачу с собеседования в международную FinTech компанию В прямом эфире Роман Оборин, Senior Java Developer в BNP Paribas и преподаватель курса Middle Java Dev, проведет Live coding сессию по написанию объектно-ориентированного кода на Java, покрытого разными типами тестов: Unit, Integration, Stress. На Live сoding ты сможешь понаблюдать, как пишет код Senior-разработчик, прокомментировать процесс и решить реальную задачу, которую дают на собеседованиях. Ну и конечно, прокачаешь свои hard skills: — Структурируешь знания по принципам SOLID — Прокачаешь знания по разным видам тестирования, в том числе многопоточных программ — Подготовишься к техническому интервью с этапом Live coding 🚀 Стартуем 14 июля в 19:00 по мск Регистрируйся бесплатно: https://cutt.ly/XLvjKt6
  • Java библиотека

    Что будет выведено, если скомпилировать и запустить следующий код?
  • Java библиотека

    Как выбрать все элементы определенного каталога по критерию (например, с определенным расширением)? Метод File.listFiles() возвращает массив объектов File, содержащихся в каталоге. Метод может принимать в качестве параметра объект класса, реализующего FileFilter. Это позволяет включить в список только те элементы, для которых метод accept возвращает true (критерием может быть длина имени файла или его расширение).
  • Реклама

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

    Д. Лонг, К. Бастани | Java в облаке. Spring Boot, Spring Cloud, Cloud Foundry (2019) PDF Хотите потягаться с гигантами современных облачных технологий? Работать как Amazon, Netflix или Etsy? Ответ очевиден: вам нужна облачная разработка под Java/JVM, позволяющая освоить новейшие технологии, открывающие путь к облакам - в первую очередь, Spring Boot и Cloud Foundry. Всему этому вы научитесь, прочитав фундаментальную книгу "Java в облаке". Вы не только узнаете, как устроены современные облачные технологии для серьезных решений, но и освоите основы микросервисной архитектуры, непрерывной интеграции и доставки, сможете целиком переработать накопившийся унаследованный код и достойно отвечать на самые сложные вызовы, которые ставит перед нами современная Java-экосистема.
  • Java библиотека

    Сравнение виртуальных и обычных потоков в Java Мы все знаем и ждем Project Loom для виртуальных потоков и надеемся на бесплатное ускорение своих приложений без или почти без изменения их кода. Примеры с запуском миллиона потоков все уже видели и они скучные. А какое ускорение будет на самом деле в реальных примерах использования многопоточности в нормально написанном проекте? Читать статью
    Сравнение виртуальных и обычных потоков в Java

    Я люблю стректрейсы и понятный линейный код. И соответственно не люблю реактивщину. Все примеры будут нереактивными с последовательным понятным кодом. Примеры запускались на доступной сегодня jdk. openjdk version "19-loom" 2022-09-20 OpenJDK Runtime Environment (build 19-loom+6-625) OpenJDK 64-Bit Server VM (build 19-loom+6-625, mixed mode, sharing) Не забываем про --enable-preview флажок. В этой jdk доступны такие методы для экспериментирования с виртуальными потоками: /** * Creates a virtual thread to…

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

    LeetCode теперь в Telegram! LeetCode — это сайт, который позволяет быстро готовиться к техническим собеседованиям по программированию. Там публикуются задачи с собеседований в FAANG с решениями. Подписывайтесь: @leetcode
  • Java библиотека

    Что вы знаете об интерфейсе FileFilter? Интерфейс FileFilter применяется для проверки, попадает ли объект File под некоторое условие. Этот интерфейс содержит единственный метод boolean accept(File pathName). Этот метод необходимо переопределить и реализовать. Например: public boolean accept(final File file) { return file.isExists() && file.isDirectory(); }
  • Java библиотека

    ​​12 советов по переходу к микросервисной архитектуре Путь к микросервисам никогда не бывает легким. Но с помощью 12 советов о том, как перенести приложение с монолитной архитектуры на микросервисную, которые даются в статье, вы сможете сэкономить время и нервы. Не забывайте выполнять итерации небольшими шагами, использовать CI/CD, чтобы гарантировать, что монолит тестируется на регрессии, и хранить все в одном репозитории, чтобы вы всегда могли перемотать назад, если что-то пойдет не так. Читать статью
  • Java библиотека

    Роберт Лигуори, Патриция Лигуори | Java 8. Карманный справочник (2016) PDF Если вам нужно получить оперативные ответы по разработке или отладке программ на Java, то книга "Java 8. Карманный справочник" послужит вам удобным справочником по стандартным возможностям языка программирования Java и его платформы. Вы найдете здесь полезные примеры программирования, таблицы, рисунки и списки, вспомогательную тематическую информацию, в том числе по Java Scripting API, средствам разработки сторонних фирм и основам унифицированного языка моделирования (Unified Modeling Language, UML). Из книги "Java 8. Карманный справочник" вы узнаете о новых возможностях Java 8, лямбда-выражениях и API для работы с датой и временем.
  • Java библиотека

    Самое крупное хранилище инструментов, шпаргалок и лайфхаков для сисадминов: https://t.me/sysadmin_library Каждый день канал пополняется 3-мя постами.
  • Java библиотека

    Какие методы класса File вы знаете? Наиболее используемые методы класса File: boolean createNewFile(): делает попытку создать новый файл; • boolean delete(): делает попытку удалить каталог или файл; • boolean mkdir(): делает попытку создать новый каталог; • boolean renameTo(File dest): делает попытку переименовать файл или каталог; • boolean exists(): проверяет, существует ли файл или каталог; • String getAbsolutePath(): возвращает абсолютный путь для пути, переданного в конструктор объекта; • String getName(): возвращает краткое имя файла или каталога; • String getParent(): возвращает имя родительского каталога; • boolean isDirectory(): возвращает значение true, если по указанному пути располагается каталог; • boolean isFile(): возвращает значение true, если по указанному пути находится файл; • boolean isHidden(): возвращает значение true, если каталог или файл являются скрытыми; • long length(): возвращает размер файла в байтах; • long lastModified(): возвращает время последнего изменения файла или каталога; • String[] list(): возвращает массив файлов и подкаталогов, которые находятся в определенном каталоге; • File[] listFiles(): возвращает массив файлов и подкаталогов, которые находятся в определенном каталоге.
  • Java библиотека

    Essential Java for AP CompSci: From Programming to Computer Science (2021) ePUB, PDF Gain the essential skills for computer science using one of today's most popular programming languages, Java. This book will prepare you for AP CompSci Complete, but you don’t need to be sitting that class to benefit. Computer science has become a basic life skill that everyone is going to need to learn. Whether you are going into a career or side hustle in business, technology, creativity, architecture, or almost any other field, you will find coding and computer science play a role.
  • Java библиотека

    AssertJ как способ значительно улучшить код ваших тестов В 2019-2020 годах на одном из проектов я был идейным вдохновителем перехода на JUnit 5. Для проверок мы использовали стандартные ассерты и Hamcrest. Тогда мне казалось, что этого более чем достаточно. За последние пару лет, несмотря на менеджерскую позицию, я написал свыше пятисот тестов, и мой подход к тестированию претерпел значительные изменения. В этой статье я постараюсь объяснить, почему AssertJ — это лучшее решение для проверок в тестах, существующее сегодня (год 2022 от Р.X.). Разумеется, всё ниже сказанное — это моё субъективное мнение. Читать статью
    AssertJ как способ значительно улучшить код ваших тестов

    Привет! В 2019-2020 годах на одном из проектов я был идейным вдохновителем перехода на JUnit 5. Для проверок мы использовали стандартные ассерты и Hamcrest. Тогда мне казалось, что этого более чем достаточно. Один из наших lead-инженеров предлагал AssertJ как более «модное и молодёжное» решение, но поддержки эта идея не получила. Я был одним из тех, кто выступал против AssertJ. Каюсь, был грешен :) За последние пару лет, несмотря на менеджерскую позицию, я написал свыше пятисот тестов, и мой подход к тестированию…

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

    ❓ Какие алгоритмы обязан знать каждый разработчик? 👉 Пройдите тест оцените свой уровень. Тест подходит для любого языка программирования. 💪 Сможете сдать – получите запись мастер-класса по алгоритмам повышающий ваш уровень. 📌 Еще больше полезных знаний ждет вас на онлайн-курсе «Алгоритмы и структуры данных» в OTUS 👉 Пройти тест https://otus.pw/85P1/
  • Java библиотека

    Что будет выведено на экран, если скомпилировать и запустить следующий код?
  • Реклама

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

    Седжвик Р., Уэйн К. | Computer Science: Основы программирования на Java, ООП, алгоритмы и структуры данных (2018) PDF Преподаватели Принстонского университета Роберт Седжвик и Кевин Уэйн создали универсальное введение в Computer Science на языке Java, которое идеально подходит как студентам, так и профессионалам. Вы начнете с основ, освоите современный курс объектно-ориентированного программирования, и перейдете к концепциям более высокого уровня: алгоритмам и структурам данных, теории вычислений и архитектуре компьютеров. И главное - вся теория рассматривается на практических и ярких примерах: прикладная математика, физика и биология, числовые методы, визуализация данных, синтез звука, обработка графики, финансовое моделирование и многое другое.
  • Java библиотека

    ​​О сложности работы с датами и преимуществах Java API Работа с датами или любыми операциями, которые имеют дело со временем как единицей измерения, всегда является большой проблемой. Эта статья даст вам лучшее представление о сложности работы с датами и о том, насколько полезен Java API для работы с ними. Читать статью
  • Java библиотека

    Оформите карту Visa или Mastercard в банке Казахстана онлайн Не можете продлить нужный сервис, снять валюту за рубежом или получить международный перевод? Команда Финакс запустила сервис, в котором граждане РФ могут оформить онлайн карту Visa или Mastercard в банке Казахстана. С помощью этого бота уже более 1000 россиян открыли зарубежные счета. Для чего она подходит: - Оплата зарубежных сервисов и покупок - Хранение валютных сбережений - Получение оплат из-за рубежа - Использование в путешествиях Весь процесс проходит онлайн, от вас потребуется только загранпаспорт.  Оформить заявку и почитать ответы на частые вопросы можно в нашем боте: 👉 https://t.me/Vostokpay_bot