menu
Total entries in catalog: 19
Shown entries: 11-19
Pages: « 1 2

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

Речь также пойдет о рефакторинге кода, неосознанно написанного в функциональном стиле (такого, как new AndFilter(new FieldMatchesPatternFilter(new FieldReference("name"), ".*John.*"), new BlaBlaBlaFilter())), в читаемую и лаконичную форму.

Java | Views: 798 | Added by: tsvetkov | Date: 27.01.2009

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

Речь также пойдет о рефакторинге кода, неосознанно написанного в функциональном стиле (такого, как new AndFilter(new FieldMatchesPatternFilter(new FieldReference("name"), ".*John.*"), new BlaBlaBlaFilter())), в читаемую и лаконичную форму.

Java | Views: 1452 | Added by: tsvetkov | Date: 27.01.2009

Опытные разработчики Java знают о важности добротно написанных методов toString(). Действительно, намного проще создать и отладить объекты, которые могут просматриваться в хорошо читаемой форме, что особенно актуально при работе с распределенными приложениями. К сожалению, разработка метода toString() для многих классов может забрать много времени, особенно для классов с множественными атрибутами. Поскольку поведение метода toString() довольно постоянно, задача создания метода хорошо автоматизируется. Утилита, приведенная в этой статье помогает Вам сделать это при сокращении времени на разработку. 
Java | Views: 2587 | Added by: tsvetkov | Date: 27.01.2009

Этот совет показывает, как использовать загрузчик классов из Java 1.1, работающий через Интернет или с локальным файлом. Он также иллюстрирует, как правильно использовать загрузчик классов, чтобы инициализировать ваши классы при загрузке. Совет основан на предыдущей статье на JavaWorld популярного обозревателя Чака Мак-Маниса.
Java | Views: 2854 | Added by: tsvetkov | Date: 26.01.2009

Путь к классам Java всегда был причиной расстройств и недоразумений, несмотря на внешнюю простоту идеи. В настоящей статье рассматривается простой инструмент однозначного управления набором классов, который будет использовать загрузчик Java. 
Java | Views: 1449 | Added by: tsvetkov | Date: 23.01.2009

В этой статье Вы узнаете, как используя широко известный StringTokenizer выполнять разбор сложных и информационно-насыщенных строк. 
Java | Views: 1886 | Added by: tsvetkov | Date: 23.01.2009

Использование HTTPS (Hypertext Transfer Protocol Secure) — не столь же очевидно, как вы могли бы подумать. Если вы когда-либо пробовали устанавливать защищенное соединение между клиентом Java и сервером HTTPS, то вы вероятно обнаружили, что стандартный классjava.net.URL не поддерживает протокол HTTPS. Эта статья показывает, как преодолеть это ограничение, используя JDK1.2-совместимую виртуальную машину или JDK1.1-совместимую JView Microsoft. 
Java | Views: 4271 | Added by: tsvetkov | Date: 23.01.2009

В этой статье описан простой способ создания самораспаковывающихся Java-архивов (jar-файлов). Самораспаковывающийся архив может извлекать содержащиеся в нём файлы в выбранные пользователем каталоги на любой платформе Java. Пользователям нужна только среда выполнения Java-программ. 
Java | Views: 5636 | Added by: tsvetkov | Date: 23.01.2009

Peer-to-peer (P2P) технологии, несомненно, являются одной из наиболее популярных тем на сегодняшний день. Популярность, достигнутая с помощью таких систем как Napster и Gnutella, подтверждает потенциал peer-to- peer систем. Среди множества проектов/попыток в этой области, Sun начинает свой проект JXTA -сетевой вычислительной платформы для разработки P2P систем. Эта статья рассказывает о Р2Р в целом и технологии JXTA в частности. Она может послужить введением в тему для всех новых сторонников, разработчиков, и просто любителей, желающих заняться разработкой P2P приложений.
Java | Views: 3599 | Added by: tsvetkov | Date: 23.01.2009


1-10 11-19