Синтетические поля в Java

Некоторые утилиты, работающие с Java, могут создавать свои собственные поля, в которых будут хранить дополнительную информацию. Например, библиотека подсчёта покрытия кода тестами JaCoCo Java Code Coverage Library добавляет в каждый класс поле $jacocoData.

Читать далее Синтетические поля в Java
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Message Authentication Code (MAC)

Message authentication code (MAC) или имитовставка — это дополнительные данные, которые добавляются к сообщению и зависят от самого сообщения и секретного кода. Имитовставка позволяет защитить передаваемые данные от подделки и изменения.


1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Содержимое bytea в pgAdmin

Утилита pgAdmin отображает содержимое полей bytea как <binary data>. Если содержимое не слишком большое, то может возникнуть желание посмотреть его в шестнадцатеричном формате. Это делается с помощью encode:

Такая вот коротенькая заметка получилась. Вдруг пригодится.


1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Mockito и ограниченные параметры типа

Mockito — это очень хороший инструмент, позволяющий изолированно тестировать любой класс. В этой статье рассматривается работа этой библиотеки с обобщениями. Представьте, что у нас существует метод, возвращающий список элементов параметризованного типа с ограничением. И в тестах нам заменить класс поддельным с помощью Mockito, а также возвращаемое значение. Пример:

Читать далее Mockito и ограниченные параметры типа
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Год без сахара (август 2019)

Пытаюсь прожить без сахара, а точнее без печенек и конфет в течение одного года. Все записи на эту тему помечаю меткой год без сахара.

Читать далее Год без сахара (август 2019)
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Файл манифеста MANIFEST.MF

Файл манифеста содержится внутри архива JAR по пути “META-INF/MANIFEST.MF”. Он содержит информацию, которая позволяет указывать версию, производителя, цифровую подпись, дополнительные пути поиска классов и многое другое.

Читать далее Файл манифеста MANIFEST.MF
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...