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

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

12847 @javalib

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

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

    Назовите основные характеристики шаблонов. Имя - все шаблоны имеют уникальное имя, служащее для их идентификации; • Назначение назначение данного шаблона; • Задача - задача, которую шаблон позволяет решить; • Способ решения - способ, предлагаемый в шаблоне для решения задачи в том контексте, где этот шаблон был найден; • Участники - сущности, принимающие участие в решении задачи; • Следствия - последствия от использования шаблона как результат действий, выполняемых в шаблоне; • Реализация - возможный вариант реализации шаблона.
  • Java библиотека

    Мы запускаем углубленный курс по Java для специалистов с опытом в промышленной разработке. Если вы работали с реляционными базами данных, Java фреймворками или хотите их освоить — добро пожаловать! 💫 Курс бесплатный и длится три месяца. Все занятия онлайн, так что можно проходить из любой точки России. ☝️Обучение строится на кейсах из реальной практики. Будут лекции от ведущих разработчиков компании: поговорим про архитектуру и управление командой, расскажем про технологии, которые обеспечивают развитие большой компании. Чтобы попасть на курс, нужно отправить заявку и сдать вступительные экзамены до 23 февраля. Занятия начнутся в марте. Лучших приглашаем на интервью в одну из команд в штат. Подробная программа и форма для заявок здесь: https://l.tinkoff.ru/fintech_jvm_2022
  • Java библиотека

    Spring in Action, 6th Edition (2022) True PDF Spring in Action, 6th Edition guides you through Spring’s core features explained in Craig Walls’ famously clear style. You’ll roll up your sleeves and build a secure database-backed web app step by step. Along the way, you’ll explore reactive programming, microservices, service discovery, RESTful APIs, deployment, and expert best practices. The latest version of a bestseller upgraded for Spring 5.3 and Spring Boot 2.4, this new edition also covers the RSocket specification for reactive networking between applications and delves deep into essential features of Spring Security. Whether you’re just discovering Spring or leveling up to Spring 5.3, this Manning classic is your ticket!
  • Реклама

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

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

    Уж+ёж: реактивные компоненты в сервлетном окружении (1/3) Когда рассказывают о прелестях реактивного фреймворка Spring WebFlux и его подкапотном Project Reactor, для примера чаще всего показывают новые, создаваемые с нуля приложения. Однако на практике приходится строить из готовых блоков, в том числе из собственных прикладных и инфраструктурных модулей, которые уже написаны в императивном стиле и опираются на сервлетный стек. Как правило, такие модули нельзя/некогда/неохота (нужное подчеркнуть) переписывать, поэтому надо как-то адаптировать их к создаваемому реактивному приложению с минимумом правок (а лучше без них вовсе). О некоторых подходах к такой задаче и пойдёт речь в этой серии заметок. Читать статью
  • Java библиотека

    Лень разбираться в SQL? Для вас уже всё сделали. 📌 Канал @databases_secrets рассказывает обо всех возможностях, приёмах и лайфхаках Баз Данных, SQL и Big Data. Подписывайтесь и прокачивайте свои навыки: @databases_secrets
  • Java библиотека

    Что такое UML? UML – это унифицированный графический язык моделирования для описания, визуализации, проектирования и документирования объектно-ориентированных систем. UML призван поддерживать процесс моделирования на основе объектно-ориентированного подхода, организовывать взаимосвязь концептуальных и программных понятий, отражать проблемы масштабирования сложных систем. Отличительной особенностью UML является то, что словарь этого языка образуют графические элементы. Каждому графическому символу соответствует конкретная семантика, поэтому модель, созданная одним человеком, может однозначно быть понята другим человеком или программным средством, интерпретирующим UML. Отсюда, в частности, следует, что модель системы, представленная на UML, может автоматически быть переведена на объектно-ориентированный язык программирования, то есть, при наличии хорошего инструментального средства визуального моделирования, поддерживающего UML, построив модель, мы получим и заготовку программного кода, соответствующего этой модели.
  • Java библиотека

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

    Mastering Android Studio: A Beginner's Guide (2022) True PDF This book introduces Android Studio as an interface for creating your applications and operating complex file management behind the scenes. Android Studio should be perceived simply as a canvas where you write, edit and save your projects and files that make up those projects. At the same time, Android Studio will give you access to the Android Software Development Kit, which acts as an extension to the Java or Kotlin code that allows it to run smoothly on Android devices and take advantage of the native hardware.
  • Java библиотека

    Превратите свой Java-код в полностью асинхронный Java долгие годы считается безопасным языком высокого уровня, который предоставляет различные API для поддержки блокировки, параллелизма и даже асинхронного программирования. В JDK 1.5 впервые в качестве опробования асинхронных функций был представлен интерфейс Future. Но это, скорее, псевдосинхронность — этот интерфейс не избавлял разработчиков от ожиданий, тогда как некоторые другие языки, например JavaScript и Node.js, уже поддерживали полную асинхронность с применением обратных вызовов. Читать статью
  • Java библиотека

    Первые шаги в JavaScript: создаём сайт и приложение На бесплатном интенсиве Нетологии вы познакомитесь с разработкой на JavaScript и с нуля создадите сайт и мобильное приложение — гайд по персонажам вселенной Marvel. А ещё получите рекомендации от экспертов по самостоятельной доработке проекта. Интенсив для тех, у кого нет опыта в разработке. Попробуйте себя в роли разработчика и проверьте, насколько эта профессия вам подходит. https://netolo.gy/hv1
  • Java библиотека

    Для чего в JUnit используется аннотация @Ignore? @Ignore указывает JUnit на необходимость пропустить данный тестовый метод.
  • Java библиотека

    Hands-On Artificial Intelligence for Android: Understand Machine Learning and Unleash the Power of TensorFlow in Android Applications with Google ML Kit (2022) ePUB The book begins with a quick review of android application development fundamentals and a couple of Java and Kotlin implementations developed using the Android Studio integrated development environment. The book explores TensorFlow Lite and Google ML Kit, along with some of the most widely used machine learning techniques. The book covers real projects on TensorFlow, demonstrates how to collect photos with Camera X, and preprocess them with the Google ML Kit. It explains how to onboard the power of machine learning in Android applications that detect images, identify faces, and apply effects to photographs, among other things. These applications are constructed on top of TensorFlow models – some of which were created and trained by the reader – and then converted to TensorFlow Lite for mobile applications.
  • Java библиотека

    Codecademy сделали канал в телеграм! Для тех, кто в танке: codecademy — это крупнейшая в мире онлайн платформа для изучения программирования. Ее уважают как маститые сеньоры, так и совсем новички. В канале размещается сочная выжимка инфы с переводом на русский язык(!), одним словом — вещь очень полезная! Обязательно к подписке: @ccademy
  • Java библиотека

    Какие аннотации фикстур существуют в JUnit? @BeforeClass - определяет код, который должен единожды выполниться перед запуском набора тестовых методов. • @AfterClass - код, выполняемый один раз после исполнения набора тестовых методов. • @Before - определяет код, который должен выполняться каждый раз перд запуском любого тестовым методом. • @After - код, выполняемый каждый раз после исполнения любого тестового метода.
  • Реклама

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

    Telegram-бот на вебхуках — Java+Spring, Redis, клавиатуры и деплой на Heroku — снова для самых маленьких Это вторая статья в моей серии «для самых маленьких» — предыдущая была посвящена «классическому» Telegram-боту, наследуемому от TelegramLongPollingBot. Для кого написано: Если вы ни разу не писали Telegram-ботов на Java с использованием вебхуков и только начинаете разбираться — эта статья для вас. В ней подробно и с пояснениями описано создание реального бота, автоматизирующего одну конкретную функцию. Можно использовать статью как мануал для создания скелета своего бота, а потом подключить его к своей бизнес-логике. Я пытаюсь писать как для себя, а не сразу для умных — надеюсь, кому-нибудь это поможет быстрее въехать в тему. Читать статью
  • Java библиотека

    Techniques for Searching, Parsing, and Matching (2022) PDF (true) In this book the author presents some techniques for exploring trees and graphs. He illustrates the linear search technique and the backtracking technique, and as instances of tree exploration methods he presents various algorithms for parsing subclasses of context-free languages. He also illustrates some tree and graph exploration and manipulation methods by presenting, among others, algorithms for visiting trees, evaluating Boolean expressions, proving propositional formulas, computing paths in graphs, and performing string matching. This book has been used for advanced undergraduate and graduate courses on automata and formal languages, and assumes some prior exposure to the basic notions in that area. Sample programs are presented in Java and Prolog.
  • Java библиотека

    Телеграм-канал, куда стоит заглянуть: Security Vision — каждый день публикует интересные советы и новости из мира информационной безопасности. Подписывайтесь и будьте в курсе ИБ вместе с @svplatform