JSON
文章平均质量分 94
Hello_World_QWP
1、北京师范大学计算机技术与应用/工商管理本科,高级工程师,5年以上服务端研发经验,2年以上团队管理经验;
2、擅长高性能、高可用、高并发的服务端研发;
3、在某国企参与了成都天府国际机场——“四型机场”核心系统的设计与研发,攻坚克难,用技术服务业务,让业务落地为通航奠定基础;
4、精通JAVA,熟悉IO、NIO、多线程、集合等框架;
5、掌握Spring、SpringBoot、SpringCloud等进行分布式应用及微服务的架构;
6、熟练使用GitLab+Jenkins+Docker+K8s等进行服务编排;
7、掌握Oracle、PostgreSQL、Mysql关系型数据库;
展开
-
FastJSON、Gson和Jackson的性能对比
Java处理JSON数据有三个比较流行的类库FastJSON、Gson和Jackson。本文将测试这三个类库在JSON序列化和反序列化的方面表现,主要测试JSON序列化和反序列化的速度。为了防止由于内存导致测试结果出现偏差,测试中对JVM内存配置-Xmx4g -Xms4g。JSON序列化(Object => JSON)测试样本数量为100000个,为了保证每个类库在测试中都能处理同转载 2018-01-10 10:48:43 · 1337 阅读 · 0 评论 -
ClassCastException: java.lang.String cannot be cast to com.alibaba.fastjson.JSONObject 的解决办法
问题概述关于这个问题,是与第三方公司合作,远程调用服务接口时(就相当于调用远程服务提供者)遇到的这个问题,“java.lang.ClassCastException: java.lang.String cannot be cast to com.alibaba.fastjson.JSONObject ” 表示不能将JSON字符串转换为JSONObject对象。部分异常截图如下:...原创 2019-06-13 13:35:00 · 49807 阅读 · 0 评论 -
commons-text包中的StringEscapeUtils实现快捷高效的JSON转义字符串的反序列化
前言一般我们在处理简单的JSON字符串时,直接通过JSON工具类即可完成了,列如:FastJson、Jackson、Gson等,但是遇到一般的转义字符,就需要我们进行纯手工的操作了,小的JSON字符串内容还不说,如果一旦遇到较长的转义的JSON字符串就不行了,这将成为系统性能方面的一个瓶颈,如果解决这个问题呢,答案就是:“StringEscapeUtils ” 工具类咯。St...原创 2021-04-13 23:28:18 · 3845 阅读 · 3 评论