пятница, 9 июня 2017 г.

Не внимательность или не опытность.

И так давно я уже ничего не писал ибо не было времени. После курсов практически сразу нашел работу правда удаленную. Работаю на человека джуном как он меня называет но сам я понимаю, что я самый настоящий стажер. Работаю в Web направлении.
Сейчас занимался одним заданием и столкнулся с одно проблемой над которой просидел около трех дней и перелопатил кучу документации в гугле.
Мне нужно было проверить на equals enum в jstl (c:if).
Вот пример не правильного кода над которым я долго сидел (по сути он правильный):

<c:forEach items="${bean}" var="b">    
            <c:if test="${b.fieldStatus eq 'NEW'} ">
                <button>one</button>                
                <button>two</button>            
            </c:if>
</c:forEach>




Кто увидит в чем проблема?

вторник, 11 апреля 2017 г.

Курсы по JavaEE

И так попал я на курсы по JavaEE 05.02.17 и вот недавно 08.04.17 они закончились и я получил сертификат хз только поможте он в чем нибудь или нет..
Курсы проходили в компании БелХард 2 дня в неделю по три часа в день.
До курсов по J2EE вообще ничего не знал, а сейчас знаю. Самому за этот срок было бы очень тяжело изучить J2EE сейчас даже жалею что не пошол на курсы по JavaSE поскольку сейчас нужно подтягивать именно CE.
Далее осталось совсем ничего:
-прочесть десятка два книг
-изучить пару фреймворков
-изучить пару технологий
-и найти работу
-ах да и подтянуть СЕ

Что бы не забыть за это время ЕЕ буду писать для резюме два проекта которые будут лежать на гитхабе.

воскресенье, 5 февраля 2017 г.

Некоторые методы для работы со строками

Когда начал писать свой первый калькулятор понял, что нужно хорошо знать методы работы со строками.
Небольшая шпаргалка для себя.

воскресенье, 29 января 2017 г.

Шаблоны проектирования

Прочитав несколько книг по java в каждой из них были главы о паттернах и зависимостях. И к сожалению ни в одной из книг я не понял ничего о паттернах и зависимостях. Так вот нашел на хабре шпаргалку по патеррнам. Ссылка на статью с хабра в низу там можно будет скачать .pdf файлы если кому то нужно.

Условные обозначения


Отношения между классами


  •  — агрегация (aggregation) — описывает связь «часть»–«целое», в котором «часть» может существовать отдельно от «целого». Ромб указывается со стороны «целого».
  •  — композиция (composition) — подвид агрегации, в которой «части» не могут существовать отдельно от «целого».
  •  — зависимость (dependency) — изменение в одной сущности (независимой) может влиять на состояние или поведение другой сущности (зависимой). Со стороны стрелки указывается независимая сущность.
  •  — обобщение (generalization) — отношение наследования или реализации интерфейса. Со стороны стрелки находится суперкласс или интерфейс.

среда, 25 января 2017 г.

пятница, 20 января 2017 г.

пятница, 13 января 2017 г.

Курс SoloLearn

Прошел курс по java в приложении sololearn и получил сертификат. толку никакого от него но все же.