会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
lnlvinso
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
24
25
26
27
28
29
30
31
32
···
43
下一页
2015年6月18日
聚集索引与非聚集索引
摘要: 聚集索引与非聚集索引的区别:聚集索引一个表只能有一个,而非聚集索引一个表可以存在多个。聚集索引的叶节点就是最终的数据节点,而非聚集索引的叶节仍然是索引节点,但它有一个指向最终数据的指针。使用聚集索引来做查询操作时速度很快,但是做插入操作时就较为费时。 InnoDB支持聚集索引,MyISAM不...
阅读全文
posted @ 2015-06-18 22:49 lnlvinso
阅读(1234)
评论(0)
推荐(0)
编辑
2015年6月14日
JVM学习(二)
摘要: Java中的内存的划分可以用下图来表示: 程序计数器:每一个线程都有一个程序计数器,记录需要执行的下一条指令。 HootSpot虚拟机中,不区分虚拟机栈和本地方法栈,统一称为栈。虚拟机栈和本地方法栈也是线程私有的,多个线程之间不会互相影响。 虚拟机栈记录了线程的局部变量、部分结果,参与...
阅读全文
posted @ 2015-06-14 18:24 lnlvinso
阅读(181)
评论(0)
推荐(0)
编辑
java HotSpot 内存管理白皮书
摘要: 原文见:http://www.open-open.com/lib/view/open1381034220705.html。查阅资料后,对原文做了补充。 文中关于JVM的介绍基于JDK1.6的Hotspot虚拟机,其他虚拟机中的实现可能会有所不同。 我觉得有2点很重要: 1.JVM可以根据机...
阅读全文
posted @ 2015-06-14 10:59 lnlvinso
阅读(871)
评论(0)
推荐(1)
编辑
2015年6月10日
Java多线程基础(二)
摘要: 信号量Semaphore,类似于锁的功能,用于多线程中对一组资源的控制。 acquire方法用于尝试获取一个资源,未获取前将一直等待。release用于释放一个资源,release的前提是已经获得了一个资源。 package multiThread;import java.util.concu...
阅读全文
posted @ 2015-06-10 22:50 lnlvinso
阅读(199)
评论(0)
推荐(0)
编辑
2015年5月31日
Java多线程基础(一)
摘要: 一个简单的多线程的例子:package multiThread;public class BasicThread implements Runnable{ private int countDown = 10; private static int taskCount = ...
阅读全文
posted @ 2015-05-31 22:47 lnlvinso
阅读(267)
评论(0)
推荐(0)
编辑
NIO基础篇(一)
摘要: 1.NIO与传统IO的比较 Java的NIO(New IO)是不同于旧IO的,旧的IO是基于字节流和字符流的,是阻塞的IO。NIO是基于通道(Channel)和缓冲区(Buffer)的,是非阻塞的IO。 使用旧IO每次读取一行数据流的流程图如下,Thread必须等待,等待readline读到一...
阅读全文
posted @ 2015-05-31 11:40 lnlvinso
阅读(402)
评论(0)
推荐(0)
编辑
2015年5月24日
《Thinking in Java》学习笔记(七)
摘要: 1.关于反射还有一些需要补充的package reflect;public class HiddenClass { public A HiddenA(){ return new A(); }}class A{ private final String s = "I a...
阅读全文
posted @ 2015-05-24 12:10 lnlvinso
阅读(299)
评论(0)
推荐(0)
编辑
2015年5月21日
Annotation基础知识
摘要: 1.Annotation介绍 Annontation是Java5开始引入的新特征。中文名称一般叫注解。 Annontation像一种修饰符一样,应用于包、类型、构造方法、方法、成员变量、参数及本地变量的声明语句中。Java5版本开始,自带了三种标准annontation类型,@Overri...
阅读全文
posted @ 2015-05-21 23:35 lnlvinso
阅读(318)
评论(0)
推荐(0)
编辑
2015年5月18日
《Thinking in Java》学习笔记(六)
摘要: 1.Class相关知识 Class类可以理解为类的图纸,通过Class类可以分析类的结构、构建出类的实例。 Class.forName("test.TestClass").newInstance()方法要求类test.TestClass必须有一个无参的构造函数,否则会报错。 Class.fo...
阅读全文
posted @ 2015-05-18 23:36 lnlvinso
阅读(261)
评论(0)
推荐(0)
编辑
2015年5月17日
Java对正则表达式的支持(二)
摘要: 正则表达式的主要用途: a.在目标字符串中找出匹配正则表达式的部分 b.校验目标字符串是否符合正则表达式,例如校验邮箱地址 c.在目标字符串中替换符合正则表达式的部分为其他的字符串 Scanner类是JDK 1.5中引入的扫描类,Scanner类的构造函数可以接受一个Readable对象...
阅读全文
posted @ 2015-05-17 18:02 lnlvinso
阅读(712)
评论(0)
推荐(0)
编辑
上一页
1
···
24
25
26
27
28
29
30
31
32
···
43
下一页