Loading [MathJax]/jax/output/HTML-CSS/jax.js
个人简介

Echo Blog


江湖无名 安心练剑
  • Json 之 FST
    fast-serialization 简介 FST 是一个快速的 Java 序列化替代库。 特性 速度提升高达 10 倍,100% 兼容 JDK 序列化的替代品(好吧,可能是 99%)。例如:1.8 版引入的 Lambda 序列化立即生效。 自 2.17 版起兼容 Android(在服务器和客户端上使用 FSTConfiguration.createAndroidDefau...
    2018-07-20 01:24:03 | Java
  • FastJSON 异常报错 ConcurrentModificationException
    异常原因 如果在使用Fastjson和HashMap时遇到了ConcurrentModificationException,意味着在迭代HashMap时,它正在被并发地修改。 这个异常是Java中的”快速失败”迭代器在检测到集合在迭代过程中结构被修改时抛出的。 Fastjson和其他JSON库一样,用于将JSON对象转换为Java对象,反之亦然。如果在迭代HashMap时直接修改了Ha...
    2018-07-20 01:24:03 | Java
  • FastJSON-03-fastjson 如何把 value 全部序列化为字符串
    业务场景 目的 想把所有的 value 都序列化为字符串,而不是 map 或者 object。 实现方式 xml <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>...
    2018-07-20 01:24:03 | Java
  • FastJSON-02-循环依赖 JSONSerializer.containerReference 与 SerializerFeature.DisableCircularReferenceDetect
    fastjson把对象转化成json避免reftoJSONString使ref”来表示 引用 描述   “ref:..ref”:”@” ...
    2018-07-20 01:24:03 | Java
  • Json 之 FastJson
    入门例子 Maven 依赖 首先,在你的 pom.xml 文件中添加 Fastjson 依赖: <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.83</...
    2018-07-20 01:24:03 | Java
  • Json 之 DSL-Json
    DSL-Json dsl-json 是最快的 JVM(Java/Android/Scala/Kotlin)JSON 库,具有先进的编译时数据绑定支持。 与 DSL Platform 兼容。 这是一款为性能而设计的 Java JSON 库。 与 DSL Platform 编译器一起构建,用于侵入式软件组合。 备注 编译时注解的效率,在于编译时就将所有的字节码生成完成,而保证源码的简...
    2018-07-20 01:24:03 | Java
  • Json-00-json 11 种序列化库对比 DSL、fastjson、gson、jackson、Google protocol buffer、Apache Thrift、Hession、Kryo、Fst、Messagepack、Jboss Marshaling
    为什么需要 json 不同语言之间,或者相同语言之间。需要一种对象到 json (持久化)的一种实现方式。以及反序列化的方式。 常见的序列化库对比 以下是 DSL、fastjson、Gson、Jackson、Google Protocol Buffers、Apache Thrift、Hessian、Kryo、Fst、MessagePack 和 JBoss Marshalling 的详细...
    2018-07-20 01:24:03 | Java
  • asyncload 异步并行框架
    asyncload asyncload 阿里巴巴异步并行加载工具(依赖字节码技术)。 定位 业务层异步并行加载工具包,减少页面响应时间 原理描述: 针对方法调用,基于字节码增强技术,运行时生成代理类,快速返回mock对象,后台异步进行调用 通过管理和调度线程池,将后台异步调用进行加速处理,达到一个平衡点 业务执行过程需要获取m...
    2018-07-19 09:29:38 | Java