Общий обзор

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

Сортировка массива

Вопросам сортировки массива посвящено немало статей в Интернете. Пожалуй, никакая другая проблема не породила такого количества разнообразнейших решений, как задача сортировки. Существует ли некий "универсальный", наилучший алгоритм ? Вообщем-то говоря, нет. Однако, имея приблизительные характеристики входных данных, можно подобрать метод, работающий оптимальным образом.

Cборка приложений с помощью Ant

Ant (с анг. - муравей) - это мощный платформо-независимый скриптовый инструмент для настройки процесса сборки приложений. Ant использует сценарий сборки в виде XML-файла похожий на скрипты "make". Сценарий сборки показывает Ant'у что надо делать, чтобы превратить из того, что есть (как правило, исходный java-код) в то, что необходимо. XML-файл представляет собой детальный план сборки из частей единого целого, включающий ряд операндов, позволяющих выполнять команды копирования, удаления и перемещения файлов, компиляции java-файлов, формирование документации к коду и JAR-архива, использования репозитория CVS.

Интернационализация

Вопрос интернационализации пользовательского интерфейса - один из важных вопросов при разработке Web-приложения. Для этого недостаточно использовать Unicode и перевести на нужный язык все сообщения пользовательского интерфейса. Интернационализация приложения означает нечто большее, чем поддержка Unicode. Дата, время, денежные суммы и даже числа могут по-разному представляться на различных языках.

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

Средства защиты

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

Вопросы безопасности были и остаются основной заботой как разработчиков, так и пользователей технологии Java. Это означает, что в отличии от других языков и систем, где безопасность обеспечивалась в последнюю очередь, механизмы защиты изначально являются неотъемлемой частью технологии Java.

Партнеры:

Rambler's Top100 Рейтинг@Mail.ru