08.08.2004
Adding notnull to the Java Programming Language
|
|
Аннотация: В данной статье рассматривается расширение языка программирования Java, которое позволяет существенно сократить количество ошибок, связанных с разыменованием нулевого указателя и обычно проявляющихся в виде неожиданного исключения java.lang.NullPointerException.
Ключевые слова: |
22.05.2005
Generics в Java 1.5
|
|
Аннотация: Наконец, свершилось то, чего так долго ждали java разработчики, вышла очередная версия java с поддержкой многих вещей, о которых давно мечтают разработчики. Одним из нововведений стали шаблоны. Как раз о них и пойдет речь в этой статье.
Ключевые слова: templates, java, java 1.5, generics |
15.03.2008
J2ME. С чего начать?
|
|
Аннотация: Cтатья призвана помочь обойти типичные ошибки, совершаемые при начале работы с платформой J2ME. Основной упор сделан на вещи, до которых автору пришлось доходить самому. Статья подразумевает знание языка Java и основных пакетов J2SE (java.lang.*, java.util.*, java.io.*), и касается в основном CLDC и MIDP.
Ключевые слова: J2ME |
29.04.2014
Вывод NotNull-аннотаций по байткоду Java
|
|
Аннотация: В данной статье описывается простое решение задачи аннотирования java bytecode для более безопасного его использования (в том числе из компилятора Kotlin). Читатель может познакомится с основами методов абстрактной интерпретации и суперкомпиляции. Плата за простоту метода - экпоненциальная сложность в общем случае. Однако, простота метода облегчает его реализацию, тестирование и т.д. и может служить своеобразной точкой отсчета для создания более быстрых, но более сложных его версий.
Ключевые слова: Java; bytecode; nullness; nullable; notnull; NullPointerException; null safety; control flow graph |
12.07.2005
Концепция Inversion of Control и основы Spring
|
|
Аннотация: При создании программного обеспечения при помощи ООП очень часто связи между компонентами становятся сложнее, чем сами компоненты, это приводит к усложнению самих компонентов, которые в свою очередь становятся менее гибкими. В этой статье рассмотрены основные паттерны ослабления связей между компонентами системы, а также использование паттерна IoC в Sping Framework.
Требуется знание Java.
Ключевые слова: java,j2ee,spring,springframework |
27.07.2002
Крадущийся Тигр
|
|
Аннотация: Выход проекта под кодовым именем Tiger на сегодняшний день – одно из самых ожидаемых событий в мире Java 2. Новая версия, 1.5, – это не просто ещё одна единичка в номере версии, это ряд революционных новшеств, которых, наверное, не было со времен появления Java 2. В этой статье будут рассмотрены основные из них.
Ключевые слова: Java |
14.11.2007
Основы использования JMS в IBM WebSphere Community Edition
|
|
Аннотация: Статья посвящена асинхронному взаимодействию Java-приложений с использованием свободно распространяемого сервера приложений для платформы J2EE IBM WebSphere Community Edition на базе спецификации Java Messaging Service.
Ключевые слова: |
03.01.2007
Подготовка к Sun Certified Java Programmer(SCJP) exam.
|
|
Аннотация: Экзамен на SCJP – это тест, проводимый компанией Sun Microsystems, основная цель которого проверить базовые знания языка программирования Java.
Ключевые слова: java |
28.12.2008
Приемы программирования на Java
|
|
Аннотация: Официально язык Java поддерживает только объектно-ориентированную парадигму, которая не всегда позволяет сделать код компактным, легко читаемым и удобным в поддержке. Однако Java-гуру умудряются использовать имеющиеся в Java возможности для применения в Java-коде функционального стиля программирования, который в некоторых случаях позволяет радикально улучшить читаемость кода (делая его более декларативным), а также упростить его поддержку и развитие. Надеемся, что данная статья будет полезна многим Java-программистам разного уровня.
Большая часть данной статьи не имеет отношения к собственно функциональному программированию (далее – ФП). В основном будут рассмотрены способы повышения читаемости некоторых часто встречающихся паттернов, особенно при использовании функционального стиля, и без которых об ФП не может быть и речи. О приемах собственно ФП будет сказано совсем немного, ближе к концу статьи.
Ключевые слова: Java |
30.07.2006
Работа с СУБД в IBM WebSphere Community Edition
|
|
Аннотация: Статья рассказывает об использовании IBM WebSphere при создании систем, работающих с СУБД. Рассматриваются различные способы создания пулов соединений с СУБД и использование этих пулов.
Ключевые слова: WebSphere |
22.05.2005
Разработка приложений на основе Bluetooth API (JSR82)
|
|
Аннотация: В настоящей части цикла статей рассматриваются аспекты использования возможностей соединений Bluetooth в приложениях для мобильных устройств с платформой J2ME. Перечислены основные протоколы, даны их краткие характеристики. Описаны классы и методы для установления соединения и обмена данными. Приведен вариант разработки приложения на основе методов классов интерфейса JSR82 – Java API for Bluetooth Wireless Technology [1].
Ключевые слова: java, J2ME, bluetooth, JSR82 |
19.05.2006
Разработка Web-приложений с использованием Wicket
|
|
Аннотация: Поскольку тема разработки компонентно-ориентированных Web-приложений на Java поднимается на форумах RSDN с завидной регулярностью, я решил написать статью, которая раскрывает эту горячую тему. В статье речь идет о новейшем средстве разработки, библиотеке Wicket.
Ключевые слова: Wicket |
26.10.2004
Q&A по Java
|
|
Аннотация: ЧаВО по материалам форума
Ключевые слова: Java |
22.05.2005
Фильтрация строк с использованием автоматов
|
|
Аннотация: В статье предлагается Pure Java API для произвольной обработки строк. При этом показывается, как пользоваться такого рода библиотекой на конкретном примере разработанной автором библиотеки. Также сравнивается подход автора с классическим.
Ключевые слова: java |
EJB
|
Методология построения EJB систем
|
30.04.2001
Методология построения корпоративных информационных систем на основе технологии EJB
|
|
Аннотация:
Содержание, которое будет наполнено постепенно.
Ключевые слова: |
30.04.2001
Методология построения корпоративных информационных систем на основе технологии EJB
|
|
Аннотация:
Введение в архитектуру EJB.
Ключевые слова: |
10.05.2001
Методология построения корпоративных информационных систем на основе технологии EJB
|
|
Аннотация:
Сервер приложений EJB
Ключевые слова: |
17.05.2001
Методология построения корпоративных информационных систем на основе технологии EJB
|
|
Аннотация:
Компонентная модель
Ключевые слова: |
23.05.2001
Методология построения корпоративных информационных систем на основе технологии EJB
|
|
Аннотация:
Компонентная модель (подробности)
Ключевые слова: |
29.05.2001
Методология построения корпоративных информационных систем на основе технологии EJB
|
|
Аннотация:
Сервис дерева имен JNDI
Ключевые слова: |
Servlet
|
10.05.2001
Оптимизация процесса разработки и проектирования сценариев взаимодействия с Web-компонентами на основе технологии Servlet.
|
|
Аннотация:
проектирования сценариев взаимодействия с Web-компонентами
Ключевые слова: |