Недавно мне пришлось обработать набор файлов, содержащих исторические данные о рынке тик-тика, и быстро понял, что ни один из них не может быть считан в…
ВНИМАНИЕ: Советы, которые я даю здесь, верны для текущей версии JavaFX Mobile, которая является частью JavaFX 1.1 SDK. В будущих версиях поведение изменится, текущая плохая…
Хороший дизайн схемы базы данных важен для производительности. Одной из самых основных оптимизаций является создание таблиц, занимающих как можно меньше места на диске , это…
Долгое время разработчики Java использовали собственные разработанные решения для мониторинга файловой системы на предмет изменений. Некоторые разработали библиотеки общего назначения, чтобы облегчить задачу для других,…
Совсем недавно я увидел прекрасную презентацию о Google Guava, и мы пришли к выводу, что в нашем проекте было бы очень интересно использовать все функции…
CRUD Операции MyBatis — это инструмент SQL Mapper, который значительно упрощает программирование базы данных по сравнению с использованием JDBC напрямую. Шаг 1. Создайте проект Maven…
Как разработчик программного обеспечения, мы несем ответственность не только за то, что пишем работающий код, но и за код, который можно поддерживать. Мартин Фаулер в…
Я предлагаю вам упражнение: когда вы вернетесь на работу завтра утром, просмотрите исходный код вашего проекта и попытайтесь найти возможности рефакторинга. Сделайте это, даже если…