Публикации по теме 'java'


Графический проект игры Snake на Java с Swing Framework | на GitHub
Ссылка на GitHub: https://github.com/mohitsainiknl/Java-SnakeGame Обзор : Java-SnakeGame — это проект интересной игры про змей, который разработан на JavaSE с фреймворком Swing. Как правило, эта змейка создается с помощью метода drawArc и метода setStroke для установки интерфейса Stroke , как показано ниже: Stroke stroke = new BasicStroke(float width); g2d.setStroke(stroke); g2d.drawArc(int x, int y, int width, int height, int startAngle, int arcAngle); И кажется, что эта..

SpringBoot, Liquibase и MariaDB
Управление базой данных MariaDB с помощью Liquibase в SpringBoot В этой истории мы собираемся разработать приложение SpringBoot, управляющее экземпляром MariaDB с помощью Liquibase. Предположим, простой вариант использования ниже. Мы хотим смоделировать две сущности: Студент и Экзамен . Каждый студент может сдать один или несколько экзаменов с соответствующей оценкой. Обратите внимание: очевидно, что эта ER-диаграмма - всего лишь тривиальная модель, которую можно быстро..

7 бесплатных книг для изучения структуры данных и алгоритмов на Java
В прошлой статье я поделился некоторыми из лучших книг по структурам данных и алгоритмам для программистов, но они не были бесплатными. После этой статьи я получил несколько отзывов о том, как насчет того, чтобы делиться бесплатными книгами по структуре данных и алгоритмам? Справедливости ради, всем нравятся бесплатные электронные книги, курсы и PDF-файлы, не так ли? Раньше я делился списком бесплатных книг по программированию на Java , так что у меня было некоторое представление...

Абстракция в объектно-ориентированном программировании — объяснение с использованием Java
Абстракция — один из 4 столпов объектно-ориентированного программирования. Основная цель абстракции — скрыть детали реализации и показать только необходимую/существенную информацию. Проще говоря, это снижает сложность для обычных пользователей. В основном используется для решения вопросов на уровне проектирования, в основном концептуальной части. Абстракции можно достичь с помощью Абстрактных классов и Интерфейсов . С помощью абстрактных классов Java не может достичь..

Шаги по поиску узких мест в загрузочном коде Spring
Приложения Java Spring Boot могут усложняться по мере роста их размера и функциональности. Одной из серьезных проблем, с которыми сталкиваются разработчики, является поиск и устранение проблем с производительностью. Проблемы с производительностью могут привести к замедлению работы приложения или даже к его сбою, что вызовет неудовлетворенность пользователей. В этом сообщении блога мы обсудим, как найти узкие места в коде Java Spring Boot и как их исправить. Каковы узкие места в..

Python против Java: какой язык программирования вам подходит?
Python или Java: решающее столкновение языков программирования! Начинающие программисты и разработчики часто задаются вопросом, какой язык программирования им следует выучить в первую очередь. На выбор доступно множество языков программирования, но два самых популярных — это Python и Java. И Python, и Java — универсальные языки программирования со своим уникальным набором функций и преимуществ. Но какой из них подходит именно вам? В этой статье мы сравним Python и Java и поможем..

Обзор флота JetBrains
Захватывающий, веселый и долгожданный. Давай поговорим об этом В прошлую среду компания JetBrains, создатель популярной IDE IntelliJ Idea , объявила, что сделала Fleet общедоступной для ознакомления . Многие из вас были удивлены всеми усилиями, которые JetBrains направляла на Fleet, и всем шумом вокруг Fleet в сообществе. Давайте рассмотрим некоторые детали и причины, стоящие за этим. Введение Основная причина создания этой новой IDE, по-видимому, связана с новой тенденцией,..