昨天看到一篇文章介绍延时队列,其中有个方案是利用JDK自带的DelayQueue,所以就看一下其源码。 PriorityQueue DelayQueue的功能就是当一个元素的...
昨天看到一篇文章介绍延时队列,其中有个方案是利用JDK自带的DelayQueue,所以就看一下其源码。 PriorityQueue DelayQueue的功能就是当一个元素的...
String和StringBuffer还有StringBuilder之前的区别和特性这里不详细展开,可以自行google。本文主要是讲一些在看源码时的一些发现。 线程安全原理...
今天遇到一个问题,就是设计了两个枚举,一个是状态枚举(EnumA)一个是动作枚举(EnumB),状态枚举定义了当前状态的可以进行的操作,操作枚举定义了执行了此操作后的下一个状...
硬盘原理 硬盘由一个一个磁盘堆叠组成,其中每个磁盘上的一个个同心圆环为磁轨或磁道,不同磁盘的相同半径的磁轨组成的圆柱体成为磁柱。每个磁柱是磁盘分割的最小单位。 由圆心向外划的...
指令说明 指令man和info可以展示命令的功能和使用详情,使用方法为:man或者info+空格+具体指令 。(指令名称不记得时可以输入开头几个字母,然后双击TAB键获取系统...
早期的计算机 最开始的输入输出都是通过在纸带上打孔,然后经过光电转换将信息传入计算机中,计算出的结果也是通过打孔的形式输出出来。弊端很多,比如输入效率差、成本高、不易修改、不...
之前使用sublime更多的是当做文本编译器来使用,之前也了解过其插件的生态做的比较好,今天决定探寻一下。 开始先从sql下手,因为大多的编程语言都有自己的开发环境,可以动态...
1 基本概念 1.1 背景 当程序遇到问题时,我们一般怎么去定位?常见的解决方式都是在本地打断点进行调试,或者在测试环境利用输出日志进行调试,这种方式简单直接,但过程比较繁琐...
1、FT中文网 对于金融专业的朋友, FT中文网可以大大扩展你们的视野,每天都会更新全球金融、经济的内容,中英文对照,还可以增强你的英语能力。 2、Memorado 这是一款...
1:BOOK BOOK是一款集合高质量图书,期刊杂志,报纸的高质量阅读软件,并且这款软件还支持听书功能,软件的书籍全部免费,软件的书籍也是十分丰富;仅支持安卓版本。 它书籍种...