Управление поиском файлов
Эта статья завершает цикл, посвящённый созданию библиотеки поиска файлов. На данный момент мы можем найти нужные файлы, и отсортировать их.
Теперь добавим возможности управления процессом поиска, получения промежуточных результатов, и напишем простейший поисковик с графическим интерфейсом.
Читать дальше »
Опубликовано в Java | Комментариев нет »
Сортировка списка файлов
В прошлой статье “Поиск файлов” мы начали разработку небольшой библиотеки для поиска файлов. На данный момент мы можем найти файлы, но не можем упорядочить результаты поиска. В этой статье я покажу, как создать класс, который позволит сортировать список файлов любым, удобным нам, способом.
Читать дальше »
Опубликовано в Java | Комментариев нет »
Поиск файлов
Сегодня любая операционная система имеет встроенные средства для поиска файлов. Во многих случаях что-то подобное хотелось бы использовать в своих программах. В этой статье я покажу, как создать небольшой Java класс, который можно будет использовать в любой программе для поиска файлов.
Читать дальше »
Опубликовано в Java | Комментарии (2) »
Средства разработки на Java: необходимые и просто полезные программы
Какой бы язык программирования вы не начали изучать, вам неизбежно придётся столкнуться с проблемой выбора нужных для разработки программ.
Программирование на Java не исключение. Скорее наоборот. Количество различных сред разработки исчисляется десятками.
В этой статье я хочу рассказать о минимально необходимом комплекте инструментов для разработки на Java, и о некоторых программах, которые значительно облегчают жизнь программиста.
Читать дальше »
Опубликовано в Java | Комментариев нет »
Анализ данных с помощью регулярных выражений или быстрый способ проверки введенных данных
Все, кто хоть немного занимается программированием, сталкивались с проблемой правильности ввода данных. Основная сложность заключается в том, что большинство людей не любят читать справку к программе, не любят по несколько раз проверять введённые данные, зато очень любят быстро нажимать на все кнопки подряд, и громко жаловаться на малейшие ошибки в программе:-).
Читать дальше »
Опубликовано в Java | Комментарии (3) »
Тщательная перетасовка колоды карт
В данной статье я бы хотел показать один из вариантов алгоритма, выполняющего перетасовку колоды игральных карт, и, безусловно, обсудить его достоинства и недостатки.
Читать дальше »
Опубликовано в Java | Комментарии (2) »
Настройка и использование Apache Ant
Практически все, кто когда-нибудь занимался программированием на Java, слышали о программе под названием Apache Ant. Её используют большинство современных сред разработки, такие как Eclipse, NetBeans и многие другие. Так чем же объясняется такая популярность Ant?
Читать дальше »
Опубликовано в Java | 1 Комментарий »
CNC 1.1 - калькулятор комплексных чисел
CNC 1.1 (Complex Number Calculator) - калькулятор комплексных чисел
Эта программа представляет собой обычный калькулятор с поддержкой комплексных чисел. Использовать её очень просто. Вы вводите математическое выражение, нажимаете кнопку “=”, и получаете ответ.
Читать дальше »
Опубликовано в Java | Комментариев нет »
Стрелочные часы
Этот пример демонстрирует базовые возможности библиотеки Graphics2D, которая используется для работы с двумерными изображениями. Здесь подробно описаны создание и работа апплета, представляющего собой стрелочные часы. На этом примере мы рассмотрим использование многих возможностей библиотеки: создание сложных геометрических форм, управление сглаживанием и прозрачностью, изменение рисунка в реальном времени, двойную буферизацию и др.
Читать дальше »
Опубликовано в Java | Комментариев нет »
MD5 калькулятор
Если вы часто скачивали файлы из Интернета, то, наверняка видели, что рядом с именем файла часто пишут MD5 сумму (что-нибудь вроде 8ba351f1727e3f6454bd80b66f0ecbff). Многие люди просто не обращают на неё внимания, а зря. MD5 сумма это цифровой “отпечаток” файла, который указывает на его подлинность.
Читать дальше »
Опубликовано в Java | 1 Комментарий »

