@Test
void testXxHash() {

    ByteBuffer byteBuffer1 = ByteBuffer.wrap(new byte[]{0, 0, 1, 2, 3, 4, 5, 0, 0});
    byteBuffer1.position(2);
    byteBuffer1.limit(7);
    LOGGER.info(ByteBufferUtils.byteBufferInfo(byteBuffer1));
    ByteBuffer byteBuffer2 = ByteBuffer.wrap(new byte[]{0, 1, 2, 3, 4, 5, 0, 0});
    byteBuffer2.position(1);
    byteBuffer2.limit(6);
    LOGGER.info(ByteBufferUtils.byteBufferInfo(byteBuffer2));
    long hash1 = ByteBufferUtils.xxHash(byteBuffer1);
    long hash2 = ByteBufferUtils.xxHash(byteBuffer2);
    assertThat(hash1).isEqualTo(hash2);
}