TGViewer
Channel Public Channel
Java

Java

@java_sup

Программирование на Java.

По всем вопросам: @un_ixtime
Subscribers
1.49K
Photos
223
Videos
5
Links
902

Showing posts older than #600 · Back to latest

Older Posts 19 shown
Post #599 773
Понимание типов данных в Java

В Java есть два типа данных : примитивные и эталонные (также известные как непримитивные ). В этом руководстве вы будете использовать переменные для хранения и использования информации в программе Java, чтобы узнать о некоторых наиболее часто используемых типах данных в Java. Это не исчерпывающий обзор всех типов данных, но это руководство поможет вам ознакомиться с тем, какие параметры доступны вам в Java.

https://shly.link/0XSe6

Пузырьковая сортировка — алгоритм на Java, C++, Python с примером кода

В этой статье я объясню все, что вам нужно знать об алгоритме пузырьковой сортировки, с помощью подготовленной мною инфографики. Затем я покажу вам пример кода алгоритма пузырьковой сортировки на Python, Java и C++.

https://shly.link/kfvbU
Digitalocean Understanding Data Types in Java | DigitalOcean Java is a statically typed programming language. This means that when you create a variable, you must also specify its data type, which is the type of inform…
Post #598 746
8+1 советов по оптимизации кода Java

Как известно, ученый-компьютерщик Дональд Кнут сказал: « Преждевременная оптимизация — корень всех зол ». Следует отметить, что оптимизация обычно делает ваш код более трудным для чтения и, что еще хуже, весьма вероятно появление новых ошибок. Вообще говоря, использование лучших алгоритмов (с уменьшенной временной сложностью) и выбор подходящих типов коллекций в большинстве случаев приводит к большему увеличению производительности, чем любое количество низкоуровневых оптимизаций. Оптимизация высокого уровня также не зависит от технологии, и, таким образом, она с большей вероятностью обеспечит улучшение при любых условиях выполнения. Так что предпочтите оптимизацию высокого уровня, а не оптимизацию более низкого уровня, где это возможно.

https://shly.link/mdmechL
Post #596 654
Конвертировать CSV в PDF на Java
________

CSV-файл — это обычный текстовый файл, содержащий только цифры и буквы. Благодаря широкой совместимости этот формат файлов часто используется для передачи табличных данных между программами и базами данных. В этой статье рассказывается, как программно преобразовать файл CSV в PDF с помощью бесплатного API Java.

https://shly.link/devLo9h
DEV Community 👩‍💻👨‍💻 Convert CSV to PDF in Java A CSV file is a plain text file containing only numbers and letters. Due to its wide compatibility,...
Post #595 773
Рекомендации Spring Boot для разработчиков

Spring Boot — это широко используемый и очень популярный высокопроизводительный фреймворк корпоративного уровня. Вот некоторые рекомендации и несколько советов, которые вы можете использовать, чтобы улучшить приложение Spring Boot и сделать его более эффективным.

https://shly.link/mdmJ69d
Post #594 809
Как лучше понять, что принесет JDK 19?

"Что ж, вот оно! Как и планировалось, JDK 19 был выпущен. Этот релиз может показаться небольшим, но не позволяйте появлению только одной стабильной функции обмануть вас — мы имеем дело с одним из самых важных новых JDK за последние годы. Я склонен сказать, что еще со времен JDK 9 с его модульной системой. Впервые у нас есть возможность использовать Preview-версии проектов, за которыми будущее JVM."

https://shly.link/CVQNB
JVM Weekly (by vived.io) How to better understand what JDK 19 brings? JVM Weekly 14 Today there could only be one topic - the release of JDK 19! I dedicated an entire edition to it, going through the various JEPs that make up this release and bring some additional context to each.
Post #593 716
Инструменты Java для повышения производительности

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

https://shly.link/PL3nT
shly.link Link Preview · shly.link shly — make your links shorter
Post #591 614
Знакомство с функциями Java 19

Java 19 была выпущена 20 сентября 2022 г. Отсутствие долгосрочной поддержки означает, что основная поддержка этой версии завершится в марте 2023 г. Было отмечено, что этот выпуск находится на «первой фазе снижения», поскольку он не включает новые предложения по улучшению JDK (JEP), только исправления ошибок и незначительные улучшения.

Давайте посмотрим, что приносит нам Java 19 и что оставляет позади.

https://shly.link/QzLgZ
Post #590 702
7 сложных навыков, которыми должен обладать каждый Java-разработчик


