Статьи

Очень жаль, что в Java 8 нет Iterable.stream ()

Это один из наиболее интересных недавних вопросов переполнения стека: Почему Iterable не предоставляет методы stream () и parallelStream ()? Поначалу может показаться интуитивно понятным сделать…
Статьи

Перевод Cypher на Neo4j Java API 2.0

Около 6 месяцев назад мы рассмотрели, как перевести несколько строк Cypher в слишком много Java-кода в версии 1.9.x. С тех пор Cypher изменился, и я…
Статьи

Выдержки из отчета рабочей группы RavenDB: аспекты информации, часть I

Грани раздражают. Главным образом потому, что они, как правило, используются относительно редко, но когда они используются, они используются много и многими интересными способами. Поскольку они…
Статьи

Java: перевод исключений с AspectJ

В этом посте я описываю, как вы можете использовать AspectJ для автоматического перевода одного типа исключения в другой. Эта проблема Иногда мы находимся в ситуациях,…
Статьи

Ошибочные транзакции: основное препятствие для аварийного переключения на основе GTID в MySQL 5.6

Эта статья была первоначально написана Stephane Combaudon Ранее я писал о новом протоколе репликации, который поставляется с GTID в MySQL 5.6. Благодаря этому новому протоколу…
Статьи

Анатомия пула соединений

Вступление Все проекты, над которыми я работал, использовали пул соединений с базой данных, и это по очень веским причинам. Иногда мы можем забыть, почему мы…
Статьи

Обозначение Boon Slice

 Бун — «Простая самоуверенная Java для начинающего программиста Java-уровня». Boon — это структура » Низкая Церемония. Высокая Производительность». Он призван стать «настоящим благом для Java…
Статьи

Дизайнеры API, будьте осторожны

Lean Functional API Design С Java 8 дизайн API стал намного интереснее, но и немного сложнее. Как успешному разработчику API больше не будет достаточно думать…
Статьи

Учебник. Создание мобильного приложения с базой данных Orchestrate и платформой разработки Appery.io

Первоначально опубликовано на Дмитрия Зайцевым на блоге Appery.io.  Appery.io и Orchestrate объединили свои усилия для создания этого простого руководства по созданию мобильного приложения. Приложение построено…