Arhlit - информационные технологии

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


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

Содержит дубликаты 🌳
Вопрос Дан целочисленный массив nums , вернуть true , если какое-либо значение встречается в массиве не менее двух раз , и вернуть false , если каждый элемент различен. Пример 1: Input: nums = [1,2,3,1] Output: true Пример 2: Input: nums = [1,2,3,4] Output: false Пример 3: Input: nums = [1,1,1,3,3,4,3,2,4,2] Output: true Ограничения: 1 <= nums.length <= 105 -109 <= nums[i] <= 109 Решение Временная сложность O(n²)..

Технические тренды
С каждым годом технологии меняются быстрее, чем раньше. И это становится очень конкурентным рынком для текущих и развивающихся технологий. Это соревнование дало пользователям и предприятиям высокопроизводительное и эффективное программное обеспечение/приложения, криптовалюты, потрясающие видеоигры и, конечно же, Метавселенную. Пандемия также сильно изменила технологическую отрасль. С изменением технологий и ландшафта давайте посмотрим, куда технологии движутся в будущем. Google..

Основанный на сценарии — вопрос интервью для опытного бэкенд-разработчика, серия 1
Здравствуйте, друзья! Спасибо за хороший отклик на мою новую книгу Guide To Clear Java Developer Interview . Я получаю очень положительные отзывы до сих пор. Я все еще работаю над добавлением новых вопросов и ответов для интервью в будущие книги. Эта статья будет содержать два вопроса, основанных на сценариях, заданных в ходе интервью. СЦЕНАРИЙ-1 Разработайте приложение, к которому вы получаете миллионы запросов. Как вы будете разрабатывать приложение? Разработка..

12 вопросов интервью Spring-Boot для Java-разработчиков, серия -22
Привет, ребята! В этой статье я опубликовал 12 вопросов для интервью по Spring Boot. В будущем я буду публиковать более 200+ вопросов для интервью исключительно по Spring Boot Microservice в серии статей каждую неделю. Пожалуйста, следите за новостями, чтобы увидеть больше подобных статей. Что такое Spring-boot? Каковы преимущества? В чем преимущество весенних ботинок? Spring Boot — это платформа Java с открытым исходным кодом для быстрого и простого создания готовых к работе..

Что такое наследование и композиция в Java? Проверьте различия
Объектно-ориентированного программирования Что такое наследование и композиция в Java — проверьте различия Две наиболее широко используемые функции объектно-ориентированного программирования — наследование и композиция. В этой статье я расскажу о концепциях наследования и композиции в программировании на Java. После прочтения этой статьи у вас будут хорошие знания об этих двух функциях Java. Что такое наследование в Java? Наследование  – это процесс определения нового класса с..

7 фактов о jQuery i18n, о которых вы могли не знать
jQuery i18n — это библиотека, которая обеспечивает как существенную помощь в интернационализации, так и многочисленные дополнительные возможности: поддержку пола, резервные цепочки, документирование сообщений и многое другое. Из коробки он поддерживает множество языков, поэтому вы можете сразу начать с ним работать. Факты о JQuery I18n 1. Интерпретации — это простые файлы JSON Все интерпретации (или сообщения, как их называют в библиотеке) хранятся внутри базовых записей JSON,..

Новые материалы

12 сайтов с искусственным интеллектом, которые поразят вас
Приготовьтесь поразить воображение Сегодня существует несколько веб-сайтов, использующих искусственный интеллект (ИИ). От индивидуальных рекомендаций по новостям до более умных поисковых..

Скрытый технический долг в системах машинного обучения [NeurIPS 2015]
Что такое технический долг? Технический долг — это метафора, введенная Уордом Каннингемом в 1992 году, чтобы объяснить долгосрочные затраты, связанные с быстрым продвижением в разработке..

Алгоритм быстрой сортировки в Python
Всем привет, добро пожаловать на programminginpython.com . Здесь я покажу вам, как реализовать алгоритм быстрой сортировки в Python. В предыдущих статьях я рассмотрел Сортировку вставкой ,..

Как использовать манипулирование объектами в JavaScript
Объекты являются важным строительным блоком JavaScript. Они позволяют группировать свойства и методы вместе. Объект представляет собой набор свойств. Свойства идентифицируются с..

Разработка игр с помощью Godot Engine: мощный инструмент с открытым исходным кодом
Разработка игр — творческий и сложный процесс, требующий множества навыков и инструментов. Одним из наиболее важных инструментов является игровой движок, который представляет собой программную..

От XML к аннотациям: переход к современной конфигурации Spring
Введение Фреймворк Spring претерпел значительную эволюцию с момента своего создания. Одним из заметных изменений стал переход от конфигураций на основе XML к конфигурациям, управляемым..

Я люблю Руби!
Я люблю Руби! Мне это нравится по той же причине, по которой мне нравится программировать на Python. Он настолько интуитивно понятен, а встроенные методы упрощают решение проблем. Если вы..