Программирование в среде Java

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

Java Web шаблонизатор или один сервлет на все запросы

Java Web шаблонизатор или один сервлет на все запросы Тема шаблонизатора уже поднималась на нашем ресурсе в разделе  PHP сайтостроения. Напомню про простейший принцип формирования страниц сайта - загрузка единого шаблона с текстовыми ключами в буфер и замена ключей на их значения. В качестве значений могут быть контент, картинки, рекламные блоки, скрипты, которые работают в браузере и многое другое. Данный пост это попытка на Java Web или правильнее JavaEE организовать примерно то же самое.

Категория: Java programming

Java Web и формирование Web страницы на базе шаблона

Java Web и формирование Web страницы на базе шаблона Мысль по написанию данного поста возникла при попытке сформировать Web страницу в среде Java EE на базе html шаблона не используя различного рода вставки в шаблон на скриптлетах типа <%= ... %>. Подобного рода вставки в шаблоне, которые очень схожи по сути своей работы с технологией PHP, на мой взгляд, путают весь процесс создания сайта на базе шаблона, и не дают возможность использовать, для уже готового скрипта Web ресурса, любой другой не привязанный к скрипту html шаблон.

Категория: Java programming

Перезагружаемый таймер с установкой javax.swing.Timer на Java

Перезагружаемый таймер с установкой javax.swing.Timer на Java Таймер в Java достаточно полезная штука. Касательно десктопных приложений это возможность не заморачиваться с дополнительным потоком, чтобы, например, организовать перерисовку изображения, запуск какого-либо процесса по приему-передаче данных по Ethernet, COM и др. Данный пост это какраз про это. Таймер представленный в нашем примере - это попросту говоря перезагружаемый декрементируемый счетчик с возможностью утановки длины счета в процессе его работы.

Категория: Java programming

Ethernet сниффер на Java

Ethernet сниффер на Java Сниффер или анализатор трафика в Ethernet сети тема довольно обширная и ее нереально осветить в одном посте. Достаточно проанализировать работу и возможности общеизвестного анализатора трафика Wireshark и станет ясно насколько серъезна данная тема. И тем не менее все же попробуем сделать несколько шагов в данном направлении используя технологию Java.

Категория: Java programming

Com порт в асинхронном режиме на Java

Com порт в асинхронном режиме на Java Тема COM порта в асинхронном режиме уже подымалась на нашем ресурсе. Данный пост это продолжение поднятой темы только с применением технологии Java. Итак, чем примечателен асинхронный режим работы COM порта? Прежде всего тем, что позволяет вести прием непрерывного пакета байт с переменной длиной или проще говоря принимать в каждый цикл приема различное, заранее неизвестное количество байт.

Категория: Java programming
страницы: [1]
Перейти и растаять в своей любимой социалке