Как провести рефакторинг для настраиваемой зависимости за 5 шагов
https://shly.link/WbsUv
Создание масштабируемых потоковых приложений
Этот пост знакомит разработчиков с DataStax Astra Streaming с учебным пособием, которое показывает, как можно легко создавать масштабируемые потоковые приложения.
https://shly.link/CskeY
https://shly.link/WbsUv
Создание масштабируемых потоковых приложений
Этот пост знакомит разработчиков с DataStax Astra Streaming с учебным пособием, которое показывает, как можно легко создавать масштабируемые потоковые приложения.
https://shly.link/CskeY
Предупреждение о библиотеках Java и уязвимостях безопасности десериализации
___________________________
Специалисты из университетов Франции, Германии, Люксембурга и Швеции глубоко изучили известные уязвимости десериализации Java и теперь вновь представили свои выводы. Короче говоря, они привлекли внимание к тому, как библиотеки могут случайно ввести серьезные бреши в системе безопасности.
https://shly.link/gia8D
___________________________
Специалисты из университетов Франции, Германии, Люксембурга и Швеции глубоко изучили известные уязвимости десериализации Java и теперь вновь представили свои выводы. Короче говоря, они привлекли внимание к тому, как библиотеки могут случайно ввести серьезные бреши в системе безопасности.
https://shly.link/gia8D
The Register
Warning over Java libraries and deserialization security weaknesses
There is a madness to the methods
Java Does USB — это библиотека для работы с USB-устройствами от Java. Он позволяет обмениваться данными с USB-устройствами, отличными от устройств хранения данных, клавиатур и т. д., которые реализуют стандартные классы USB, о которых заботится операционная система. Типичными случаями являются USB-устройства с настраиваемым протоколом производителя.
Библиотека использует API сторонних функций и памяти для доступа к собственным API базовой операционной системы. Он использует только код Java и не нуждается в JNI или какой-либо собственной сторонней библиотеке.
API внешних функций и памяти (также известный как проект Panama) находится в предварительной версии и будет представлен в будущей версии Java. В настоящее время его можно протестировать с ранним доступом Java 19 (с включенными функциями предварительного просмотра).
https://shly.link/ghFid9
Библиотека использует API сторонних функций и памяти для доступа к собственным API базовой операционной системы. Он использует только код Java и не нуждается в JNI или какой-либо собственной сторонней библиотеке.
API внешних функций и памяти (также известный как проект Panama) находится в предварительной версии и будет представлен в будущей версии Java. В настоящее время его можно протестировать с ранним доступом Java 19 (с включенными функциями предварительного просмотра).
https://shly.link/ghFid9
GitHub
GitHub - manuelbl/JavaDoesUSB: USB library for Java
USB library for Java. Contribute to manuelbl/JavaDoesUSB development by creating an account on GitHub.
Red Hat расширяет поддержку Java с помощью Eclipse Temurin
__________________________________
Eclipse Temurin — относительно новый дистрибутив OpenJDK от сообщества Eclipse Adoptium . Он стал предпочтительным дистрибутивом для многих разработчиков Java с момента его первого выпуска Java SE в августе 2021 года; с более чем полумиллиардом загрузок это самая популярная сборка OpenJDK в производстве.
Мы расширяем нашу поддержку приложений Java, включая поддержку Eclipse Temurin. Читайте дальше, чтобы узнать больше о проекте Temurin и о том, как Red Hat поддерживает варианты использования Temurin в разработке и производстве.
https://shly.link/FL7Dc
__________________________________
Eclipse Temurin — относительно новый дистрибутив OpenJDK от сообщества Eclipse Adoptium . Он стал предпочтительным дистрибутивом для многих разработчиков Java с момента его первого выпуска Java SE в августе 2021 года; с более чем полумиллиардом загрузок это самая популярная сборка OpenJDK в производстве.
Мы расширяем нашу поддержку приложений Java, включая поддержку Eclipse Temurin. Читайте дальше, чтобы узнать больше о проекте Temurin и о том, как Red Hat поддерживает варианты использования Temurin в разработке и производстве.
https://shly.link/FL7Dc
Red Hat Developer
Red Hat expands support for Java with Eclipse Temurin | Red Hat Developer
Eclipse Temurin is a relatively new distribution of OpenJDK from the Eclipse Adoptium community. It has become the distribution of choice for many Java
9 отличных привычек Java-разработки
Я работаю много лет и встречал разных коллег. Я видел все виды кода, отличного, бесполезного, непривлекательного и т. д., поэтому в этой статье рассказывается о том, какие хорошие привычки или лучшие практики разработки должны быть в превосходной Java-разработке.
https://shly.link/mdmDTRw
Я работаю много лет и встречал разных коллег. Я видел все виды кода, отличного, бесполезного, непривлекательного и т. д., поэтому в этой статье рассказывается о том, какие хорошие привычки или лучшие практики разработки должны быть в превосходной Java-разработке.
https://shly.link/mdmDTRw
Запутанные строки Java
___________
В этой статье я хотел бы показать вам несколько запутанных вещей, связанных со строками Java.
Я также хотел бы дать вам несколько советов, чтобы избежать проблем с ними.
https://shly.link/vuWu5
___________
В этой статье я хотел бы показать вам несколько запутанных вещей, связанных со строками Java.
Я также хотел бы дать вам несколько советов, чтобы избежать проблем с ними.
https://shly.link/vuWu5
foojay
Java Strings and confusion with Unicode
How to avoid trouble and confusion with Java String and Unicode characters. Learn more and find out on foojay!
Использование двойных фигурных скобок в программировании на Java
_______________
Мы можем использовать двойные фигурные скобки в программе Java, когда нам нужно инициализировать класс без создания объекта и использовать его функции. Это концепция создания анонимного класса внутри родительского класса.
https://shly.link/quNzC
_______________
Мы можем использовать двойные фигурные скобки в программе Java, когда нам нужно инициализировать класс без создания объекта и использовать его функции. Это концепция создания анонимного класса внутри родительского класса.
https://shly.link/quNzC
Medium
Use of double parenthesis in Java Programming
Использование Java для интерфейса веб-приложения в 2022 году
____________
Это техническая статья о положительном опыте академической разработки независимого приложения с использованием Java в качестве внешнего интерфейса.
https://shly.link/0jocF
____________
Это техническая статья о положительном опыте академической разработки независимого приложения с использованием Java в качестве внешнего интерфейса.
https://shly.link/0jocF
Nocodefunctions
Using java for the front-end of a web app in 2022
This is a technical article about my positive experience as an academic developing an indie app, using Java for the front-end.
Please excuse the at-times sloppy vocabulary.
Please excuse the at-times sloppy vocabulary.
👏1
Новые возможности Java 8,9,10,11,12,13,14,15,16,17,18
_______________
Краткое изложение функций #Java 8,9,10,11,12,13,14,15,16,17,18.
Все функции в одном посте.
https://shly.link/z8Kmb
_______________
Краткое изложение функций #Java 8,9,10,11,12,13,14,15,16,17,18.
Все функции в одном посте.
https://shly.link/z8Kmb
Medium
Java new features 8,9,10,11,12,13,14,15,16,17,18
Summary of #Java 8,9,10,11,12,13,14,15,16,17,18 features. All features in a single post.
🔥2
Что, черт возьми, такое Project Loom для Java?
________
Project Loom направлен на радикальное сокращение усилий по написанию, поддержке и наблюдению за параллельными приложениями с высокой пропускной способностью, которые наилучшим образом используют доступное оборудование.
https://shly.link/deviVYu
________
Project Loom направлен на радикальное сокращение усилий по написанию, поддержке и наблюдению за параллельными приложениями с высокой пропускной способностью, которые наилучшим образом используют доступное оборудование.
https://shly.link/deviVYu
Forwarded from Программирование для новичков
Справочник по Java — Изучите программирование на Java для начинающих
Независимо от того, как люди относятся к Java, по своему опыту могу сказать, что это превосходный язык программирования. После своего первого появления в 1995 году он по-прежнему широко используется и, скорее всего, никуда не денется в ближайшее время.
https://shly.link/GU1K5
Независимо от того, как люди относятся к Java, по своему опыту могу сказать, что это превосходный язык программирования. После своего первого появления в 1995 году он по-прежнему широко используется и, скорее всего, никуда не денется в ближайшее время.
https://shly.link/GU1K5
Генератор и парсер EMV QR-кода на основе Java (MPM, CPM)
_______
https://github.com/mvallim/emv-qrcode
_______
https://github.com/mvallim/emv-qrcode
GitHub
GitHub - mvallim/emv-qrcode: Java Based EMV QR Code Generator and Parser (MPM, CPM)
Java Based EMV QR Code Generator and Parser (MPM, CPM) - mvallim/emv-qrcode
В Java 5 были введены дженерики:
____
1. Для обнаружения ошибок во время компиляции
2. Помочь в создании общих функций
3. Для устранения необходимости приведения типов при чтении элементов из коллекции.
В этой статье мы рассмотрим, как использовать символы подстановки (?) для написания универсальных методов.
https://shly.link/mdmBRjJ
____
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 ?
Оптимизируйте свои строковые алгоритмы в Java
________
Практикуя задачи DSA String, я много раз сталкивался с тем, что пытался найти альтернативы, чтобы сделать мой алгоритм быстрее в некоторых масштабах. Таким образом, я исследовал различные подходы, и во время вопросов о строках мне приходилось выбирать между тем или иным способом, поэтому я обычно проверял временные и пространственные сложности операций над строками. Мне потребовалось несколько поисков в Google, чтобы найти удовлетворительное объяснение, но для каждой операции я должен искать в Google.
Поэтому, чтобы избавить вас от этой боли и сэкономить ваше время: я перечисляю сложность времени и пространства различных операций над строкой с простыми объяснениями. Обратите внимание, что все это относится к Java SE 7 или v1.7.
https://shly.link/devtdRu
________
Практикуя задачи DSA String, я много раз сталкивался с тем, что пытался найти альтернативы, чтобы сделать мой алгоритм быстрее в некоторых масштабах. Таким образом, я исследовал различные подходы, и во время вопросов о строках мне приходилось выбирать между тем или иным способом, поэтому я обычно проверял временные и пространственные сложности операций над строками. Мне потребовалось несколько поисков в Google, чтобы найти удовлетворительное объяснение, но для каждой операции я должен искать в Google.
Поэтому, чтобы избавить вас от этой боли и сэкономить ваше время: я перечисляю сложность времени и пространства различных операций над строкой с простыми объяснениями. Обратите внимание, что все это относится к Java SE 7 или v1.7.
https://shly.link/devtdRu
👍1
6 причин использовать Java для вашего следующего проекта ИИ
Java — это язык программирования и платформа, которая работает на самых разных устройствах, включая ноутбуки, сотовые телефоны, игровые приставки, медицинские устройства и т. д. С момента своего запуска в 1995 году она была отличительной чертой программного обеспечения ИИ.
Java используется Twitter для поддержки более 400 миллионов твитов в день и способен справляться с этими большими рабочими нагрузками без ущерба для производительности. Netflix, еще один крупный игрок, использует Java для облегчения практически каждого шага в своем процессе: идентификации пользователей и их местоположения и определения того, какие шоу рекомендовать. Все это построено с помощью программного обеспечения Java.
https://shly.link/sfE9t
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.
Как включить SSL в приложении Spring Boot
_____
Этот пост состоит из двух разделов: 1-й предназначен для создания приложения spring boot hello world, а 2-й — для включения SSL в том же приложении. Вы можете пропустить 1-ю часть, если у вас уже есть с собой приложение
https://shly.link/GBzRs
_____
Этот пост состоит из двух разделов: 1-й предназначен для создания приложения spring boot hello world, а 2-й — для включения SSL в том же приложении. Вы можете пропустить 1-ю часть, если у вас уже есть с собой приложение
https://shly.link/GBzRs
Хеширование в JAVA
_____
Хеширование Java — это метод, используемый для сопоставления значений с ключом , что упрощает получение значений простым вводом ключа. Основное преимущество использования ХЕШИРОВАНИЯ в Java заключается в том, что оно снижает временную сложность любой программы и позволяет времени выполнения основных операций оставаться постоянным даже для более значимой стороны.
https://shly.link/mdmgNjM
_____
Хеширование Java — это метод, используемый для сопоставления значений с ключом , что упрощает получение значений простым вводом ключа. Основное преимущество использования ХЕШИРОВАНИЯ в Java заключается в том, что оно снижает временную сложность любой программы и позволяет времени выполнения основных операций оставаться постоянным даже для более значимой стороны.
https://shly.link/mdmgNjM