自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 JAVA队列之优先队列

最近在项目开发中开发了全双工异步长连接的通讯组件,内部用到了延迟队列。而延迟队列的内部实现的存储是用到了优先队列,当时看C++的数据结构时,了解过优先队列,用的存储是二叉树的逻辑,应该叫完全二叉树,也可以叫做最大堆。下面看一下二叉树的算法,主要看插入和删除。二叉树顾名思义就像一棵树,每个节点下最多可以挂两个节点,如图在优先队列中存储的方式就是 queue = {A,B,C,D,

2016-05-24 09:01:55 10125 1

原创 JAVA 自定义的base64编解码

想必大家在项目开发中或多或少的接触过base64编码,说它是一种加密方式,未免太过了。其实就是一种为了防止被肉眼直接看到而做的一种转码。下面来说一下base64编码的原理,有三个字节转换成四个字节,假如一个字节数组是长度是3,如下:01110010  11001010   00110111  一共24个bit,每六个一组,前面补充00  这3个字节转换后变成    00011100

2016-05-22 15:21:41 4098

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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