• Другой способ защиты

    На этой неделе друг со старой работы написал про свой способ защиты java проектов. Около полугода назад я писал про то, как прятать строки в properties-файлах с помощью jasypt (EncryptableProperties и защита от дурака). На самом деле, все понимают, что это всего-лишь защита от самого простого случая. Например, чтобы любопытный админ заглянув в файлик, не

    Читать далее…

  • Tomcat и jdbc connection pool

    Чтобы каждый раз не искать в интернете различные настройки пулов для томката, решил вынести для себя примеры различных конфигураций. В общих чертах что такое пул. Пул (pool) — это такой «бассейн» или «резервуар» из которого можно брать «живые» объекты для дальнейшего их использования. В данной статье будут рассматриваться только пулы подключений к БД, но в

    Читать далее…

  • Про интерфейс: Map<K,V>

    Недавно от товарища пришел вопрос на засыпку: «Почему в интерфейсe java.util.Map метод get в качестве ключа принимает Object, а метод put использует женерики?» V get(Object key); V put(K key, V value); Сходу ответить не смог, пришлось разбираться.

    Читать далее…