- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 spring mvc mybatis 整合
使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认
2015-05-04 17:15:12
807
原创 ThreadLocal模式
在深入探讨Struts2所依赖的核心技术之前,我们将首先带领读者领略一下在整个Struts2框架之中所使用到的一些最常用的设计模式。理解这些设计模式的运用场景和内部机理,也将为日后我们对这些核心技术的分析打下坚实的基础。4.1 ThreadLocal模式ThreadLocal模式,严格意义上来说并不能称之为一种设计模式,因为它只是一个用来解决多线程程序中数据共享问题的一个解决方案。
2015-03-01 02:45:52
686
转载 JVM内存模型详解
我们知道,计算机CPU和内存的交互是最频繁的,内存是我们的高速缓存区,用户磁盘和CPU的交互,而CPU运转速度越来越快,磁盘远远跟不上CPU的读写速度,才设计了内存,用户缓冲用户IO等待导致CPU的等待成本,但是随着CPU的发展,内存的读写速度也远远跟不上CPU的读写速度,因此,为了解决这一纠纷,CPU厂商在每颗CPU上加入了高速缓存,用来缓解这种症状,因此,现在CPU同内存交互就变成了下面的样子
2014-10-28 16:23:47
644
原创 struts1和struts2中action的线程安全问题
问题:Struts 2 Action对象为每一个请求产生一个实例,因此没有线程安全问题。Spring的Ioc容器管理的bean默认是单实例的,上一次请求处理的状态信息被保持下来,并影响了下一次的请求,实际上就是Action中的类变量被不同的请求读取,出现错误结果解决:就是不用单例, spring中bean的作用域设为prototype,每个请求对应一个实例.1、Struts
2014-10-23 15:30:13
878
原创 最近的迷茫
人太容易被“体制化了”,一段时间安逸就会形成惯性。 所以博客也很久没跟新,技术也没有再去学习。 当大学毕业半年后,突然想辞职找工作的时候,才发现自己还是没有什么长进。 一直在想自己到底想要什么?其实说白了,想要的就是钱。我在想自己不可能一辈子当码农吧?辞职时肯定,现在的这家公司,我自己的未来都能看的一清二楚,最好情况就是三年后当个主管,然后拿着刚好过万的工资。类似外
2014-02-12 16:31:41
562
原创 java的各类型数据在内存中分配情况详解
Integer等数据类应该和String类似,不可变,=赋值和构造函数创建均为深度拷贝 ,而自定义类=赋值为浅拷贝 2 内存中的堆(stack)与栈(heap) Java程序运行时有6个地方可以存储数据,它们分别是寄存器、栈、堆、静态存储、常量存储和非RAM存储,主要是堆与栈的存储。 【随机存储器 :Random Access Memory 】 栈与堆都是Java用来
2013-11-14 11:03:10
735
原创 hibernate的一些问题
1.在hibernate中查询了某个类,并之后对他进行 了修改然后又去查找他,这时查找的内容还是以前没修改过的数据,所以需要清除hibernate缓存:getHibernateTemplate().flush(); getHibernateTemplate().evict(xx);//xx为类名2调用无返回的存储过程String sql = "{call p_zy_impor
2013-11-11 15:24:40
577
原创 最近的生活
好久没写日志,感觉自己生活的方向感又一次迷失。人需要有一个明确的目标来激励自己,每天有太多的东西迷惑自己的内心,人越长大,心里顾虑的就越多。
2013-10-30 23:02:18
460
转载 如何提升工作效率
1、每周做回顾并做下周计划;2、严格自律;3、把时间花在有成果行为和对话;4、为突发状况预留时间;5、每天先花半小时做当天计划;6、做事前花5分钟确认结果;7、完成重要工作时排除一切外部干扰;8、别忙着接电话回邮件除非VIP客户;9、你不是超人,不可能完成所有事。
2013-10-09 22:50:38
542
原创 一些小问题
1时间导入oracle时候的格式问题:在hibernate配置文件中poverty 时间的格式设置为java.util.Date将显示年月日时分秒;格式设置为date将只显示年月日;2时间转换的查询语句final String sql="select t.* from Tb_Jkgl_Bf_Bsxx t where t.drsj=to_date('"+new SimpleDateFormat(
2013-10-09 14:32:47
613
原创 hibernate中通过查询语句返回实体对象
在dao层经常使用查询语句找到数据库中表中记录,但实际操作时往往希望返回的是实体对象集合而不是值对象数组集合。根据目前的学习,有以下几种方法:1.hql语句返回结果为实体对象集合;所以能用 hql语句尽量用hql语句2原生sql语句查询:List cats = this.getSession().createSQLQuery( " select * from cats " ).addE
2013-09-26 05:36:14
2688
原创 说说开此博客的意图
大学本科毕业,踏上工作岗位,大学 的游戏人生终于告一段落。 大学学废了,校招时候只能找了个一般的公司,地点上海,主要是ssh框架,试用期5.5k,坑爹的6个月试用期,试用期转正后不加工资,1年才加。上次月饼节才坑爹的发了点月饼券。 不说了,说多了都是泪,只怪自己大学么认真学,大学四年的代码量几乎为0,连一个程序都未编写过。
2013-09-24 21:03:42
600
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人