当前位置: 首页 > wzjs >正文

网站模板 协会建设网站500错误

网站模板 协会,建设网站500错误,怎么做网站站内优化,品牌型网站建设背景 本文基于Spark 4.0 总结 Spark中的 VariantType 类型,用尽量少的字节来存储Json的格式化数据 分析 这里主要介绍 Variant 的存储,我们从VariantBuilder.buildJson方法(把对应的json数据存储为VariantType类型)开始: public static Variant parseJson(JsonParser …

背景

本文基于Spark 4.0

总结

Spark中的 VariantType 类型,用尽量少的字节来存储Json的格式化数据

分析

这里主要介绍 Variant 的存储,我们从VariantBuilder.buildJson方法(把对应的json数据存储为VariantType类型)开始:

public static Variant parseJson(JsonParser parser, boolean allowDuplicateKeys)throws IOException {VariantBuilder builder = new VariantBuilder(allowDuplicateKeys);builder.buildJson(parser);return builder.result();}

这个方法会调用buildJson这个方法:

JsonToken token = parser.currentToken();if (token == null) {throw new JsonParseException(parser, "Unexpected null token");}switch (token) {case START_OBJECT: {ArrayList<FieldEntry> fields = new ArrayList<>();int start = writePos;while (parser.nextToken() != JsonToken.END_OBJECT) {String key = parser.currentName();parser.nextToken();int id = addKey(key);fields.add(new FieldEntry(key, id, writePos - start));buildJson(parser);}finishWritingObject(start, fields);break;}case START_ARRAY: {ArrayList<Integer> offsets = new ArrayList<>();int start = writePos;while (parser.nextToken() != JsonToken.END_ARRAY) {offsets.add(writePos - start);buildJson(parser);}finishWritingArray(start, offsets);break;}case VALUE_STRING:appendString(parser.getText());break;case VALUE_NUMBER_INT:try {appendLong(parser.getLongVal
http://www.dtcms.com/wzjs/820677.html

相关文章:

  • 内页网站地图 权重wordpress维护主题
  • 全运会网站建设方案325建筑兼职网
  • 网站备案 公司名称关联性建设工程自学网站
  • 网站建设公司项目介绍深圳设计师
  • 网站开发付款方式和比例个人网站做交易类的赚钱吗
  • alexa排名全球前50网站汽配网站源码
  • 做家电维修网站宁德商城网站建设
  • 做一网站要什么软件有哪些广州注册公司流程及资料
  • 沧州英文模板建站缪斯国际设计董事长
  • 广州做网站如何wordpress 信息分析
  • 上饶市建设局官方网站惠州建设局官方网站
  • 青岛博海建设网站emlog 转wordpress
  • 肥料网站建设响应式网页设计例子
  • 网站制作定制济南网络推广软件公司
  • 怎么设置网站支付功能备案用网站建设方案
  • 怎么用自己主机做网站、沈阳企业网站设计制作
  • 江苏省网站建设与管理历年自考试题宜昌做网站
  • 自学做甜品师的网站互联网广告公司是做什么的
  • 网站建设在哪里做比较好企业seo策划方案优化案例
  • 网站开发合同售后服务自己的网站如何让百度收录
  • 线上如何推广自己的产品长春seo服务
  • 学网站开发培训学校物流网站开发项目书
  • 烟台电商网站开发杭州pc网站制作公司
  • 江苏网站建设定制wordpress 数据库连接文件
  • 请人建网站应注意什么自己做的网站图片挡住了导航栏
  • 金融网站建设方案ppt模板下载中国建设银行官网站基金查询
  • 怎么做网站更新和维护修改wordpress注册邮件
  • 网站建设百度百科十大黄台软件app下载
  • 网站模板下载源码wordpress 响应式插件
  • 把照片做册子的网站江苏网站建设多少钱