<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1779996019791178020</id><updated>2011-11-28T02:53:18.870+02:00</updated><category term='J2EE:Rmi'/><category term='JPA'/><category term='О блоге'/><category term='GWT'/><category term='J2EE:Pattern'/><category term='Podcasts'/><category term='PL/SQL'/><category term='Hibernate'/><category term='Опросы'/><category term='XML'/><category term='Java FX'/><category term='J2SE:Работа с бд'/><category term='J2SE:Работа с сетью'/><category term='oracle'/><category term='J2EE:Веб сервисы'/><category term='J2EE:Java mail'/><category term='firefox'/><category term='hello world'/><category term='J2SE:Tips'/><category term='Other'/><category term='Coffee break'/><category term='J2EE:JSP'/><category term='Apache Tomcat'/><category term='Maven'/><category term='J2EE:Spring'/><category term='Linux'/><category term='Базы данных'/><category term='J2EE:Corba'/><category term='Reference'/><category term='Tools'/><category term='J2EE:Безопасность'/><category term='JavaScript'/><category term='J2SE:Безопасность'/><category term='J2EE'/><category term='J2SE'/><title type='text'>Developer notes</title><subtitle type='html'>About Java, Oracle and related...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>87</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-7800469546988474889</id><published>2010-10-06T23:37:00.002+03:00</published><updated>2010-10-07T11:16:26.293+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='Maven'/><category scheme='http://www.blogger.com/atom/ns#' term='J2SE:Tips'/><title type='text'>Maven tips. Опции для многомодульных проектов</title><summary type='text'>Тем из нас кто в качестве билд тулзы использует maven посвящается.Ежедневно нам приходится десятки раз пересобирать проект. Это занимает от нескольких секунд до минут рабочего времени, которые можно было бы провести более полезно нежели тупо наблюдая за выполнением процедуры билда. В  данной заметке рассмотрим пару уловок, позволяющих оптимизировать время на сборку проекта.1. rf опция. </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/7800469546988474889/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=7800469546988474889' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/7800469546988474889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/7800469546988474889'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2010/10/maven-tips.html' title='Maven tips. Опции для многомодульных проектов'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-6723185248655029831</id><published>2010-10-06T21:55:00.004+03:00</published><updated>2010-10-06T21:57:44.103+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><category scheme='http://www.blogger.com/atom/ns#' term='J2SE:Tips'/><title type='text'>Андрей Аксёнов. Прекращаем писать код.</title><summary type='text'>Видео о BEST PRACTICES в программировании.</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/6723185248655029831/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=6723185248655029831' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/6723185248655029831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/6723185248655029831'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2010/10/blog-post.html' title='Андрей Аксёнов. Прекращаем писать код.'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-6095581019935039224</id><published>2010-10-05T22:57:00.005+03:00</published><updated>2010-10-05T23:22:59.232+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE:Tips'/><title type='text'>Apache Commons. Вывод всех "пропертей бина"</title><summary type='text'>Работа программиста полна рутинных задач, которые делают её скучной и не интересной. Одной из таких задач есть переопределение стандартных методов: equals, hashCode, toString и др.Не знаю как вы, но я метод toString в своих классах использую в основном для логгирования всей возможной информации об экземпляре класса. Так вот, в классах с большим числом пропертей (бинах) зачастую метод toString </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/6095581019935039224/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=6095581019935039224' title='Комментарии: 6'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/6095581019935039224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/6095581019935039224'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2010/10/apache-commons.html' title='Apache Commons. Вывод всех &quot;пропертей бина&quot;'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-6307921026436106110</id><published>2010-03-26T11:21:00.001+02:00</published><updated>2010-03-26T12:40:14.488+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='J2SE:Tips'/><title type='text'>Мониторинг Java процессов</title><summary type='text'>BODY { FONT-FAMILY:Tahoma; FONT-SIZE:10pt } P { FONT-FAMILY:Tahoma; FONT-SIZE:10pt } DIV { FONT-FAMILY:Tahoma; FONT-SIZE:10pt } TD { FONT-FAMILY:Tahoma; FONT-SIZE:10pt } Линукс предоставляет замечательную  утилиту ps, которая с опциями -ex позволяет получить полную  информацию о запущеных java процессе, вместе с его Id(pid), и  передаными параметрами. Но что же делать Windows пользователям? </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/6307921026436106110/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=6307921026436106110' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/6307921026436106110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/6307921026436106110'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2010/03/java.html' title='Мониторинг Java процессов'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-197333646792037864</id><published>2010-02-23T14:49:00.004+02:00</published><updated>2010-02-24T15:42:43.597+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2SE:Tips'/><title type='text'>Использование целочисленного типа данных для размещения логических переменных</title><summary type='text'>Представим себе что у нас есть некоторый объект, который описывается рядом логических параметров (флагов). Например объект у нас будет "спорткомплекс" , а параметрами1) наличие тренажёрного зала - да/нет2) наличие басейна - да/нет3) наличие фитнес центра - да/нет4) наличие футзала - да/нет5) наличие боксёрского ринга - да/нети т.д. Задача довольно проста, найболее эффективным образом хранить эти </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/197333646792037864/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=197333646792037864' title='Комментарии: 13'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/197333646792037864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/197333646792037864'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2010/02/blog-post.html' title='Использование целочисленного типа данных для размещения логических переменных'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-769082686817384856</id><published>2009-10-21T23:46:00.000+03:00</published><updated>2009-10-21T23:47:04.129+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2SE:Tips'/><title type='text'>Своё - родное. Кирилица в java</title><summary type='text'>Вступление...Хотелось ли вам когда нибудь изобрести свой язык программирования, который бы позволял всё писать на кирилице и идентификаторы, и названия процедур-функций, и команды. Что то вроде:Цикл ( целый И = 0 ; И &lt; КоличествоДвигателей ; И++ )   Если (НеобходмаяМощность[И] &lt; ДоступныйРесурс[И] ) Тогда    выделитьЕщёРесурсов(НеобходмаяМощность);    И--;  Иначе     запуститьПроцессПереработки()</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/769082686817384856/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=769082686817384856' title='Комментарии: 6'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/769082686817384856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/769082686817384856'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2009/10/java.html' title='Своё - родное. Кирилица в java'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-7671824166417728707</id><published>2009-05-10T16:23:00.004+03:00</published><updated>2009-05-10T16:53:48.670+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PL/SQL'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>[Oracle PL/SQL] Преобразование строки в маcсив</title><summary type='text'>Несколько дней назад перед мною стала интересная задача : необходимо список сокращений, представленных в виде строки через запятую, преобразовать в массив.На ум сразу приходит самое простое но не очень эстетическое решение - написать Pl/Sql процедуру, которая будет выполнять такую задачу.SQL&gt; CREATE OR REPLACE FUNCTION convert_comma_to_table(p_list IN VARCHAR2)2 RETURN test_type3 AS4 l_string </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/7671824166417728707/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=7671824166417728707' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/7671824166417728707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/7671824166417728707'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2009/05/oracle-plsql.html' title='[Oracle PL/SQL] Преобразование строки в маcсив'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-6661545841345926834</id><published>2009-05-10T16:14:00.003+03:00</published><updated>2009-05-10T16:20:07.358+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='О блоге'/><title type='text'>Судьба блога 2009</title><summary type='text'>Уже почти год как я поменял специализацию - теперь я программирую на PL/SQL под Oracle. Так что тематика статей далее тоже немного изменится. Это не значит что я перестану писать о Java. Нет. Кровь Java девелопера всё ещё течёт в моих жилах, так что я продолжу развиватся в этом направлении. Но обстоятельства таковы, что я на данный момент прокачиваюсь в области Oracle и готов делится кое какими </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/6661545841345926834/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=6661545841345926834' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/6661545841345926834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/6661545841345926834'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2009/05/2009.html' title='Судьба блога 2009'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-4146645735965686882</id><published>2008-12-05T22:31:00.002+02:00</published><updated>2008-12-05T22:36:09.496+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java FX'/><title type='text'>Java FX 1.0 релиз состоялся</title><summary type='text'>Вчера, 04.12.2008, состоялся релиз Java FX 1.0. Посмотреть примеры работы, изучить туториалы и скачать SDK можно с сайта http://www.javafx.com/Sun's JavaFX 1.0 platform opens a vast global market for developers and content authors who want to deploy their content, services and experiences across all the screens of their customers' lives. Worldwide industry estimates show that Java technology is </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/4146645735965686882/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=4146645735965686882' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/4146645735965686882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/4146645735965686882'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/12/java-fx-10.html' title='Java FX 1.0 релиз состоялся'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-2221380640011275292</id><published>2008-12-05T22:18:00.002+02:00</published><updated>2008-12-05T22:21:04.467+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><title type='text'>Множественные уязвимости в Sun Java JDK и JRE</title><summary type='text'>Обнаруженные уязвимости позволяют удаленному пользователю обойти некоторые ограничения безопасности, получить доступ к важным данным, вызвать отказ в обслуживании и скомпрометировать целевую систему.Всего 23 уязвимости(SecurityLab)Решение: Установите исправление JDK and JRE 6 Update 11:http://java.sun.com/javase/downloads/index.jspJDK and   JRE 5.0 Update 17:http://java.sun.com/javase/downloads/</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/2221380640011275292/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=2221380640011275292' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/2221380640011275292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/2221380640011275292'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/12/sun-java-jdk-jre.html' title='Множественные уязвимости в Sun Java JDK и JRE'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-881140513309145237</id><published>2008-12-05T21:40:00.000+02:00</published><updated>2008-12-05T22:42:18.138+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>Sun News Radio</title><summary type='text'>Узнать новости Sun Microsystems можно из первых уст http://www.blogtalkradio.com/stations/sunradio/SunNews</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/881140513309145237/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=881140513309145237' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/881140513309145237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/881140513309145237'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/12/sun-news-radio.html' title='Sun News Radio'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-881098302256480436</id><published>2008-11-28T10:10:00.001+02:00</published><updated>2008-11-28T10:13:08.871+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Работа со строками в oracle</title><summary type='text'>Наиболее частая операция, которую необходимо выполнять - это выбор подстроки из строки. Для этого в oracle присутствует специальная встроенная функция substrнапример : substr('test string #1', 5, 11 ) , где 1й параметр - это задана строка, 2й - позиция с которой начинается подстрока, 3й(не обязательный) - длинна подстроки.Если точна позиция начала подстроки не известна , можно воспользоваться </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/881098302256480436/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=881098302256480436' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/881098302256480436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/881098302256480436'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/11/oracle_28.html' title='Работа со строками в oracle'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-7442427413338461856</id><published>2008-11-23T00:53:00.002+02:00</published><updated>2008-11-23T00:56:50.891+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Pattern'/><title type='text'>Паттерн поведения Observer (наблюдатель)</title><summary type='text'>Наблюдатель (Observer) - паттерн поведения объектов, устанавливающий систему оповещения объектами своих соседей в процессе их деятельности.Известен также под именами: Dependents (подчиненные), Publish-Subscribe (издатель-подписчик).В процессе функционирования и взаимодействия объектов системы нужно оповещать других участников по завершении какой-нибудь значимой операции. Конечно же, можно в </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/7442427413338461856/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=7442427413338461856' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/7442427413338461856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/7442427413338461856'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/11/observer.html' title='Паттерн поведения Observer (наблюдатель)'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-997866756314613740</id><published>2008-11-22T11:07:00.002+02:00</published><updated>2008-11-22T11:10:44.929+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2SE:Tips'/><title type='text'>Перенаправление системного вывода в файл</title><summary type='text'>Для того что бы выводить информацию из Java программы в файл не обязательно использовать навороченные системы логгирования.Можно просто перенаправить стандартный поток вывода и стандартный поток для ошибок в файл.Сделать это можно с помощью следующего фрагмента кода:PrintStream st = new PrintStream(new FileOutputStream("output.txt"));System.setErr(st);System.setOut(st);</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/997866756314613740/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=997866756314613740' title='Комментарии: 6'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/997866756314613740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/997866756314613740'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/11/blog-post_22.html' title='Перенаправление системного вывода в файл'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-7461061473374622752</id><published>2008-11-20T14:18:00.001+02:00</published><updated>2008-11-20T14:21:07.953+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Rmi'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:JSP'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Corba'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Pattern'/><title type='text'>Java EE справочник по русски</title><summary type='text'>Java 2 Enterprise Eddition (J2EE)  Обзор J2EE: Введение  Модель приложений  Установленные стандарты J2EE. Обеспечение совместимости, переносимости и возможности сетевого взаимодействия (PDF)   Учебник по J2EE (PDF): Предисловие Обзор Введение Пример сессионного компонента Примеры управляемой компонентами персистентности Корпоративные компоненты   Разработчикам: Платформа Java (PDF) Руководство по</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/7461061473374622752/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=7461061473374622752' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/7461061473374622752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/7461061473374622752'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/11/java-ee.html' title='Java EE справочник по русски'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-7865658579095333355</id><published>2008-11-17T23:30:00.003+02:00</published><updated>2008-11-18T21:43:41.734+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>JScience : Java научная библиотека</title><summary type='text'>JSscience  - всеобъемлющая Java библиотека предоставляющая API для научных вычислений. API включает функции для выполнения различных задач из таких областей науки, как : физика, биология, социология, астрономия, экономика, география и др.Описание некоторых возможностей: Модуль coordinates совместимый с OGC/ISO           спецификацией для разработке географическихlinear algebra  - модуль </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/7865658579095333355/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=7865658579095333355' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/7865658579095333355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/7865658579095333355'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/11/jsscience-java.html' title='JScience : Java научная библиотека'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-3064051649796172632</id><published>2008-11-17T23:18:00.002+02:00</published><updated>2008-11-17T23:26:09.205+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE:Работа с бд'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><title type='text'>SwisSQL - Oracle to Java Migration Tool</title><summary type='text'>SwisSQL- утилита для преобразования Oracle PL/SQL кода в Java. SwisSQL на вход получает код пакетов, функций, процедур, тригеров и преобразует в Jdbc код.</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/3064051649796172632/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=3064051649796172632' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/3064051649796172632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/3064051649796172632'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/11/swissql-oracle-to-java-migration-tool.html' title='SwisSQL - Oracle to Java Migration Tool'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-8692860833197146654</id><published>2008-11-17T23:05:00.002+02:00</published><updated>2008-11-17T23:08:56.143+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Spring'/><title type='text'>Туториал построения Spring MVC приложения в Netbeans</title><summary type='text'>http://www.developinjava.com/articles.php?article_id=3</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/8692860833197146654/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=8692860833197146654' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/8692860833197146654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/8692860833197146654'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/11/spring-mvc-netbeans.html' title='Туториал построения Spring MVC приложения в Netbeans'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-6032544676121708635</id><published>2008-11-17T22:57:00.003+02:00</published><updated>2008-11-17T23:02:23.808+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Spring'/><title type='text'>Springmodules</title><summary type='text'>Spring. Модули, дополнения и тулзы интеграции для Spring.ДокументацияПоследний релиз 0.8 содержит :Ant integration.Flux suite of products integration.HiveMind integration.Lucene integration.Apache OJB integration.O/R Broker integration.OSWorkflow integration.Tapestry integration.Support for declarative caching services including EHCache,     JCS,     OSCache,     GigaSpaces and others.          </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/6032544676121708635/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=6032544676121708635' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/6032544676121708635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/6032544676121708635'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/11/springmodules.html' title='Springmodules'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-2856737374931205087</id><published>2008-11-15T18:50:00.004+02:00</published><updated>2008-11-15T18:57:47.799+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='О блоге'/><title type='text'>Психологический барьер предодолён 100 уникальных посетителей в день.</title><summary type='text'>14 ноября 2008 года Google Analytics показал, что сайт посетило ровно 100 уникальных посетителей. На данный момент это рекорд.В среднем, за последних 2 месяца количество уникальных посетителей колеблется от 70 до 80 , постоянно увеличиваясь.Так что продолжу добавлять востребованный контент, для достижения новых рекордов.</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/2856737374931205087/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=2856737374931205087' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/2856737374931205087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/2856737374931205087'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/11/100.html' title='Психологический барьер предодолён 100 уникальных посетителей в день.'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-5926485425810373852</id><published>2008-11-12T13:39:00.004+02:00</published><updated>2008-11-18T21:36:42.240+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2SE:Tips'/><title type='text'>Добавление элементов в Java масив</title><summary type='text'>Написал 2 простые функции по добавлению одного или нескольких элементов в конец масива.  public static String[] addToArray(String[] array, String s) {  String[] ans = new String[array.length+1];  System.arraycopy(array, 0, ans, 0, array.length);  ans[ans.length - 1] = s;  return ans;  }  public static String[] addToArray(String[] array, String[] s) {  String[] ans = new String[array.length + </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/5926485425810373852/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=5926485425810373852' title='Комментарии: 6'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/5926485425810373852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/5926485425810373852'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/11/java.html' title='Добавление элементов в Java масив'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-6333477464794816150</id><published>2008-11-12T00:53:00.004+02:00</published><updated>2008-11-12T00:57:32.101+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Spring'/><title type='text'>SpringSource покупает G2One</title><summary type='text'>11 ноября, 2008, SpringSource объявили, что он приобрели G2One  - компанию которая поддерживает Groovy и Grails технологии.источник 1(en)источник 2(ru)</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/6333477464794816150/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=6333477464794816150' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/6333477464794816150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/6333477464794816150'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/11/springsource-g2one.html' title='SpringSource покупает G2One'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-6168890362682687943</id><published>2008-11-11T12:21:00.003+02:00</published><updated>2008-11-11T13:34:24.131+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Создание представления  в PL/SQL c помощью execute immediate</title><summary type='text'>Вот пытаюсь выполнить PL/SQL код, который должен создать представление в базе данных:declarebegin execute immediate 'create or replace force view test_view1 ("f1","F2") as select 0, sysdate from dual;';end;/И получаю совершенно неожиданный результат, а именно исключение:ORA-00911: invalid characterORA-06512: at line 300911. 00000 -  "invalid character"*Cause:    identifiers may not start with any</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/6168890362682687943/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=6168890362682687943' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/6168890362682687943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/6168890362682687943'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/11/plsql-c-execute-immediate.html' title='Создание представления  в PL/SQL c помощью execute immediate'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-1395464590721527875</id><published>2008-11-11T00:10:00.001+02:00</published><updated>2008-11-13T00:20:25.900+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java FX'/><title type='text'>JavaFX 1.0 релиз в декабре</title><summary type='text'>По сообщению The Planetarium официальный релиз JavaFX намечен на 2 декабря 2008 года.Напомню, что в начале этого года Sun создал JavaFX Preview SDK для программирования на JavaFX.о JavaFx</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/1395464590721527875/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=1395464590721527875' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1395464590721527875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1395464590721527875'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/11/javafx-10.html' title='JavaFX 1.0 релиз в декабре'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-7519948462398724967</id><published>2008-11-08T18:40:00.003+02:00</published><updated>2008-11-08T19:02:26.778+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><title type='text'>Новые функции в Java Math</title><summary type='text'>Если в проекте много "математики" , то код получается не красивый и сложно понимаемый, приходиться писать множество комментариев , что бы было понятно что к чему.Но SUN идёт на встречу разработчикам, и в каждой новой версии добавляет всё новые функции в основной математический класс - java.lang.MathНовое в Java 1.5 :log10(double a) - логарифм с основанием 10cbrt(double a) - корень кубическийulp(</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/7519948462398724967/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=7519948462398724967' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/7519948462398724967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/7519948462398724967'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/11/java-math.html' title='Новые функции в Java Math'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-2801026161326828482</id><published>2008-11-08T18:18:00.000+02:00</published><updated>2008-11-08T18:14:22.049+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Список наиболее часто используемых системных таблиц Oracle</title><summary type='text'>Если быть точнее, то это не таблицы, а представления (view) .Итак, поехали в алфавитном порядке:ALL_ARGUMENTS - список всех аргументов по объектамALL_CATALOG - список всех table, view, synonym, sequence доступных пользователю*ALL_COL_COMMENTS - список всех коментариев к колонкам для доступных таблиц и представленийALL_CONSTRAINTS - список всех внешних связейALL_DB_LINKS - дб линки достпные </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/2801026161326828482/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=2801026161326828482' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/2801026161326828482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/2801026161326828482'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/11/oracle.html' title='Список наиболее часто используемых системных таблиц Oracle'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-4850181188681748041</id><published>2008-11-08T18:10:00.002+02:00</published><updated>2008-11-08T18:13:41.600+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Полезные запросы к системным таблицам</title><summary type='text'>В системных таблицах оракл так много интересного и полезного. Поделюсь тем чем сам регулярно пользуюсь.- Список всех оракловых объектов :select * from all_objects /* where upper(object_name) like '%[NAME]%' and object_type in ('TABLE','VIEW') */;- Список активных сессий и параметры подключённых пользователей к базе данных:select sid, username, schemaname, osuser, machine, program,type from sys.V_</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/4850181188681748041/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=4850181188681748041' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/4850181188681748041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/4850181188681748041'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/11/blog-post.html' title='Полезные запросы к системным таблицам'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-4777740641153660772</id><published>2008-11-01T00:00:00.001+02:00</published><updated>2008-11-20T23:58:01.908+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='О блоге'/><title type='text'>Форма обратной связи</title><summary type='text'>В блоге открыта обратной связи. Ваш вопрос немедленно будет доставлен непосредственно мне на почту.Ваш вопрос/предложение/замечание:E-Mail*ИмяСодержание*Внимание, после отправки сообщения, вы будете переправлены на домашнюю страницу блога!!</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/4777740641153660772/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=4777740641153660772' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/4777740641153660772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/4777740641153660772'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/11/blog-post_01.html' title='Форма обратной связи'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-6448391552461274689</id><published>2008-10-31T23:37:00.000+02:00</published><updated>2008-10-31T23:38:17.267+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Опросы'/><title type='text'>Лучший Java Web фреймворк</title><summary type='text'>В комментариях можно писать свой вариант.</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/6448391552461274689/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=6448391552461274689' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/6448391552461274689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/6448391552461274689'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/java-web.html' title='Лучший Java Web фреймворк'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-2778878088304971465</id><published>2008-10-31T20:32:00.006+02:00</published><updated>2008-10-31T22:37:25.667+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>DarkStar: разарботка MMORG ( онлайн игр ) на Java</title><summary type='text'>Проект Darkstar это программное обеспечение, которое призвано упростить разработку и эксплуатацию массово масштабируемых онлайн игр(MMORG), виртуальных миров, и социальных сетей.  Darkstar сам позаботиться об организации связей , обработке событий, слежением за целосностью данных и многое другое. Использование Darkstar вам позволит сконцентрироватся непосредственно на разработке игры.И теперь </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/2778878088304971465/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=2778878088304971465' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/2778878088304971465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/2778878088304971465'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/mmorg-java.html' title='DarkStar: разарботка MMORG ( онлайн игр ) на Java'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-8362564534655607634</id><published>2008-10-25T11:28:00.004+03:00</published><updated>2008-10-25T12:27:33.508+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><title type='text'>Java презентации</title><summary type='text'>Обнаружил тучу Java презентаций на сайте parleys.com . В презентациях охватывается большинство тем связанных с javа : от fundamentals до java ee фреймворков.Взяты презентации из популярнейших Java конференций :  JavaPolis, BeJUG, SpringOne, JaZoon, JavaZone and EclipseConУ сайта есть также свой подкаст : parleys.libsyn.com где можно прослушать доклады по презентациям в mp3 </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/8362564534655607634/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=8362564534655607634' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/8362564534655607634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/8362564534655607634'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/java_25.html' title='Java презентации'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-1892007539823611309</id><published>2008-10-25T11:19:00.001+03:00</published><updated>2008-10-25T11:19:32.194+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>JAD : Java декомпилятор</title><summary type='text'>Jad - java декомпилятор, программа которая читает один или больше Javaклассов и преобразует их в исходный код(по личной практике сообщу, чтокод получается почти такой же как и до компиляции), который можно будетповторно скомпилировать.Jad написан на чистом С++, поэтому работает в несколько раз быстрее чем декомпиляторы написаны на Java.Использовать просто:    jad example1.classНо , jad по </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/1892007539823611309/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=1892007539823611309' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1892007539823611309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1892007539823611309'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/jad-java_25.html' title='JAD : Java декомпилятор'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-1903530437949764547</id><published>2008-10-20T11:20:00.000+03:00</published><updated>2008-10-20T11:20:00.798+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Spring'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Безопасность'/><title type='text'>Spring Security : хранение пользователей в БД. часть 2</title><summary type='text'>Предварительно прочитать: SS: хранение пользователей в БД. часть 1В этой части мы рассмотрим возможность объеденения ORM фреймворка (например hibernate) вместе со Spring Security. При этом будут использоваться аннотации.Итак, lets go.Если вы желаете хранить пользователей в своих таблицах, а не предлагаемых SS-ом и желаете обращатся к ним с помощью hibernate? тогда вам надо:1) Реализовать </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/1903530437949764547/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=1903530437949764547' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1903530437949764547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1903530437949764547'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/spring-security-2.html' title='Spring Security : хранение пользователей в БД. часть 2'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-6834251059599361913</id><published>2008-10-20T11:16:00.000+03:00</published><updated>2008-10-20T11:16:28.662+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Spring'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Безопасность'/><title type='text'>Spring Security : хранение пользователей в БД. часть 1</title><summary type='text'>В предыдущей заметке по Spring Security (SS) я рассмотрел пример использования SS. Пример был примитивный, ориентированный исключительно на знакомство с SS. Теперь более подробно рассмотрим вопрос хранения данных о пользователях. В первом примере эти данные были забиты раз и навсегда в xml файл и как либо оперировать ними было невероятно трудно. Более привычный способ хранения пользователей - это</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/6834251059599361913/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=6834251059599361913' title='Комментарии: 6'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/6834251059599361913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/6834251059599361913'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/spring-security-1.html' title='Spring Security : хранение пользователей в БД. часть 1'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-7620578846078580566</id><published>2008-10-18T15:13:00.001+03:00</published><updated>2008-10-18T15:13:52.248+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Опросы'/><title type='text'>Опрос. Какие технологии вас интересуют больше всего?</title><summary type='text'></summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/7620578846078580566/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=7620578846078580566' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/7620578846078580566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/7620578846078580566'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/blog-post_18.html' title='Опрос. Какие технологии вас интересуют больше всего?'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-8284945739633640797</id><published>2008-10-18T14:47:00.002+03:00</published><updated>2008-10-18T14:47:27.040+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Spring'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Безопасность'/><title type='text'>Пример использования Spring Security в Web приложениях</title><summary type='text'>ВступлениеНе так давно Spring анонсировала свою новую разработку Spring Security. Это модуль для услуг безопасности, который должен заменить Acegi Security для всех Spring приложений.Acegi очень популярный фреймворк для безопасности, обладающий обширной функциональностью:- аутентификация и авторизация пользователей- контроль доступаSpring Security унаследовало всё лучшее от Acegi, а также </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/8284945739633640797/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=8284945739633640797' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/8284945739633640797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/8284945739633640797'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/spring-security-web_18.html' title='Пример использования Spring Security в Web приложениях'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-5752253664119012170</id><published>2008-10-17T22:53:00.000+03:00</published><updated>2008-10-17T22:54:19.063+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Coffee break'/><title type='text'>Open Source - сборники народных сказок</title><summary type='text'>Решил поискать в истории некоторые аналоги для "open source" и os сообщества. И такой аналог нашёлся - народный фольклор: песни, танцы, музыка, притчи, истории, баллады и многое другое то что народ копил многие годы, передавая от родителей к детям. И творили люди свои шедевры не за деньги, а потому что им по настоящему нравилось то что они делают. Гениальные произведения мало вероятно, что </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/5752253664119012170/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=5752253664119012170' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/5752253664119012170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/5752253664119012170'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/open-source.html' title='Open Source - сборники народных сказок'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-43689261048132917</id><published>2008-10-16T23:31:00.000+03:00</published><updated>2008-10-16T23:31:00.598+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><title type='text'>Бесплатные тесты от Sun  по Java</title><summary type='text'>The following pre-assessments will assist you in determining
          whether you have acquired the knowledge taught
          in each of the Sun Microsystems' training courses listed below each pre-assessment.
          Sun offers each free pre-assessment to help you determine
          which course is best suited to your current level of skill and knowledge.
        Sun Certified Associate for</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/43689261048132917/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=43689261048132917' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/43689261048132917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/43689261048132917'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/sun-java.html' title='Бесплатные тесты от Sun  по Java'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-2608843867032229879</id><published>2008-10-15T17:08:00.000+03:00</published><updated>2008-10-16T17:09:45.004+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><title type='text'>Динамический HTML список c использованием jQuery библиотеки</title><summary type='text'>Допустим есть у вас html список (или таблица) с несколькими элементами , например:&lt;ul id="list_cheloveg"&gt;&lt;li id="174"&gt;    &lt;a class="link_cheloveg" href="read.html?id=174"&gt;Andrej Vanjiradjan1&lt;/a&gt;    &lt;a class="dialog_edit" href="edit.html?id=174"&gt;Edit&lt;/a&gt;     &lt;a class="delete" href="delete.html?id=174"&gt;Del&lt;/a&gt;&lt;/li&gt;&lt;li id="175"&gt;    &lt;a class="link_cheloveg" href="read.html?id=175"&gt;Andrej Vanjiradjan2</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/2608843867032229879/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=2608843867032229879' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/2608843867032229879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/2608843867032229879'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/html-c-jquery.html' title='Динамический HTML список c использованием jQuery библиотеки'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-5867331743545672068</id><published>2008-10-15T01:52:00.001+03:00</published><updated>2008-10-19T20:16:08.391+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2SE:Tips'/><title type='text'>Получение в Java коде номер строки и имя выполняемого файла</title><summary type='text'>Во время отладки приложения наиболее часто используется вывод с помощью System.out.println(). Иногда, приходиться добавлять достаточно большое количество таких выводов, что бы понять процесс выполнения приложения и для каждого из выводов надо придумывать свой уникальный текст, что бы потом по тексту найти нужное место в коде.А что если выводить на экран имя файла, метода и номер строки который в </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/5867331743545672068/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=5867331743545672068' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/5867331743545672068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/5867331743545672068'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/java_1133.html' title='Получение в Java коде номер строки и имя выполняемого файла'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-5470290476938247184</id><published>2008-10-14T22:45:00.001+03:00</published><updated>2008-10-14T22:45:41.018+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE:Tips'/><title type='text'>Как получить состояние любого локального / удалённого java процесса</title><summary type='text'>Данная задача является особенно актуальной для серверной части, где у вас на одной машине может в фоновом режиме выполнятся несколько Java процессов. Для того что бы определить как выполняется определённый процесс надо знать его pid (process Id). Вы можете получить его из диспечера задач (в windows) , команд ps или top в линуксе, но поиски этим методом могут занять не мало времени. Существует </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/5470290476938247184/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=5470290476938247184' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/5470290476938247184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/5470290476938247184'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/java_14.html' title='Как получить состояние любого локального / удалённого java процесса'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-3875521775736504707</id><published>2008-10-14T00:25:00.001+03:00</published><updated>2008-10-13T22:39:16.513+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GWT'/><category scheme='http://www.blogger.com/atom/ns#' term='hello world'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Spring'/><category scheme='http://www.blogger.com/atom/ns#' term='Hibernate'/><category scheme='http://www.blogger.com/atom/ns#' term='JPA'/><title type='text'>GWT &amp; Spring MVC &amp; Hibernate(JPA). Web приложения из 3х частей</title><summary type='text'>Нашёл интересный пример (аля туториал) как собирать веб приложение в связке : GWT + Spring + Hibernate c JPA .Пример достаточно прост ,  но довольно подробный. Разработка приложения разбита на 3 части.Первая часть. Создаём в нашей IDE GWT проект. Создаём нужные конфиг файлы, пишем GWT код , и компилируем в две JavaScript библиотеки.Вторая часть. Создаём Spring MVC + Hibernate проект.  MVC </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/3875521775736504707/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=3875521775736504707' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/3875521775736504707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/3875521775736504707'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/gwt-spring-mvc-jpa-hibernate-web-3.html' title='GWT &amp; Spring MVC &amp; Hibernate(JPA). Web приложения из 3х частей'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-3750272711885342350</id><published>2008-10-13T20:57:00.008+03:00</published><updated>2009-05-26T13:36:41.178+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Spring'/><title type='text'>Интернационализация и локализация в Spring MVC</title><summary type='text'>Интерфейс ApplicationContext расширяет интерфейс называемый MessageSource , который предоставляет функциональность по интернационализации приложений. (Подробней)Существует две реализации описанного интерфейса :  StaticMessageSource иResourceBundleMessageSource . Если быть точнее они реализуют не сам MessageSource, а его дочерний класс HierarchicalMessageSource, который кроме прочего позволяет </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/3750272711885342350/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=3750272711885342350' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/3750272711885342350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/3750272711885342350'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/spring-mvc_13.html' title='Интернационализация и локализация в Spring MVC'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-8471570174118569569</id><published>2008-10-10T21:44:00.000+03:00</published><updated>2008-10-10T21:44:00.936+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><title type='text'>UKраина или UnitedKingdom. Правильная локализация</title><summary type='text'>Каждый современный браузер предоставляет возможность выбрать язык по умолчанию или даже несколько языков, и проставить среди них приоритеты. В FF это можно сделать с помощью меню Инструменты - Настройка - Содержимое - Языки - Выбрать.В Опере - Инструменты - Настройки - Языки - НастройкиВ ИЕ : Свойства обозревателя - Общие - ЯзыкиВ общем то ничего необычного, удобно и практично. Но это предистория</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/8471570174118569569/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=8471570174118569569' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/8471570174118569569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/8471570174118569569'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/uk-unitedkingdom.html' title='UKраина или UnitedKingdom. Правильная локализация'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-1056985023066728447</id><published>2008-10-09T15:59:00.001+03:00</published><updated>2008-10-09T17:36:28.729+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Spring'/><title type='text'>Spring MVC. Преобразование данных</title><summary type='text'>Spring MVC: Failed to convert property value of type [java.lang.String] to required type ...Вот такую ошибку вы получите если захотите создать html форму с текстовым полем , а пожелаете сохранить этот текст, в класс Date (например). Сделать это можно с помощью следующего кодаКонтроллер://...setupFormWithDate(ModelMap model){  java.util.Date nowDate = new Date(System.currentTimeMillis());  </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/1056985023066728447/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=1056985023066728447' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1056985023066728447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1056985023066728447'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/spring-mvc.html' title='Spring MVC. Преобразование данных'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-2863700488201517648</id><published>2008-10-08T17:34:00.000+03:00</published><updated>2008-10-08T17:34:00.240+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Spring'/><title type='text'>File Uploading with Spring Framework</title><summary type='text'>Наверное ни один веб портал не может обойтись без такой операции как загрузка файлов на сервер.Особенно актуальная єта задача для больших веб приложений, которые разрабатываются в основном на java ee.В  этой заметке я рассмотрю как осуществляется аплоад файлов при использовании Spring фрэймоврка 2.5 (с использованием аннотаций).Сначала нам необходимо зарегистрировать специальный бин - </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/2863700488201517648/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=2863700488201517648' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/2863700488201517648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/2863700488201517648'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/file-uploading-with-spring-framework.html' title='File Uploading with Spring Framework'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-1787928586030697049</id><published>2008-10-08T07:50:00.001+03:00</published><updated>2008-10-10T13:55:10.067+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Spring'/><title type='text'>Аспектно ориентированное программирование: Основы</title><summary type='text'>В своём блоге Антон Наумов подробно рассказывает о основах АОП и принципах его применения вместе со Spring Framework. linkЕсли этого вам оказалось мало, более развёрнутый взгляд на AOP  можно услышать в интервью с исследователями из Siemens (Christa Schwanninger &amp; Iris Groher ) : link2We discuss the fundamentals of AOP, define many of the relevant termsand also look at how and where AOP is used </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/1787928586030697049/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=1787928586030697049' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1787928586030697049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1787928586030697049'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/blog-post.html' title='Аспектно ориентированное программирование: Основы'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-57858608491638959</id><published>2008-10-06T11:30:00.002+03:00</published><updated>2008-10-06T11:31:35.997+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='Podcasts'/><title type='text'>Java подкасты</title><summary type='text'>Теперь скучать во время поездок в транспорте любителям Java не придётся. Вашему вниманию предоставляется список подкастов, которые могут быть интересны Java программисту.The Art of programming - подкаст о программировании на русском языке, много внимание уделяется Java и сопутствующим технологиям.Java Posse - известнейший Java подкаст на англ. языке, уже более 200 выпусков.ZDot podcast - ещё один</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/57858608491638959/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=57858608491638959' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/57858608491638959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/57858608491638959'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/java.html' title='Java подкасты'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-7429950640323566178</id><published>2008-10-05T10:20:00.001+03:00</published><updated>2008-10-08T10:27:47.608+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>Поиск обновлён</title><summary type='text'>Строка поиска размещённая на этом сайте в колонке справа теперь ищет только по ресурсам имеющим непосредственное отношение к Java и сопутствующим технологиям. Список сайтов постоянно обновляется.P.s. Если хотите что-бы и ваш сайт/блог попал в избранный список, пишите об этом в комментариях.</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/7429950640323566178/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=7429950640323566178' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/7429950640323566178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/7429950640323566178'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/blog-post_05.html' title='Поиск обновлён'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-3687928683671889955</id><published>2008-10-01T21:22:00.000+03:00</published><updated>2008-10-20T12:33:12.175+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='О блоге'/><title type='text'>Разместить баннер бесплатно!</title><summary type='text'>Если вы владелец информационного ресурса, каким либо образом связанного с ИТ в целом и с программированием (java) в частности, я готов разместить ссылку или красивый баннер на ваш сайт в своём блоге, причём совершенно безвозмездно, тоесть даром. Пишите.</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/3687928683671889955/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=3687928683671889955' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/3687928683671889955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/3687928683671889955'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/10/blog-post_19.html' title='Разместить баннер бесплатно!'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-1807416870703313365</id><published>2008-09-22T10:47:00.003+03:00</published><updated>2008-09-22T11:07:33.618+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>Программировать весело. Утилиты для знакомства с Java</title><summary type='text'>В этой заметке расскажу о двух утилитах, которые помогут начинающим программистам познакомиться с Объектно ориентированным программированием в целом и с Java в частности.Первая утилитка - Greenfoot. Предназначена для школьников средних и старших классов. Программа делает программирование весёлой забавой. В ней вы можете создать простенькое 2D приложение с помощью красивого и удобного графического</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/1807416870703313365/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=1807416870703313365' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1807416870703313365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1807416870703313365'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/09/java_22.html' title='Программировать весело. Утилиты для знакомства с Java'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-5599362004449120945</id><published>2008-09-22T10:32:00.005+03:00</published><updated>2008-09-22T10:36:27.331+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2SE:Работа с бд'/><title type='text'>Десктоп приложение со встроенной БД</title><summary type='text'>Patrick Keegan подробно рассказывает как создать своё приложение со встроенной базой данных, в качестве среды разработки выбран NetBeans, в качестве базы данных Derby.продолжение на английском...</summary><link rel='related' href='http://blogs.sun.com/JavaFundamentals/entry/a_personal_data_storage_application' title='Десктоп приложение со встроенной БД'/><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/5599362004449120945/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=5599362004449120945' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/5599362004449120945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/5599362004449120945'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/09/blog-post.html' title='Десктоп приложение со встроенной БД'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-537376534817804902</id><published>2008-09-19T15:38:00.004+03:00</published><updated>2008-09-19T15:42:11.855+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>Анализатор Java объектов</title><summary type='text'>Когда код приложения превышает 100 тысяч строк, разобраться самостоятельно в чужом приложении будет затруднительно.Objectreferenceanalyser (ORA) графическая  утилита позволяющая :- Рассмотреть архитектуру анализируемого приложения;- Обнаружить ошибки или недочёты в архитектуре приложения;- Обнаружить и предотвратить утечки памяти тем самім повісив производительность приложения;- Увидеть </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/537376534817804902/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=537376534817804902' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/537376534817804902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/537376534817804902'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/09/java.html' title='Анализатор Java объектов'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-1894125630515180602</id><published>2008-09-18T13:59:00.001+03:00</published><updated>2008-09-18T13:59:49.905+03:00</updated><title type='text'>Sametime Risk. Java стратегия</title><summary type='text'>Sametime RiskЖанр: стратегияМультиплеер: присутствуетЛицензия: бесплатноГрафика: 4/10Играбельность: 9/10Стратегия с простенькой графикой написанная полностью на Java. Целью игры является захват мира. Изначально Земля пропорционально разделяется между всеми игроками. А дальше начинается самое интересное.Каждый игрок поочерёдно ходит и пытается захватить территории соперника. Захват может </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/1894125630515180602/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=1894125630515180602' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1894125630515180602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1894125630515180602'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/09/sametime-risk-java.html' title='Sametime Risk. Java стратегия'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-5420875128928117637</id><published>2008-08-22T18:41:00.003+03:00</published><updated>2008-11-12T00:36:10.555+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java FX'/><title type='text'>Tips! События в Java FX</title><summary type='text'>Рассмотрим следующий кусочек кода : Ellipse{centerX: 10, centerY: 10  radiusX: 150, radiusY: 50 stroke: Color.GREEN   onMouseClicked: function( e: MouseEvent ):Void {      // (1)do smth ...   }Если добавить этот код во Frame, будет нарисован эллипс с зелёным ободком, а при нажатии на него клавишей мыши выполниться некоторое действие (1).  Но есть существенное НО : нажимать надо не в эллипс , а </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/5420875128928117637/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=5420875128928117637' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/5420875128928117637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/5420875128928117637'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/08/tips-java-fx.html' title='Tips! События в Java FX'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-2494497955972857612</id><published>2008-08-15T15:01:00.000+03:00</published><updated>2008-10-15T15:11:08.111+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><title type='text'>JavaScript библиотека jQuery</title><summary type='text'>Ни одно юзабельное веб приложение не сможет обойтись без богатого веб интерфейса, который легко реализовать с помощью JavaScript и, например библиотеки jQuery:jQeury: плавающий dialog box,jQuery и Ajax,jQuery: drag-and-drop сортируемый список,таблица с помощью jQuery,colorPicker: выбор цвета,jQuey Treeview - древовидное меню,jQuery Ajax форма,Валидация данных в Ajax формеи много других интересных</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/2494497955972857612/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=2494497955972857612' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/2494497955972857612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/2494497955972857612'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/08/javascript-jquery.html' title='JavaScript библиотека jQuery'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-1279681229163147814</id><published>2008-07-30T16:43:00.000+03:00</published><updated>2008-07-30T16:43:03.851+03:00</updated><title type='text'>JavaFX - первое приложение</title><summary type='text'>Для начала необходимо скачать и настроить компилятор.Скачать последню версию компилятора можно по ссылке : archive.zip(12Мб)- распакуйте архив в удобную для вас папку- добавьте полный путь к папке openjfx-compiler\dist\bin\ в перменную PATHОткройте текстовый редактор и создайте в нём файл HelloWorld.fximport javafx.application.Frame;import javafx.application.Stage;import javafx.scene.text.Text;</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/1279681229163147814/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=1279681229163147814' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1279681229163147814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1279681229163147814'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/07/javafx.html' title='JavaFX - первое приложение'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-1288660729877283856</id><published>2008-07-16T08:54:00.000+03:00</published><updated>2008-10-16T08:56:14.006+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Coffee break'/><title type='text'>Бил Гейтс и Стив Джобс</title><summary type='text'>
 
  
 
 </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/1288660729877283856/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=1288660729877283856' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1288660729877283856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1288660729877283856'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/07/blog-post.html' title='Бил Гейтс и Стив Джобс'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-5284575702824386216</id><published>2008-06-23T22:17:00.003+03:00</published><updated>2008-06-28T21:50:42.819+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Spring'/><title type='text'>Spring MVC</title><summary type='text'>Spring MVC - это реализация шаблона MVC (модель - представление - контроллер) в Spring Framework.Используется для создания Web приложений.Для создания приложения первого приложения вам не помешает скачатьнеобходимые библиотеки из оффициального сайта Spring.Во время написания заметки самой новой версией была 2.5.4 ею и предлагаю воспользоваться.Также вам на первых порах не помешают следующие </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/5284575702824386216/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=5284575702824386216' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/5284575702824386216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/5284575702824386216'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/06/spring-mvc.html' title='Spring MVC'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-8257497681625115195</id><published>2008-06-17T10:27:00.001+03:00</published><updated>2008-06-17T10:27:29.127+03:00</updated><title type='text'>Eclipse IDE и Spring Framework</title><summary type='text'>Для удобства разработки приложений с использованием Spring Framework существует проект Spring IDE.Проект  занимается разработкой Spring плагинов  под Eclipse. Установить плагины можно посредством добавления в Update Manager ссылки:http://springide.org/updatesiteТребования плагинов:Eclipse 3.2.x Web Tools 1.5.xЗамечание:Плагин Spring IDE Dependencies (only for Eclipse 3.2.x) не надо устанвливать </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/8257497681625115195/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=8257497681625115195' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/8257497681625115195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/8257497681625115195'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/06/eclipse-ide-spring-framework.html' title='Eclipse IDE и Spring Framework'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-8343546679057682623</id><published>2008-06-16T20:42:00.001+03:00</published><updated>2008-06-16T20:46:46.729+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2SE:Tips'/><title type='text'>Преобразование кодировок</title><summary type='text'>Есть например у нас непонятная строка в непонятной кодировке :РїСЂРёРІРµС‚Определить в какой кодировке сейчас находиться строка и пере-конвертировать в"правильную" кодировку можно с помощью следующего выражения:строки:result = new String(new String(some_string.getBytes(),from_enc).getBytes(to_enc));гдеsome_string - строка с непонятной кодировкойfrom_enc - текущая предположительная кодировкаto_enc</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/8343546679057682623/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=8343546679057682623' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/8343546679057682623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/8343546679057682623'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/06/blog-post.html' title='Преобразование кодировок'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-4902775060117121843</id><published>2008-06-13T19:02:00.008+03:00</published><updated>2008-06-15T11:25:54.576+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>RPM Команды</title><summary type='text'>В данной статье будет рассмотрена утилита rpm (Red Hat Package Manager), незаменимая вешь в Linux.Программа позволяет устанавливать, удалять и обновлять программное обеспечение.Установка нового пакета из файла либо удалённого сервера :# rpm -ivh foo-2.0-4.i386.rpm# rpm -i ftp://ftp.redhat.com/pub/redhat/RPMS/foo-1.0-1.i386.rpm# rpm -i http://oss.oracle.com/projects/firewire/dist/files/kernel-</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/4902775060117121843/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=4902775060117121843' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/4902775060117121843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/4902775060117121843'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/06/rpm.html' title='RPM Команды'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-4322711846665764049</id><published>2008-06-12T18:43:00.002+03:00</published><updated>2008-06-12T18:45:19.577+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Установка Java Plugin для Firefox на Red Hat Linux</title><summary type='text'>Первым делом нам надо установить JRE. Тут ничего сложного нету, скачиваем с сайта Sun выполняемый файл (например: jre-1_5_0_15-linux-i586.bin) и просто выполняем его в той директории, куда вы хотите установить JRE:./jre-1_5_0_15-linux-i586.bin Проверим правильность установки java, командаjava -versionдолжна вывести информацию о версии Java. Если этого не произошло, значит надо создать правильные </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/4322711846665764049/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=4322711846665764049' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/4322711846665764049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/4322711846665764049'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/06/java-plugin-firefox-red-hat-linux.html' title='Установка Java Plugin для Firefox на Red Hat Linux'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-308831137276923944</id><published>2008-02-02T22:11:00.000+02:00</published><updated>2008-10-13T22:36:34.816+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hello world'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><title type='text'>Простейший пример JSP</title><summary type='text'>Язык разметки JSP (JavaServer Pages), расширяющий язык HTML тегами вида&lt;% имя тега атрибуты %&gt;. С помощью этих тегов можно не только внести описания, выражения иоператоры Java, но и вставить в страницу файл с текстом илиизображение, вызвать объект Java или компонент JavaBean или дажекомпонент EJB.Можно также расширить стандартный набор тегов, своими собственными, custom tags.Рассмотрим следующий </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/308831137276923944/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=308831137276923944' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/308831137276923944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/308831137276923944'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/02/jsp.html' title='Простейший пример JSP'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-1944886199754822818</id><published>2008-01-29T17:59:00.001+02:00</published><updated>2008-01-29T17:59:39.123+02:00</updated><title type='text'>Админка на Jsp &amp; Jstl</title><summary type='text'>Создан небольшой пример, который позволит новичкам познакомится с технологиями написания web приложений на java.Скачать можно тут.Для работы с примером нам потребуется веб контейнер, например Tomcat6, который можно скачать с официального сайта Apache Tomcat. После инсталяции Веб контейнера, установите war файл примера на сервер (deploy).Данный пример состоит из трёх jsp файлов, а также двух </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/1944886199754822818/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=1944886199754822818' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1944886199754822818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1944886199754822818'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/jsp-jstl.html' title='Админка на Jsp &amp; Jstl'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-7800616756381714105</id><published>2008-01-25T01:00:00.001+02:00</published><updated>2008-01-25T01:01:25.605+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><title type='text'>java.util LinkedList</title><summary type='text'>Решил познакомится поближе с возможностями данного класса.LinkedList - это реализация интерфейса List, которая реализует все операции списка и позволяет добавлять любые элементы (включая null).  Кроме реализации интерфейса List , LinkedList реализует методы получения, удаления и вставки в начало и конец списка. Такие операции позволяют использовать рассматриваемый класс как стек, очередь и </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/7800616756381714105/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=7800616756381714105' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/7800616756381714105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/7800616756381714105'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/javautil-linkedlist.html' title='java.util LinkedList'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-6037766332838181493</id><published>2008-01-24T20:01:00.001+02:00</published><updated>2008-01-24T23:42:33.507+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Базы данных'/><title type='text'>Что выбрать в качестве базы данных PostgreSQL или MySQL</title><summary type='text'>В следующей таблице приведены основные характеристики и возможности каждой из указанных бд.               POSTGRESQL         MYSQL             Совместимость с ANSI SQL стандартом                                                  Очень близка   к ANSI SQL стандарту         В некоторой мере совместима с ANSI SQL             Сравнительная производительность         Работает медленней         Работает</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/6037766332838181493/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=6037766332838181493' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/6037766332838181493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/6037766332838181493'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/postgresql-mysql.html' title='Что выбрать в качестве базы данных PostgreSQL или MySQL'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-241222301204054150</id><published>2008-01-23T10:59:00.000+02:00</published><updated>2008-12-10T15:12:43.179+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Coffee break'/><title type='text'>Изучаем HTML</title><summary type='text'></summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/241222301204054150/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=241222301204054150' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/241222301204054150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/241222301204054150'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/html.html' title='Изучаем HTML'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_qa5kzmf7erE/R5mlQ5MZ83I/AAAAAAAAABM/anK1y68bZLM/s72-c/headbody.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-619516866725077150</id><published>2008-01-22T11:46:00.001+02:00</published><updated>2008-01-23T22:12:37.890+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reference'/><title type='text'>Рекомендуемая литература по Java</title><summary type='text'>Thinking in Java, 2nd Edition Russian version Thinking in Patterns Russian version  Thinking in Enterprise Java Russian version В оригинале эти книги можно найти на сайте http://www.mindview.net/Books </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/619516866725077150/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=619516866725077150' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/619516866725077150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/619516866725077150'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/java_22.html' title='Рекомендуемая литература по Java'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-1571130433850591782</id><published>2008-01-22T10:57:00.000+02:00</published><updated>2008-12-10T15:12:43.395+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Coffee break'/><title type='text'>Ловкость рук и никакого мошенничества</title><summary type='text'></summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/1571130433850591782/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=1571130433850591782' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1571130433850591782'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1571130433850591782'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/blog-post_22.html' title='Ловкость рук и никакого мошенничества'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_qa5kzmf7erE/R5mkl5MZ82I/AAAAAAAAABE/vZB8nEeD_XY/s72-c/illusion.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-279535047907660642</id><published>2008-01-20T10:45:00.000+02:00</published><updated>2008-12-10T15:12:43.585+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Coffee break'/><title type='text'>Тёрка для детей</title><summary type='text'></summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/279535047907660642/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=279535047907660642' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/279535047907660642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/279535047907660642'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/blog-post_20.html' title='Тёрка для детей'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_qa5kzmf7erE/R5mjTJMZ80I/AAAAAAAAAA0/W4UiCnOHgWg/s72-c/terka.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-3356677508649546003</id><published>2008-01-16T21:52:00.000+02:00</published><updated>2008-01-16T21:53:43.321+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Java mail'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Безопасность'/><title type='text'>Отправка почты с помощью Java Mail через протокол SSL/TLS</title><summary type='text'> Как использовать базовые функции Java Mail уже было расмотрено в одном из предыдущих обзоров. Теперьрассмотрим, как отправлять почту через защищённое соеденение с smtp сервером. для того, что-бы установить такое соеденение необходимо: - принять сертификаты подлинности сервера; - пройти аутентификацию на сервере. Для начала мы должны зареестрировать провайдера алгоритма SSL :Security.addProvider(</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/3356677508649546003/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=3356677508649546003' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/3356677508649546003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/3356677508649546003'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/java-mail-ssltls.html' title='Отправка почты с помощью Java Mail через протокол SSL/TLS'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-3406701647169656557</id><published>2008-01-15T20:21:00.001+02:00</published><updated>2008-01-16T09:28:20.707+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Java mail'/><title type='text'>Отправка почты с помощью Java Mail</title><summary type='text'>JavaMail API представляtn собой платформонизависимый фреймворк для создания приложений способных работать с почтовыми серверами.JavaMail распостраняется как дополнительный пакет для J2se, а также он входит в J2ee sdk.Если у вас не установлено J2ee sdk, то вы можете скачать java mail API из сайта Sun Microsistems : java.sun.com/products/javamail .В данном примере мы разберём как отправлять простые</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/3406701647169656557/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=3406701647169656557' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/3406701647169656557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/3406701647169656557'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/java-mail.html' title='Отправка почты с помощью Java Mail'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-3680794869006605857</id><published>2008-01-12T23:48:00.001+02:00</published><updated>2008-01-12T23:51:11.332+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2SE:Tips'/><title type='text'>String в вопросах и ответах</title><summary type='text'>1 Какая разница между:String s1="string";иString s2=new String("string"); В первом примере создаётся только один объект строка: "string" , а затем создаётся указатель s1 на эту строку. Во втором примере сначала создаётся первый объект "string", а затем второй объект строка оператором new. В итоге получается второй способ менее эффективным.2 Когда следует использовать String, а когда StringBuffer </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/3680794869006605857/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=3680794869006605857' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/3680794869006605857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/3680794869006605857'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/string.html' title='String в вопросах и ответах'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-9190688574145871467</id><published>2008-01-11T20:06:00.001+02:00</published><updated>2008-01-16T09:29:00.329+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Веб сервисы'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache Tomcat'/><title type='text'>Создание Web Сервиса на Java с помощью Tomcat и Jwsdp</title><summary type='text'> Написание Веб сервиса - серверной и клиентской части будет состоять из 20 простых шагов. Но для начала необходимо выполнить кое - какую предварительную работу.Первым делом устанавливаем Web Container, например: Tomcat6.В переменных окружения создаём: CATALINA_HOME и TOMCAT_HOME, в обеих указываем пути к установленному каталогу.Устанавливаем JWSDP (Java Web Service Developer Pack) и создаём </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/9190688574145871467/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=9190688574145871467' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/9190688574145871467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/9190688574145871467'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/web-java-tomcat-jwsdp_11.html' title='Создание Web Сервиса на Java с помощью Tomcat и Jwsdp'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-408005872059873967</id><published>2008-01-11T19:36:00.001+02:00</published><updated>2008-01-16T21:55:15.524+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache Tomcat'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE:Безопасность'/><title type='text'>Настройка Apache Tomcat для работы с протоколом SSL</title><summary type='text'>SSL (Secure Socket Layer) - это технология, которая позволяет устанавливать бзопасное соеденение между веб броузером и веб сервером. Это значит что каждая из сторон будет отправлять данные в зашифрованном виде, а другая сторона будет их расшифровывать перед обработкой. Второй важный аспект в работе протокола SSL - это аутентификация. Прежде чем расказать серверу свои секретные данные (логин, </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/408005872059873967/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=408005872059873967' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/408005872059873967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/408005872059873967'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/apach-tomcat-ssl.html' title='Настройка Apache Tomcat для работы с протоколом SSL'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-8271067302723217342</id><published>2008-01-11T19:28:00.001+02:00</published><updated>2008-01-11T19:34:11.978+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><title type='text'>Парсинг XML с помощью DOM</title><summary type='text'>Пусть у нас имеется xml файл в котором хранится список студентов.  &lt;students&gt;  &lt;student&gt;  &lt;name&gt;Nikolaj&lt;/name&gt;   &lt;surname&gt;Ivanov&lt;/surname&gt;  &lt;age&gt;23&lt;/age&gt;   &lt;group&gt;PF-11&lt;/group&gt; &lt;/student&gt;  &lt;student&gt;  &lt;name&gt;Petr&lt;/name&gt;   &lt;surname&gt;Kilkin&lt;/surname&gt;  &lt;age&gt;22&lt;/age&gt;   &lt;group&gt;FP-22&lt;/group&gt;  &lt;/student&gt;&lt;/students&gt;перед нами стоит задача извлечь данные о студентах в список (например ArrayList) для </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/8271067302723217342/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=8271067302723217342' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/8271067302723217342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/8271067302723217342'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/xml-dom.html' title='Парсинг XML с помощью DOM'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-1065908037065860989</id><published>2008-01-10T16:16:00.001+02:00</published><updated>2008-01-11T11:02:32.149+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><title type='text'>Как получить текущее время/дату</title><summary type='text'>Существует множество способов для получение текущих времени/даты, всё зависит от того, для каких целей это нам нужно.1. Мы хотим подсчитать время выполнения какого то метода. Для этого достаточно вызвать: System.currentTimeMillis () до и после выполнения метода.Каждый вызов даст нам число - текущее время в милисекундах. Отняв второе от первого получим время работы метода в милисекундах.2. Нам </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/1065908037065860989/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=1065908037065860989' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1065908037065860989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1065908037065860989'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/blog-post_10.html' title='Как получить текущее время/дату'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-1878171433673828651</id><published>2008-01-05T19:33:00.000+02:00</published><updated>2008-01-13T19:36:38.121+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2SE:Tips'/><title type='text'>Пределы примитивных типов данных</title><summary type='text'>Небольшая програмка, которая выводит пределы для примитивных типов данных.class PrimitivLimits{ public static void main(String []s){  System.out.println("Byte:   [" + Byte.MIN_VALUE + "," + Byte.MAX_VALUE  +"]");  System.out.println("Short:  ["+Short.MIN_VALUE+" , " + Short.MAX_VALUE+"]");  System.out.println("Int:    ["+Integer.MIN_VALUE+" , " + Integer.MAX_VALUE+"]");  System.out.println("Long:</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/1878171433673828651/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=1878171433673828651' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1878171433673828651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1878171433673828651'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/blog-post_13.html' title='Пределы примитивных типов данных'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-3367542238855041970</id><published>2008-01-02T23:54:00.000+02:00</published><updated>2008-12-10T15:12:43.881+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Coffee break'/><title type='text'>C Новым годом!</title><summary type='text'></summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/3367542238855041970/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=3367542238855041970' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/3367542238855041970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/3367542238855041970'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/c.html' title='C Новым годом!'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_qa5kzmf7erE/R42xlIG_ciI/AAAAAAAAAAs/sWaie5jlCdk/s72-c/dMOr.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-3597007564843644445</id><published>2008-01-01T22:35:00.001+02:00</published><updated>2008-01-01T22:59:06.055+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2SE:Безопасность'/><title type='text'>Алгоритм Des. Симметрическое шифрование в java</title><summary type='text'>    Симметрическое шифрование  - способ шифрования, в котором для (за)шифрования и расшифрования применяется один и тот же криптографический ключ.   Рассмотрим реализацию симметрического шифрования в java на примере алгоритма DES. В первую очередь нам понадобится класс javax.crypto.Cipher , который реализует базовые функции популярных криптографических алгоритомов шифрования. Для создания </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/3597007564843644445/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=3597007564843644445' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/3597007564843644445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/3597007564843644445'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/des-java.html' title='Алгоритм Des. Симметрическое шифрование в java'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-2647708177097309307</id><published>2008-01-01T22:33:00.001+02:00</published><updated>2008-01-01T23:05:14.352+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='J2SE:Работа с бд'/><title type='text'>Подключение к MySQL с помощью Jdbc</title><summary type='text'>Для начала рассмотрим список того что нам надо:1. MySQL сервер, причём он должен быть запущен.2. JDBC connector для MySQL, можно скачать с оффициального сайта MySQL (dev.mysql.com ).3. Собственно java sdk.Итак, Вы скачали всё необходимое, приступаем к работе.Мы не будем рассматривать процесс установки и настройки MySQL сервера, но для дальнейшей работы нам необходимо что - бы:- MySQL сервер был </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/2647708177097309307/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=2647708177097309307' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/2647708177097309307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/2647708177097309307'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/mysql-jdbc.html' title='Подключение к MySQL с помощью Jdbc'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-8584926906024022442</id><published>2008-01-01T22:32:00.001+02:00</published><updated>2008-01-01T23:01:30.323+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE:Работа с сетью'/><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><title type='text'>Сокеты</title><summary type='text'>Сокеты позволяют реализовать клиент серверную архитектуру клиент - сервер.Клиент, подключается к определённому порту сервера зная его имя или IP адрес. Большинство сетевых программ построенны именно на этой архитектуре. Рассмотрим как это реализуется в Java с помощью сокетов.Итак, начнём с рассмотрения создания сокет сервера. Его основная задача: принимать входящие соеденения на какой то зарание </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/8584926906024022442/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=8584926906024022442' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/8584926906024022442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/8584926906024022442'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/blog-post.html' title='Сокеты'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-5108711149204258325</id><published>2008-01-01T22:29:00.001+02:00</published><updated>2008-01-01T22:49:31.313+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><title type='text'>Сериализация с помощью XStream. Часть 1</title><summary type='text'>Сериализация с помощью XStream. Часть 1XStream - это библиотека, которая позволяет очень легко преобразовывать объекты в XML и наоборот.Итак, допустим у нас есть объект некоторого класса Круг (Circle) - это будет наш класс, который мы будем преобразовывать в ХМЛ (сериализировать).class Circle{    private Point center;    private int R;    public Circle(Point c,int r){    this.center=c;    this.R=</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/5108711149204258325/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=5108711149204258325' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/5108711149204258325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/5108711149204258325'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/xstream-1.html' title='Сериализация с помощью XStream. Часть 1'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-2283188110857103656</id><published>2008-01-01T22:26:00.001+02:00</published><updated>2008-01-01T23:03:03.446+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><title type='text'>Регулярные выражения в Java</title><summary type='text'>В данной статье будет рассмотрена работа с регулряными выражениями в Java, а именно пакет java.util.regex, который состоит из трёх классов.Классы, которые позволяют сравнить текстовую строку, с указанным шаблонным регулярным выражением.Регулярные выражения (англ. regular expressions, жарг. регэкспы или регексы) ― современная система поиска текстовых фрагментов в электронных документах, основанная</summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/2283188110857103656/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=2283188110857103656' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/2283188110857103656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/2283188110857103656'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/java.html' title='Регулярные выражения в Java'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-5701696089844295493</id><published>2008-01-01T22:21:00.005+02:00</published><updated>2008-11-19T20:07:40.521+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><title type='text'>Classpath. Подключение сторонних библиотек</title><summary type='text'>Иногда при написание программ на java необходимо подключать библиотеки сторонних разработчиков, которые не входят в Java SDK. В этом случае нам пригодится переменная окружения (параметр) classpath. Если в этой переменной прописать путь к какой либо, одной или нескольким, директориям, то все файл с расширением *.class этих директорий будут автоматически подключены к нашему проекту, и мы сможем </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/5701696089844295493/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=5701696089844295493' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/5701696089844295493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/5701696089844295493'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2008/01/classpath.html' title='Classpath. Подключение сторонних библиотек'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1779996019791178020.post-1460074068263036433</id><published>2008-01-01T00:00:00.000+02:00</published><updated>2008-01-11T19:41:31.584+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='О блоге'/><title type='text'>Цель блога</title><summary type='text'>   Цель данного блога - создать базу учебных материалов по java и сопутствующим технологиям на понятном языке. Стиль изложения в блоге предусматривает ориентацию на junior программистов,  но надеюсь некоторые статьи будут интересны и более опытным разработчикам.  Принимаются пожелания к темам последующих статей.  Если у вас есть своя статья по теме блога и вы желаете показать её всему миру, </summary><link rel='replies' type='application/atom+xml' href='http://j2w.blogspot.com/feeds/1460074068263036433/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1779996019791178020&amp;postID=1460074068263036433' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1460074068263036433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1779996019791178020/posts/default/1460074068263036433'/><link rel='alternate' type='text/html' href='http://j2w.blogspot.com/2007/12/fwd.html' title='Цель блога'/><author><name>Rumoku</name><uri>http://www.blogger.com/profile/07891651762882831005</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry></feed>
