自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《将博客搬至CSDN》

《将博客搬至CSDN》

2016-08-06 23:12:30 87

java源码分析之List接口以及ArrayList、LinkedList、Stack、Vector等实现类

讲解jdk源码中List接口之前我们先来看一个模式,迭代器设计模式。         迭代器设计模式主要是为了对容器提供统一的遍历接口,对于不同的数据结构的遍历方式由不同的iterator实现类所实现,而且也对原始数据进行了封装,不至于在用户使用时暴漏内部细节,类图如下。 上面图中的各个类其实就是jdk中Collection容器对迭代器设计模式的一个实现,Itr是AbstractList的一...

2015-03-31 22:56:57 258

ActiveMQ源码架构解析第二节

欢迎继续收看我的文章。       本节主要内容就是讲解消息的传递方式,上一节已经讲解完客户端和broker端连接的建立方式,在Connection、Session、Producer类对象建立的同时,客户端和broker端会进行一些消息交互,ActiveMQ中把所有的消息交互的内容都叫做Command,每条消息对应一个Command,例如客户端刚连接到broker,broker会发送一个Br...

2015-03-23 23:37:31 255

ActiveMQ源码架构解析第一节

  第一篇文章我们先从hello world写起,下面是使用java代码调用activemq的api发送一条消息。   public class test {     public static void main(String[] args) throws Exception {        ConnectionFactory connectionFactory = new Ac...

2015-03-21 00:50:24 299

Timer在windows和linux下的不同表现

工作之余就想写这篇文章了,但是种种原因没有写上,回到家中记录一下,以供在被岁月摧残的N多年之后回忆一下,也许还可以给别人带来帮助,而更多的是为了温故而知新,不善言谈,直接上代码。 class MyTask extends TimerTask { public void run() { System.out.print("hello everybody!"); ...

2015-03-18 22:50:13 201

空空如也

空空如也

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

TA关注的人

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