пятница, 24 мая 2013 г.

Добавление change функции для select объекта через jQuery


$("#region").on("change", function() {
                 что-то делаем
          });

#region - id объекта select формы

Обычно это прописывается в
document.ready(function(){

});

document.ready срабатывает, после загрузки всех элементов страницы.

Отключение второго элемента формы после проверки первого jQuery


if($('#cityId').attr('disabled')){
    $('#cityAreaId').attr('disabled', true);}

Здесь #cityId и #cityAreaId - это  айди элементов
.attr()  - функция, работающая с аттрибутами объектов
'disabled' - свойство
true - установка значения свойства.

воскресенье, 19 мая 2013 г.

Установка maven на windows7

  1. Скачиваем и устанавливаем jdk
    http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
    два варианта windows x64 и windows x32, выбор варианта зависит от типа вашей операционной системы. Устанавливаем.
    Тип можно посмотреть в система и безопасность->система.
  2. Скачиваем maven 2 или 3 по ссылке http://maven.apache.org/download.cgi , файл (Binary zip)
  3. Распаковываем , к примеру в пространство D:\maven
  4. Заходим в панель управления, заходим в система и безопасность->система, слева на панели есть "Дополнительные параметры",  далее в окне практически в самом низу есть "Переменные среды".
  5. В системных переменных создаем переменную JAVA_HOME, значением которой будет являться путь до установленных нами jdk библиотек.
    Например: C:\Program Files\Java\jdk1.7.0_21
  6. Создаем еще одну системную переменную MAVEN_HOME, значением которой будет являться место распаковки maven'а , в текущем примере это D:\maven
  7. Что бы мы могли общаться с мавеном из консоли добавляем ее в PATH, а именно находим в списке системных переменных переменную path, нажимаем изменить и дописываем строчку  ;%MAVEN_HOME%\bin
    ;  это что бы отделиться от предыдущей переменной, а  %что-то%  выдает нам значение созданной переменной. Везде нажимаем Ok.
  8. В командной строке прописываем mvn -version, если появилась информация о ваших jdk и maven, значит все работает исправно.
    По другому и не могло случится)

суббота, 11 мая 2013 г.

Пример простой транзакции hibernate


Session session = factory.openSession();
Transaction tx = null;
try {
   tx = session.beginTransaction();
   // do some work
   ...
   tx.commit();
}
catch (Exception e) {
   if (tx!=null) tx.rollback();
   e.printStackTrace(); 
}finally {
   session.close();
}

понедельник, 6 мая 2013 г.

Эффективность человеческих часов дня

9 фактов о работоспособности человека в течении дня:

1. С 6 до 7 утра – «окно», когда лучше всего работает долговременная память, вся полученная информация в этот промежуток усваивается легко.
2. С 8 до 9 включается логическое мышление, это наиболее подходящее время для любой деятельности, связанной - одновременно - с запоминанием и аналитикой.
3. С 9 до 10 утра – оптимальные часы для работы с информацией и статистикой.
4. С 11 до 12 дня эффективность интеллектуальных функций снижается, стало быть, можно переключить внимание на что-нибудь отвлеченное. Например, послушать музыку.
5. С 11 до 14.00 – самое подходящее время для обеда. На эти часы приходится пик, как говорят на Востоке, «огня пищеварения», когда принятая еда переваривается и усваивается наилучшим образом.
6. С 12.00 до 18.00 – идеальное время для активного труда. Труд в более поздние часы вынуждает мозг работать на износ. Первые признаки такого перенапряжения – сложности с засыпанием.
7. С 21.00 до 23.00 происходит наиболее полный отдых ума и нервной системы.
8. С 23.00 до 1 часа ночи, во сне, идет активное восстановление тонкой энергии. В китайской медицине ее именуют «ци», индийские йоги называют ее «праной», современная наука величает нервной и мышечной силой.
9. С 1 до 3 часов, во сне, человек восстанавливает эмоциональную энергию.

Вывод, если спать, то с 21 до 3, если работать то с 12 до 18, если учиться то с 6ти до 12ти.
Хм, так вот почему большинство времени своих школьных лет я ходил учиться в школу к 8 и оставался в ней максимум до 13.
Вторая смена это уже смена работяг, в классах постарше "дети" якобы работают уже в школе, а не учатся.
И все же надо потестить и остается вопрос, что же делать с временем между 3 - 6 утра ?
Спорт, скорей всего именно уделить внимание спорту.