重写bytesbuffer