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


Программирование веб-браузера на Java
Как давний программист на Паскале и Java, мне нравится идея проверки во время компиляции этих языков. Позже это сэкономит мне много работы в среде выполнения . Иногда мне нравится писать приложения на Java , на стороне клиента с помощью Swing или SWT и на стороне сервера с помощью Enhydra XMLC , Struts , Spring Framework , немного HTML , CSS и JavaScript для Интернета браузеры. Но, как мы все знаем, требования меняются каждый день. В 2005 году AJAX сыграл большую..

Понимание ООП
Понимание объектов: Объекты являются единицами объектно-ориентированного программирования, как клетка в человеческом теле или атомы в молекулярной структуре. эти клетки формируются вместе отдельными группами и выполняют свою работу, чтобы оживить тело. Таким образом, группа объектов формируется вместе их состоянием и поведением и работает вместе с кодом. В большинстве учебников говорится, что каждый объект имеет состояние и поведение. Давайте рассмотрим эти характеристики через..

Фреймворк коллекций в Java
Платформа коллекции - это среда для работы с коллекцией данных в Java. Если вы новичок в программировании, вам нужно начать с массива, который является основной структурой данных для работы с набором данных. Каркас коллекции - это набор интерфейсов и конкретных классов. Мы можем использовать его для хранения и управления группой объектов. Он поддерживает встроенные алгоритмы сортировки и поиска. Можно сказать, что фреймворк сбора APIS готов для различных структур данных. Фреймворк..

The Modern Cpp Challenge на мобильных устройствах — Наименее распространенный множитель
Привет ! Меня зовут Ксавье Жувено, и вот третья часть длинной серии статей The Modern C++ Challenge . В этой статье я собираюсь объяснить, как я решил третью проблему на C++ и как я интегрировал это решение в проект Android. Цель этой третьей задачи проста. Мы должны вычислить наименьший общий множитель для такого количества входных данных, которое пользователь хочет дать, и мы выводим его пользователю. Решение будет вычислено на C++, а интерфейс для получения пользовательского ввода и..

Алгоритмы: поиск несбалансированного дерева
Я справился с недавней проблемой кода и хотел написать об этом. Задача заключалась в том, чтобы оценить дерево и определить узлы, у которых нет родителей или есть только один родитель. Данные будут представлены вам в виде 2D-массива и будут выглядеть примерно так: 1 4 8 10 \ / \ / \ / 3 5 2 / \ 7 9 В этом примере узлы 1, 4, 8 и 10 не имеют родителей. Узлы 7 и 9 имеют только одного родителя. Так как бы нам это сделать? Есть много подходов, но простой..

JanusGraph с Кассандрой
JanusGraph — это графическая база данных. Прежде всего, давайте посмотрим, что такое Graph Database. База данных графов: В вычислениях база данных графа — это база данных, которая использует структуры графа для семантических запросов с узлами, ребрами и свойствами для представления и хранения данных. Ключевым понятием системы является граф (край/отношение), который напрямую связывает элементы данных в хранилище. Отношения позволяют напрямую связывать данные в хранилище и во многих..

Круговой связанный список
Круговой связанный список похож на двойной связанный список, где в узле есть 2 указателя (предыдущий и следующий). Один указатель (следующий) ссылается на адрес следующего элемента данных, а другой указатель (предыдущий) ссылается на адрес предыдущего элемента данных. Единственная разница в том, что предыдущая глава относится к адресу последнего элемента данных, а последняя следующая относится к адресу первого элемента данных. Это похоже на связывание двух концов двусвязного списка...