code: public int find(int offset, int limit, byte value) {
          byte[] bytes = this.content;
          int end = limit > 0 ? limit : count;
          for (int i = offset; i < end; i++) {
              if (bytes[i] == value) return i;
          }
          return -1;
      }
docs: 从指定的起始位置和长度查询value值出现的位置,没有返回-1
  
  @param offset 起始位置
  @param limit  长度限制
  @param value  查询值
  
  @return 所在位置