Книги
Thinking In Patterns (русский перевод)
Thinking In Java Enterprise (русский перевод)
Статьи
Java и базы данных
Hibernate: Set-ы, bag-и и все, все, все
Hibernate: Связи вида Многие-ко-Многим и Один-к-Одному
Hibernate: каскадные обновления, инверсия отношений и прочая и прочая
Вот здесь можно узнать больше об базе данных cloudscape. Часть 1
Вот здесь можно узнать больше об базе данных cloudscape. Часть 2
Вот здесь можно узнать больше об базе данных cloudscape. Часть 3
Hibernate: отображая иерархии классов
Hibernate: Пользовательские типы в hibernate. Разбираемся с компонентами
Хранимые процедуры для Java-программистов
Hibernate: Пользовательские типы в hibernate. Разбираемся с UDT
Установление связи с базой данных с использованием JDBC
J2EE
Паттерны: Business Delegate
JSTL: Шаблоны для разработки веб-приложений в java. Часть 1
JSTL: Шаблоны для разработки веб-приложений в java. Часть 2
JSTL: Шаблоны для разработки веб-приложений в java. Часть 3
Введение в Java Server Faces
Концепция Inversion of Control и основы Spring
Паттерн Intercepting Filter
Пользовательские теги в JSP-страницах
Компоненты JavaBeans в JSP-страницах
Паттерн Session Facade
Спецификация EJB версии 2.0
Первоначальные размышления о Web-сервисах
Composite Entity паттерн
Использование XML и Java для разработки Web-сервисов
Service Locator паттерн
Openid 2b
Управление cookie при помощи класса CookieHandler
Учебное пособие по J2EE. Глава 1. Обзор
Учебное пособие по J2EE. Глава 2. Начало работы
Паттерн Data Access Object
Jsp теги, новые и улучшенные
Паттерн Value List Handler
Советы и приемы программирования Web-служб: Импорт в WSDL-файлах
Java Standard Edition
Аннотации в Java (java annotation types). Пример 1
Java аннотации пример 1
Указатели и виртуальные функции в Java
Гибкое журналирование с помощью log4j
Производительность операций ввода/вывода в Java
Блокировки
Введение в аннотации
Swing. Приручаем потоки и события
Затачиваем свое Java-приложение под Mac OS X. Часть 1
Анонимные классы
Затачиваем свое Java-приложение под Mac OS X. Часть 2
Java сниппеты
Работаем с JAR-архивами.
Сказ про кодировки и java
Regexp-ы для java точь в точь как для php
Как в spring написать валидатор использующий коды сообщений и не забыть кого-то из них
Как хранить настройки java программ?
Двусторонние очереди (DEQUES)
Создание HelpSet с помощью программы JavaHelp(tm)
Файловые каналы
Серверы SSL
Как создавать цвета
Использование класса LinkedHashMap
Использование групп регулярных выражений
Какой длины ваша строка?
Фильтрация и преобразование цифровых фотографий
Проверка правильности XML и оценка XPath в J2SE 5.0
Перехват необрабатываемых исключений
Блоки статической и объектной инициализации
Шаблон Observer
Блокировка файлов для совместного использования
Прием почты при помощи JavaMail(tm) API
Принципы обработки событий
Совмещение изображений
Загрузка и сохранение изображений при помощи библиотеки ввода/вывода изображений (Image I/O Library)
Применение WeakHashmap для списков слушателей
Работа с Selectors
Элементы трассировки стека
Методы для работы с переменным количеством аргументов
Конкатенация строк и производительность
Проигрывание аудио и видео с использованием Java Media Framework
Использование класса JSObject в апплетах
Использование потоков
Внутренние классы
Настройка загрузки набора ресурсов при помощи класса ResourceBundle.Control
Заставки в Mustang
Сортировка и фильтрация таблиц
Фильтрация моделей компонента JLIST
Использование readResolve
Использование исключительных ситуаций
Изменение размера текста с использованием FontMetrics
Чтение из потоков вывода
Технологии
Hessian связывает flash и java
Разработка приложений на основе Bluetooth API (JSR82) – часть 1
Советы по программированию Web-сервисов: Изучение шаблонов проектирования Web-сервисов, Часть 1
Советы по программированию Web-сервисов: Изучение шаблонов проектирования Web-сервисов, Часть 2
Обзор SOAP
Разработка приложений на основе Bluetooth API (JSR82) – часть 2
Java и .Net - способность к взаимодействию через CORBA
Прикладные программные интерфейсы и архитектура Java для XML
Понятие апплета
Советы по программированию Web-сервисов: Изучение шаблонов проектирования Web-сервисов, Часть 3
Советы и приемы программирования Web-служб: Простые и полезные модели проектирования Web-служб, часть 4
Разное
Почему именно технология Java?
Теория и практика Java: Динамическая компиляция и измерение производительности
Миграция на Eclipse: Руководство разработчика по сравнительной оценке Eclipse и IntelliJ IDEA
Роботы, которые видят, слышат, говорят и двигаются… (с помощью Java)
C# глазами Java программиста
Тестируй веб-сайты вместе с Jmeter
Новости Java
После J2SE 5.0
Ссылки
Разное
Топ 10 горячих клавиш Eclipse
Четыре вредных идиомы в Java, и как их устранить
Инкапсуляция - это не скрытие информация
J2EE
Open source Java проекты: Java Caching System
Технологии
Асинхронные HTTP Comet архитектуры