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

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


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

Замена SQLite на Cell, часть 1: знакомство с программируемой базой данных
Несмотря на доступность огромного выбора различных хранилищ данных NoSQL, реляционные базы данных остаются одним из самых популярных вариантов сохранения данных, несмотря на несоответствие импеданса между базами данных SQL и кодом приложения, помимо дополнительных усилий, необходимых для взаимодействия с любым тип базы данных, во многих случаях остается проблемой, и это особенно верно, когда нет необходимости во всех функциях, предоставляемых автономной СУБД, таких как серверное хранилище..

iFixit разрезала ткань для полировки Apple, чтобы понять, почему она стоит 19 долларов | Science Neighbor
https://scienceneighbour.com/ifixit-cut-open-apples-polishing-cloth-to-see-why-it-costs-19-science-neighbour/

Вопросы, которые чаще всего задают на собеседованиях по Java  — Часть 1
Как вы составили этот набор вопросов? Я просмотрел множество веб-сайтов, видео на YouTube и прошел собеседования, и, основываясь на этом, я собираюсь поделиться с новичками и опытными людьми наиболее важными вопросами для собеседований по Java. 1.) Является ли Java чистым объектно-ориентированным языком программирования? Ответ: Нет, Java не является чисто объектно-ориентированным языком программирования, потому что а.) он поддерживает примитивные типы данных, такие как int,..

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

Как правильно использовать BigDecimal в Java
Хотите знать, почему типы данных float и double никогда не должны использоваться для вычислений с плавающей запятой? Ознакомьтесь с этим кратким обзором, чтобы узнать больше об использовании BigDecimal для выполнения точных операций. Введение Большинство корпоративных приложений оперируют значениями с плавающей запятой. Финтех, электронная коммерция, финансы и другие приложения ежедневно имеют дело с операциями с плавающей запятой и нуждаются в полном контроле точности для всех..

Алгоритм возврата: основы
Введение Возврат — это концепция, в которой сначала мы выбираем один путь и пытаемся найти ответ, если мы не находим ответ, возвращаемся и пробуем другой путь. Попробуем разобраться на простом примере. Есть актер, который забыл свой телефон в любом из этих домов (A, B, C). Теперь ему нужно найти свой телефон, поэтому он начинает с дома A и проверяет, доступен ли его телефон. Он не нашел свой телефон в доме А, поэтому он возвращается (возвращается туда, откуда начал). Теперь он..

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

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

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

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

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

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

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

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