Изучаем Golang

Всем привет. Я поставил себе за цель выучить + язык в этом году. Мой выбор пал на Golang. После пару раздумий решил стартовать серию постов на эту тэму. Главное что хотел покрыть это: ресурсы для обучения практические примеры подведение итогов среда применения поиск реальных проэктов для практического применения изученого Так как я уже начал обучение … Read moreИзучаем Golang

JAVA Рефлексия

 Рефлексия (от позднелат. reflexio – обращение назад) – это механизм исследования данных о программе во время её выполнения Рефлексия (от позднелат. reflexio – обращение назад) – это механизм исследования данных о программе во время её выполнения. Рефлексия позволяет исследовать информацию о полях, методах и конструкторах классов. Можно также выполнять операции над полями и методами которые исследуются. Рефлексия … Read moreJAVA Рефлексия

Eclipse IDE for Java

Выбираем себе удобную IDE и маленькие, но очень удобные советы для работы Сегодня расмотрим среду для написания кода. Я использую Eclipse и раскажу некоторые вещи которые были полезны для меня.Начнем стого что под web разработку нужно насторить сервак. Вот свойства которые у него есть. В первую очередь нам нужно добавить память для сервака, а то … Read moreEclipse IDE for Java

Паттерн Factory

Паттерн FactoryFactory является одним из наиболее часто используемых шаблона проектирования в Java. Этот тип шаблона проектирования подпадает под созидательный шаблон, как эта модель обеспечивает один из лучших способов создать объект. В шаблон фабрики, мы создаем объект, не подвергая логику создания клиенту и относятся к вновь созданный объект, используя общий интерфейс. Factory является одним из наиболее часто используемых шаблона … Read moreПаттерн Factory

Паттерн Singleton

Паттерн объектно-ориентированного программирования – Singleton. В этой статье я хочу затронуть тему одного из наиболее распространенных паттернов объектно-ориентированного программирования – Singleton. Но в данном случае я не буду описывать преимущества/недостатки и области применения этого паттерна, а попытаюсь изложить свой взгляд на его имплементацию в JAVA.Область применения1.) В системе должно существовать не более одного экземпляра заданного … Read moreПаттерн Singleton

Структуры данных. ArrayList

ArrayList — реализует интерфейс List. Как известно, в Java массивы имеют фиксированную длину, и после того как массив создан, он не может расти или уменьшаться. ArrayList может менять свой размер во время исполнения программы, при этом не обязательно указывать размерность при создании объекта. Элементы ArrayList могут быть абсолютно любых типов в том числе и null. … Read moreСтруктуры данных. ArrayList

valueChangeListener and JS

valueChangeListener and JS валидация и обработка форм. Проблемы и подводные камни Для Prime Faces большим плюсом есть легкость работы с JS и динамическим обновлением контентаДля многих компонентов мы можем писать ajax слушатели событий, то ли при изменении,толи при нажатии, то ли другое действие. Для того чтоб это работало мы используем <p:ajax event/>, но Prime Faces также … Read morevalueChangeListener and JS

GMap

GMap компонент основан на Google Maps API Version 3. Раскажу как его подключать, как работать с ним, добавить маркеры и саме глвное получить координаты зная только адресс! Для начала будет справедливо расказать что много итнформации можно получитьпо http://www.primefaces.org/showcase. Там расписаны базовые вещи по компоненту И так для подключения нам нужно использовать компонент<p:gmap center=”41.381542, 2.122893″ zoom=”15″ type=”HYBRID” style=”width:600px;height:400px” />  Но спешу заметить что после добавления … Read moreGMap

Schedule – Lazy

Schedule – Lazy – очень удобный компонент на основе FullCalendar. Расмотрим что может и чего не хватает. Prime Faces предлагает нашему вниманию этот компонент. Он классно подойдетв палне органайзера, календаря. Вы можете добавлять события и визуально ихнаблюдать. Компонент поддерживает lazy loading – и это безусловно плюс.Если вы показываете только один месяц, нет смысла грузить все … Read moreSchedule – Lazy

Основы протокола HTTP: GET и POST — в чём разница?

Основное различие методов GET и POST состоит в способе передачи данных веб-формы обрабатывающему скрипт Основное различие методов GET и POST состоит в способе передачи данных веб-формы обрабатывающему скрипту, а именно:Метод GET отправляет скрипту всю собранную информацию формы как часть URL:http://www.komtet.ru/script.php?login=admin&name=komtet Метод POST передает данные таким образом, что пользователь сайта уже не видит передаваемые скрипту данные:http://www.komtet.ru/script.php … Read moreОсновы протокола HTTP: GET и POST — в чём разница?