https://shly.link/mdmJp49
  • 👍 2
Post #589 644
Инструменты Java для повышения производительности

Язык программирования Java позволяет разработчикам создавать приложения для Интернета, настольных компьютеров и мобильных устройств. В Java есть множество различных инструментов повышения производительности, которые могут помочь повысить эффективность и производительность разработчиков при создании своих приложений. В этом руководстве по программированию обсуждаются самые популярные инструменты повышения производительности Java, которые помогут вам без труда писать качественный код.
https://shly.link/PL3nT
shly.link Link Preview · shly.link shly — make your links shorter
Post #587 805
Взаимодействие между микросервисами с помощью Apache Kafka

В этом уроке вы узнаете, как:

Создайте архитектуру микросервисов с помощью JHipster.
Включить интеграцию Kafka для взаимодействия микросервисов
Настройте Okta в качестве поставщика аутентификации
https://shly.link/ZfSCQ

Примечания к выпуску для JavaFX 19

Следующие примечания описывают важные изменения и информацию об этом выпуске. В некоторых случаях описания содержат ссылки на дополнительную подробную информацию о проблеме или изменении.
https://shly.link/gh4ucG
Okta Developer Communicate Between Microservices with Apache Kafka This tutorial shows you how to add asynchronous messaging between Java microservices using Apache Kafka.
Post #584 564
Хеширование в JAVA
_____

Хеширование Java — это метод, используемый для сопоставления значений с ключом , что упрощает получение значений простым вводом ключа. Основное преимущество использования ХЕШИРОВАНИЯ в Java заключается в том, что оно снижает временную сложность любой программы и позволяет времени выполнения основных операций оставаться постоянным даже для более значимой стороны.

https://shly.link/mdmgNjM
Post #583 708
Как включить SSL в приложении Spring Boot
_____

Этот пост состоит из двух разделов: 1-й предназначен для создания приложения spring boot hello world, а 2-й — для включения SSL в том же приложении. Вы можете пропустить 1-ю часть, если у вас уже есть с собой приложение

https://shly.link/GBzRs
Post #582 685
6 причин использовать Java для вашего следующего проекта ИИ

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

Java используется Twitter для поддержки более 400 миллионов твитов в день и способен справляться с этими большими рабочими нагрузками без ущерба для производительности. Netflix, еще один крупный игрок, использует Java для облегчения практически каждого шага в своем процессе: идентификации пользователей и их местоположения и определения того, какие шоу рекомендовать. Все это построено с помощью программного обеспечения Java.
https://shly.link/sfE9t
Wearedevelopers 6 Reasons to Use Java For Your Next AI Project Have you ever wondered if you should use the good old Java for an AI project? The are plenty of reasons to use Java for AI and here are the six best of them.
Post #580 644
Оптимизируйте свои строковые алгоритмы в Java
________

Практикуя задачи DSA String, я много раз сталкивался с тем, что пытался найти альтернативы, чтобы сделать мой алгоритм быстрее в некоторых масштабах. Таким образом, я исследовал различные подходы, и во время вопросов о строках мне приходилось выбирать между тем или иным способом, поэтому я обычно проверял временные и пространственные сложности операций над строками. Мне потребовалось несколько поисков в Google, чтобы найти удовлетворительное объяснение, но для каждой операции я должен искать в Google.

Поэтому, чтобы избавить вас от этой боли и сэкономить ваше время: я перечисляю сложность времени и пространства различных операций над строкой с простыми объяснениями. Обратите внимание, что все это относится к Java SE 7 или v1.7.

https://shly.link/devtdRu
  • 👍 1
Post #578 651
В Java 5 были введены дженерики:
____

1. Для обнаружения ошибок во время компиляции
2. Помочь в создании общих функций
3. Для устранения необходимости приведения типов при чтении элементов из коллекции.
В этой статье мы рассмотрим, как использовать символы подстановки (?) для написания универсальных методов.

https://shly.link/mdmBRjJ
Medium Senior developers know how to write utility methods using Java Generics Wildcards, but do you? How to write utility methods using Java Generics Wildcards ?
Post #575 589

Forwarded from Программирование для новичков

Справочник по Java — Изучите программирование на Java для начинающих

Независимо от того, как люди относятся к Java, по своему опыту могу сказать, что это превосходный язык программирования. После своего первого появления в 1995 году он по-прежнему широко используется и, скорее всего, никуда не денется в ближайшее время.
https://shly.link/GU1K5
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →