大树叶 技术专栏

骨灰攻城狮 架构师

自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

【推荐】fastjson、gson、jackson 序列化和反序列化性能对比

第一部分:序列化测试 首先说一下结论。 1.  序列化测试结论 100个对象转换,gson最快、fastjson其次、jackson最差 b. 10000个对象转换,gson和fastjson耗时几乎一样,jackson最差 100000个对象转换,fastjson最快、jackson其次、...

2018-11-28 15:13:53

阅读数 451

评论数 0

Java代码中如何通过 http来上传文件

例子代码如下 package example.filetransfer; import java.io.*; import java.net.*; import java.util.*; public class HttpRequestUtil { /** * 发送get请...

2018-11-26 15:04:09

阅读数 924

评论数 0

小议 JDK 1.8 中的 ConCurrentHashMap 和 ConcurrentSkipListMap

A) ConCurrentHashMap在 jdk1.8 中主要做了两方面的改进。 1) 取消segments字段,直接采用transient volatile HashEntry<K,V>[] table保存数据, 采用table数组元素作为锁...

2018-11-19 16:51:15

阅读数 541

评论数 0

【推荐】zookeeper典型应用场景: 分布式计数器

一、技术介绍 zookeeper有很多典型应用场景,应用在分布式系统中,这里介绍其分布式计数器应用。本文将讨论如何使用Curator来实现计数器。 顾名思义,计数器是用来计数的, 利用ZooKeeper可以实现一个集群共享的计数器。 只要使用相同的path就可以得到最新的计数器值, 这是由Zoo...

2018-11-13 23:14:31

阅读数 128

评论数 0

【推荐】分析Zookeeper的一致性原理

zookeeper(简称zk),顾名思义,为动物园管理员的意思,动物对应服务节点,zk是这些节点的管理者。在分布式场景中,zk的应用非常广泛,如:数据发布/订阅、命名服务、配置中心、分布式锁、集群管理、选主与服务发现等等。这不仅得益于zk类文件系统的数据模型和基于Watcher机制的分布式事件通知...

2018-11-03 15:22:46

阅读数 222

评论数 0

提示
确定要删除当前文章?
取消 删除