Статьи

Scala Notes - Фьючерсы - 1

Почти все современные языки программирования имеют идиому Future-Promise для параллельного программирования. Я не собираюсь утомлять вас, почему нам нужен более высокий уровень абстракций параллелизма. Вместо…
Статьи

JavaHub: центр вашей конференции JavaOne

В этом году конференция JavaOne будет проходить с 25 по 29 октября. SitePoint сотрудничает с Oracle, чтобы поделиться основными моментами конференции. Встретьтесь на Java Hub,…
Статьи

Схема в Java: @XmlMimeType & @XmlInlineBinaryData

В предыдущем посте я описал влияние аннотаций @XmlInlineBinaryData и @XmlMimeType в среде JAX-WS, где двоичные данные могут отправляться в виде вложений. Один из комментариев, которые…
Статьи

Neo4j: Cypher - удаление дублирующих узлов

У меня была проблема с графиком, над которым я недавно работал, когда мне удавалось создавать дублирующиеся узлы, потому что я не применял никаких уникальных ограничений…
Статьи

Асинхронное выполнение SQL с jOOQ и CompletableFuture в Java 8

Реактивное программирование — это новое модное слово, которое по сути означает просто асинхронное программирование или обмен сообщениями. Факт заключается в том, что функциональный синтаксис очень…
Статьи

Начало работы с ScalaFX и изменяемым размером пользовательского интерфейса

Когда я был школьником, давным-давно, самым постоянным предметом моего увлечения программированием был ИИ для «Connect Four» (помимо большого количества генетического алгоритма и нейронных сетей, вздох)….