@Override
    public void write(int b) {
        ByteBuffer buffer = buffers.get(buffers.size() - 1);
        if (buffer.remaining() < 1) {
            buffer = ByteBuffer.allocate(RpcConstants.RPC_MAX_BUFFER_SIZE);
            buffers.add(buffer);
        }
        buffer.put((byte) b);
    }
Append a list of ByteBuffers to this stream.

@param lists    need to appended content
inlong-tubemq/tubemq-core/src/main/java/org/apache/inlong/tubemq/corerpc/netty/ByteBufferOutputStream.java