- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 java 设计模式
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真
2017-02-17 16:52:51 693
原创 Oracle SQL性能优化
Oracle SQL性能优化(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersectio
2017-02-16 16:06:08 194
原创 ibatis 中xml动态sql
Ibatis中的动态SQL,主要分为一元条件和二元条件查询: 一元条件查询关键字: 如果参数有使用则查询条件有效。 如果参数没有使用则查询条件有效。 如果参数为NULL则查询条件有效。 如果参数不为NULL则查询条件有效。 如果参数为空则查询条件有效。 如果参数不为空则查询条件有效。参数的数据类型为Collection St
2017-02-14 19:11:47 681
原创 java 代码优化
前言代码 优化 ,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考
2017-02-08 18:41:43 271
原创 final修饰变量 与Stastic修饰的变量
一、final修饰变量 final可以修饰成员变量,也可以修饰局部变量、形参。final变量一旦获得初始值之后,final的变量就不能被重新赋值。 成员变量是随类初始化或对象初始化而初始化的,当执行静态初始化块时候可以对类属性进行赋初始值,当执行普通初始化块或者构造器的时候可以对实例属性赋初始值。因此成员变量的初始值可以在定义的时候赋值或者在初始化块、构造器中指定。
2017-02-07 17:17:53 553
原创 java常见面试题及三大框架面试
Java基础方面:1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域 当前类 同一package 子孙类 其他packagepublic √ √ √ √protected √ √ √ ×friendly √ √ × ×private √ × × ×不写时默认为friendly2、A
2017-02-07 16:56:46 389
原创 Java 23中设计模式
http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html
2017-02-07 16:56:05 265
原创 Iterator和ListIterator主要区别有
Iterator和ListIterator主要区别有:一、ListIterator有add()方法,可以向List中添加对象,而Iterator不能。二、ListIterator和Iterator都有hasNext()和next()方法,可以实现顺序向后遍历。但是ListIterator有hasPrevious()和previous()方法,可以实现逆向(顺序向前)遍历。Itera
2017-02-07 16:07:31 365
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人