» Главная
eXcode.ru » Статьи » JAVA / JavaScript » Java
» Новости
» Опросы
» Файлы
» Журнал



Пользователей: 0
Гостей: 7







Ведущий раздела: MadvEX
Описание: Статьи по языку java.


Подразделы:

Примеры (26)HTTP протокол и работа с WEB (12)

«1» «2» «3» «4» «5» «6» «7» «8» «9» 

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


Совместная отладка Java и C/C++ кода
Каким образом вы собираетесь проводить эффективную отладку вашего приложения, если в его реализации нет возможности обойтись чистым Java-кодом, и приходится использовать другие языки (например, C/C++), тем более что пока не существует хороших отладчиков, способных производить проверку и отладку подобных приложений-гибридов. В этой статье мы, используя лишь инструменты командной строки (command-line), рассмотрим основные приемы работы и решения проблем, с которыми многие сталкиваются при отладке мультиязыковых приложений. По прочтению этой статьи, вы узнаете, как запускать приложения совместно с отладчиками, какие существуют отладчики, а также овладеете техникой реализации эффективной отладки.


C++ и Java: совместное использование
Язык JAVA во многом произошел от С/С++, у которых были позаимствованы синтаксис и базовая семантика. Однако связь между ними не ограничивается только этим. Используя JNI (JAVA NATIVE INTERFACE), можно вызывать С/С++-функции из JAVA-программы и, наоборот, из программы, написанной на С/С++, можно создавать JAVA-объекты и вызывать JAVA-методы. Несмотря на то, что использование JNI в большинстве случаев ведет к потере многоплатформенности JAVA-кода, данная возможность расширяет сферу применения самого языка JAVA на приложения, для которых это условие не является необходимым. В таких системах использование JNI позволяет сочетать современный объектно-ориентированный подход JAVA - главное преимущество этой технологии, с существующим (LEGACY) системно-зависимым (PLATFORM SPECIFIC) кодом на С/С++. Это является важным и необходимым условием перехода к использованию JAVA-технологии при разработке компонентов сервера.


JNI: взаимодействие Java с другими языками
Язык программирования Java, несмотря на имеющие место недостатки, является мощным и, главное, в большинстве случаев самодостаточным языком программирования. Под самодостаточностью я понимаю возможность написания программ, решающих какую-то конкретную задачу без привлечения других языков программирования.


Переход к реализованной IBM 64-разрядной JVM для 64-разрядного издания Windows 2000
Появление следующего поколения процессоров Intel 64-разрядного Itanium и 64-разрядных операционных систем занчительно увеличивает способности и производительнось, доступные прикладным программам. IBM работала вместе с Intel, чтобы сделать Виртуальную Машину Ява (JVM) доступной как можно раньше для разработчиков 64-разрядных приложений в этой новой среде. В то время как 100% чистые Java приложения исполняются в новой среде, не требуя модификации, Java приложения с native кодом требуют небольшого количества усилий для их перенесения. Эта статья обсуждает причины для переноса приложений Java в 64-разрядную среду и сам процесс перенесения native кода Java из 32-разрядной Windows в 64-разрядную среду Windows.


Доступ к COM порту
Эта статья посвящена обзору пакета javax.comm, позволяющего получить доступ к COM порту компьютера из Java приложения. Данный пакет не входит в стандартный набор JDK. Итак, сформулируем задачу. Для примера возьмем обычный модем, который проинсталлирован на стандартный COM порт, нам необходимо, что бы он откликался на терминальные команды (AT, ATDP и т.д.), посылаемые ему из java приложения.


Компонентная объектная модель JavaBeans
Накопление и использование программистских знаний - ключевой вопрос современных информационных технологий. Сейчас не имеет большого значения, насколько удобно в том или ином инструментальном окружении проектировать и реализовывать программы "с нуля" - в любом случае для большой информационной системы это будет сложный, многолетний процесс. Впрочем, как правило, это и не нужно. Очень многие вещи уже написаны (причем по многу раз), так что остается только настроить их должным образом и "проинтегрировать", то есть собрать в единую систему.


