摘要: 数据库索引可以分为三种:聚集索引 (clustered index):每个表只能有一个聚集索引,使用聚集索引能大大加快速度,如字典的按拼音索引,所有相似拼音的字都在一块非聚集索引(nonclustered index):可以有多个,如字典的按部首,笔画索引复合索引(compound index):指前面一个字段是聚集索引,然后后面接着几个字段,比如把时间和用户名当作复合索引,注意同时使用时间和用户名做为条件查询和单独使用时间做为条件查询,速度差不多,但是单独使用用户名的话,复合索引就不起作用了参考资料:http://blog.csdn.net/jianxuanlu/article/detail 阅读全文
posted @ 2014-03-21 20:05 mynona 阅读(155) 评论(0) 推荐(0) 编辑
摘要: oo:单一原则(SRP)开放封闭原则(OCP)里氏替换原则(LSP)依赖倒转原则(DIP)接口分离原则(ISP)equals:若两个对象equals为true,则他们的hashcode值一定相同只有String重写了equals 方法,String类的equals方法比较的是两个String实例的字符串内容是否相同StringBuffer和StringBuilder没有重写equals方法,它们使用的是从object类继承而得到的equals方法。因此,他们的equals方法比较的是两个同类型的对象是否是同一个对象浅克隆和深克隆浅克隆:克隆基本数据类型及对象的引用,引用变量指向的还是先前的对象 阅读全文
posted @ 2014-03-21 15:07 mynona 阅读(119) 评论(0) 推荐(0) 编辑