How to use Queue in Java
2015-05-09 20:38:10
Queue is one of the basic interfaces of Collections framework. It defines three operations: Insert, ...
+ развернуть текст сохранённая копия
Queue is one of the basic interfaces of Collections framework. It defines three operations: Insert, Remove and Examine. Insert There are two definitions of Insertion operation in Queue interface. add Inserts element if it is possible or throws one of the exceptions: IllegalStateException, ClassCastException, NullPointerException, IllegalArgumentException. IllegalStateException My experiment shows that the following code: Queue […]
Тэги:
add,
collections,
java,
offer,
peek,
poll,
queue,
remove,
uncategorized
Java Set and it’s implementations
2015-05-08 22:49:30
One of the useful interfaces that derives from Collection is Set. The main feature of Set is that it ...
+ развернуть текст сохранённая копия
One of the useful interfaces that derives from Collection is Set. The main feature of Set is that it cannot contain duplicates. Like List interface Set can store objects. In order to detect duplicates it uses hashcode and equals. Let’s play with some extensions and implementations of this interface. HashSet If we will compare all […]
Тэги:
abstractset,
comparator,
enumset,
hashset,
java,
linkedhashset,
navigableset,
set,
sortedset,
treeset,
uncategorized
How to sort Java objects
2015-05-07 22:17:13
There is an interesting topic regarding Java Collections. It’s name is sorting. We can sort a ...
+ развернуть текст сохранённая копия
There is an interesting topic regarding Java Collections. It’s name is sorting. We can sort a List using two ways: Comparable Method Collections.sort allows to sort List’s that contains elements which implements Comparable interface. public void sortIt(List personList) { Collections.sort(personList); } it is important to keep in mind that Person should implement Comparable interface. Without […]
Тэги:
collections,
comparable,
comparator,
compareto,
java,
sort,
uncategorized
Состоялась встреча по продуктам Atlassian в Москве
2015-05-06 14:39:44
21 апреля мы организовали в Mail.Ru Group мероприятие для обмена опытом использования JIRA и ...
+ развернуть текст сохранённая копия
21 апреля мы организовали в Mail.Ru Group мероприятие для обмена опытом использования JIRA и других продуктов Atlassian — Moscow Atlassian Meetup.
Событие было запланировано на 19 часов, но посетители начали собираться уже за полчаса до начала. В ожидании докладов кто-то подключался к Wi-Fi, а кто-то наливал себе кофе. Когда все собрались, зал был полон — на встрече было более 100 человек, еще 200 наблюдали за происходящим с помощью онлайн-трансляции. В этом посте я хочу опубликовать видеозаписи и слайды докладов, а также подробнее рассказать о самих докладах.
Автоматизация работы редакции контентных проектов
Андрей Молчанов, Mail.Ru Group
Первый доклад на конференции был мой. Я рассказывал о том, каким образом с помощью JIRA и разработанного нами плагина удалось автоматизировать часть рутинной работы редакции.
Редакция — это люди, которые обеспечивают наши контентные проекты (Леди Mail.Ru, Hi-Tech Mail.Ru и др.) материалами. Обеспечивают — значит заказывают статьи у внешних и внутренних авторов, оплачивают их, размещают на сайте и затем анализируют статистику.
Сначала мы реализовали учет каждого материала — от заказа до оплаты в виде JIRA Issue. Это позволило вести списки статей на дашборде вместо традиционных записей в блокноте или почте. Кроме того, мы подключили наш Calendar Plugin для наглядного отображения редакционного плана.
Читать дальше →
Тэги:
atlassian,
confluence,
desk,
group,
java,
jira,
mail.ru,
meetup,
service,
блог,
веб-разработка,
компании,
разработка
How to use generate-with in GWT
2015-05-05 21:23:52
Construction generate-with is pretty simple. First of all we need to add special declaration to *. ...
+ развернуть текст сохранённая копия
Construction generate-with is pretty simple. First of all we need to add special declaration to *.gwt.xml <generate-with class="com.myApp.AnimalGenerator"> <when-type-assignable class="com.myApp.Animal" /> </generate-with> Here Animal is a interface: public interface Animal { public String name(); } AnimalGenerator extends magic Generator in order to make things happen. public class AnimalGenerator extends Generator { private static final String […]
Тэги:
generate-with,
gwt,
java,
uncategorized