- 博客(6)
- 资源 (9)
- 收藏
- 关注
原创 【工作感悟】——聊聊面试那些事
之前我以为,一场面试能检验一个人的能力,因为它决定着你的去留。而现在,我倒觉得面试不过是一次联谊会,双方坐在一起展示自己,看能不能达成共赢。如果你幸运,也许第一个就是你想要他他也想要你的人,如果缺点运气,也不要悲观的怀疑自己。永远不要停止学习的脚步,因为他可以让你变得更幸运,更快的找到你想要找到的那个他。
2015-09-26 10:53:51 1945 34
原创 【SSH】——Struts2中的动态方法调用(二)
当action中的方法有很多时,那应该怎么调用呢?上次我们提到的UserAction类中只有一个execute方法,如果我们需要增加用户的增删改查方法,如下: public class UserAction extends ActionSupport{ ...其他略去 /** * 添加用户的方法 * @return * @throws Exception */ pu
2015-09-24 08:35:10 1557 25
原创 【SSH】——Struts2中的动态方法调用(一)
首先我们来看一个简单的调用: 1、在web.xml中配置拦截器StrutsPrepareAndExecuteFilter。StrutsPrepareAndExecuteFilter实现了filter接口,在执行action之前,利用filter做一些操作。 struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPr
2015-09-19 17:18:38 984 11
原创 【SSH】——使用ModelDriven的利与弊
Struts2提供的两种方式:属性驱动和模型驱动。模型驱动可以提高代码的重用性,使得操作简便。但在小型项目中,表单比较少时,并不提倡使用模型驱动。还有一点,在上面的例子中也能看出,模型驱动只能对应一个对象,当表单数据来源比较复杂时,使用模型驱动也无法起到十分明显的作用。
2015-09-14 21:45:48 2783 20
原创 Statement和PreparedStatement的区别
对于只执行一次的SQL语句选择Statement是最好的. 相反, 如果SQL语句被多次执行选用PreparedStatement是比较好的.PreparedStatement的第一次执行消耗是很高的. 它的性能体现在后面的重复执行.另外,参数化查询的方式也在一定程度上防止了sql注入,使得系统安全性能方面有了一定的保证。
2015-09-12 03:16:15 1733 12
原创 我的14~15——越磨砺,越坚强!
转眼间2015年已经过半了,是时候该回顾一下了。14年的夏天到15年的夏天,这一年来,每当遇到特别难熬的时候,我都会告诉自己,这些困难都是用来考验自己的,我相信我一定能扛过去!对于小编而言,是一个快速成长、成熟的阶段。这不仅仅是在技术上,更是在眼界上、认知上、思想上。下面就跟着小编一起回顾下这一年的收获吧!
2015-09-09 21:28:57 953 21
报表类控件
2013-10-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人