自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java基础

什么是Java NIO?NIO就是非阻塞IO。NIO的实现原理是什么?NIO使用双向的通道(channel)而非单向的流(stream)进行通信。在通道上我们可以注册总共四种事件:客户端连接、服务端接收客户端连接、读、写。客户端和服务端各自维护一个管理通道的对象(selector),接收一个或多个通道的事件。为什么要用NIO?对阻塞式IO而言,每一个客户端都

2017-03-27 00:19:29 159

原创 Java并发

进程与线程的区别是什么?进程就是一段程序的执行过程(狭义)。是一个具有特定功能的程序关于某个数据集合运行的一次运行活动,是操作系统分配资源的最基本单位(广义)。线程也称轻量级进程,是程序执行流的基本单元。在引入线程的操作系统中,一般都是把进程作为分配资源的基本单位,把线程作为独立运行和独立调度的基本单位。

2017-03-26 12:57:49 260

原创 数据库

位图索引所谓位图索引,就是用一个二进制向量表示一张表中所有数据的某个属性。如一张User表中所有人的性别,或者是User表中所有人的已婚状况。像这种只有两个(或几个)固定值的属性,即使使用B树索引,还是需要取出一半的数据,因此并不能显著地提升效率。使用位图索引的好处是,可以通过对两个索引进行and操作来快速地找到同时满足两个属性的样本。如要找出User中所有的未婚男性,只需要把性别和已婚状

2017-03-26 10:52:16 184

原创 Java垃圾回收(GC)

什么时候触发GC?GC有几种算法?Java的垃圾收集器都有哪些?

2017-03-26 10:34:51 837

空空如也

空空如也

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

TA关注的人

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