摘要: 3垃圾回收机制3.1 什么是垃圾垃圾,内存中的垃圾,即内存中已无效但又无法自动释放的空间。在Java语言中,没有引用句柄指向的类对象最容易成为垃圾。,产生垃圾的情况有很多,主要有以下3种:(1)超出对象的引用句柄的作用域时,这个引用句柄引用的对象就变成垃圾。例:{Person p1 = new Pe... 阅读全文
posted @ 2014-08-29 17:45 小豆灵师 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 注意:垃圾回收回收的是无任何引用对象占据的内存空间,而不是对象本身在jvm中堆空间划分为三个代:年轻代(Young Generation)、年老代(Old Generation)和永久代(Permanent Generation)。年轻代和年老代是存储动态产生的对象。永久带主要是存储的是java的类... 阅读全文
posted @ 2014-08-29 16:50 小豆灵师 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 创建索引(基本条件,其他约束条件请具体查询):CREATE [索引类型] INDEX 索引名称ON 表名(列名)优点:第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快 数据的检索速度,这也是创建索引的最主要的原因。第三,可以加速表和表之间的连接,特别是在实现数据的参... 阅读全文
posted @ 2014-08-29 16:09 小豆灵师 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 随着畅销书《异类》的流行,“练习一万小时成天才”这个口号现在是尽人皆知。也许仍然有不少人相信那些不世出的天才必有天生的神秘能力,但科学家通过大量的调查研究已经达成共识,那就是所有顶级高手都是练出来的。不但如此,最近几年的科学进展,人们可能第一次拥有了一个关于怎样炼成天才的统一理论。好消息是除了某些体... 阅读全文
posted @ 2014-08-29 15:31 小豆灵师 阅读(113) 评论(0) 推荐(0) 编辑
摘要: rownum,rowid都叫伪列。 但是,rownum是逻辑上的编号,且其值总是从1开始,每行的rounum不是固定的。而rowid是“物理”编号。若数据库文件没有移动,则每行的rowid一般是固定不变的。oracle中rownum用法的总结对于Oracle的rownum问题,很多资料都说不支持>,... 阅读全文
posted @ 2014-08-29 15:29 小豆灵师 阅读(406) 评论(0) 推荐(0) 编辑