Java-апплеты и Gif-анимация
Вот захотелось Вам, к примеру, сделать сайт посвященный Вашему четвероногому другу. Конечно, было бы идеально поместить туда его "живой" портрет чтобы все могли видеть, какой он у вас замечательный, умный и забавный, но чтобы сделать настоящее AVI или QT далеко не у каждого найдется подходящая аппаратура и, наверное, ни у кого не найдется достаточно качественной линии, чтобы смотреть их в реальном времени, если конечно кто-либо из фанов Вашего питомца не займется этим на работе где у него проброшено оптоволокно.


Транзакции в J2EE
1 Что такое транзакция? 2 Управляемые контейнером транзакции 2.1 Атрибуты транзакции 2.1.1 Required 2.1.2 RequiresNew 2.1.3 Mandatory 2.1.4 NotSupported 2.1.5 Supports 2.1.6 Never 2.1.7 Резюме по атрибутам транзакции 2.1.8 Установка атрибутов транзакции 2.2 Откат управляемой контейнером транзакции 2.3 Синхронизация переменных экземпляра сессионного компонента 2.4 Методы, не разрешенные в управляемых контейнером транзакциях 3 Управляемые компонентом транзакции 3.1 JDBC-транзакции 3.1.1 Исходный код 3.2 JTA-транзакции 3.3 Возврат без подтверждения 3.4 Методы, не разрешенные в управляемых компонентом транзакциях 4 Сводка опций транзакции для корпоративных компонентов 5 Таймауты транзакции 6 Уровни изоляции 7 Обновление нескольких баз данных 8 Транзакции в Web-компонентах


Использование select для высокоскоростного сетевого взаимодействия
Стандартная редакция Java 2 (J2SE) в версии 1.4 ввела Новые библиотеки Ввода/Вывода (New Input/Output — NIO), предназначенные для реализации высокопроизводительного ввода/вывода в Java приложениях. NIO использует модель ввода/вывода значительно отличающуюся от использованной в первоначальных библиотеках ввода/вывода. Эта статья пошагово продемонстрирует использование службы select предоставляемой NIO. select даёт вашему серверу возможность обрабатывать огромное количество данных поступающих от множества соединенний.


«1» «2» «3» «4» «5» «6» «7» «8» «9» 

Имя:

Пароль:



Регистрация

Какую P2P-сеть предпочитаете?
Kazaa
6% (7)
Shareaza
2% (3)
Ml'Donkey
9% (11)
BitTorrent
21% (27)
Другой
8% (10)
А что такое P2P?
21% (27)
Ничем не пользуюсь
28% (35)
Ненавижу P2P!!!
6% (7)

Проголосовало: 127
Юзер: - Поставь-ка новые драйверы видеокарточки.
Windows: - А диск есть?
Юзер: - Есть.
Windows: - А что сказать надо?
Юзер: - Ok".
Windows: - Фиг тебе, а не Ok". Не могу найти необходимые файлы!
Юзер: - Так вот же они!
Windows: - Где?!
Юзер: - Да на диске!
Windows: - На каком?
Юзер: - На B:.
Windows: - Нет такого диска.
Юзер: - А почему под DOS"ом есть?!
Windows: - Не мои проблемы.
Юзер: - А как же мне драйверы поставить?
Windows: - А зачем тебе драйверы? У тебя видеокарточки-то нет.
Юзер: - Не может быть!
Windows: - Точно тебе говорю.
Юзер: - А аудио есть?
Windows: - И аудио нет.
Юзер: - А что есть?
Windows: - Джойстик есть.
Юзер: - Отродясь не было...
Windows: - Мне виднее.
Юзер: - Надо же, а я его покупать собрался.
Windows: - Вот видишь! Что бы ты без меня делал?
Рейтинг: 8.4/10 (7)
Посмотреть все анекдоты

 
eXcode.ru » Статьи » JAVA / JavaScript » Java