摘要: 对于单例,很多人就要问了。为什么要使用单例,单例意义何在?单例的产生是由于类的频繁使用,每次生成对象都要new,使用完值后GC要释放对象。这样一来系统性能降低,GC承受着巨大的压力。为了能够提升系统性能或其他,以及减轻GC压力。我们引进了单例模式。首先我们来看三个经典的单例模式import java... 阅读全文
posted @ 2015-08-16 16:07 kimoyoyo21 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 后台操作除了增删改查,分页也是无可厚非的了。首先我们来看下pageBean类package cn.qxh.shop.utils;import java.util.ArrayList;import java.util.List;import cn.qxh.shop.product.vo.Product... 阅读全文
posted @ 2015-08-13 18:40 kimoyoyo21 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 最近完成系统后台管理,大家都知道后台管理莫过于增删改查的一些工作了,那么这就要hibernate的数据操作了。下面是具体操作查String hql=”from User”;ListuserList=this.getHibernateTemplate().find(hql);当然,上面是查找全部。Hi... 阅读全文
posted @ 2015-08-13 17:52 kimoyoyo21 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 最近用三大框架搭建了一个购物商城系统大致分层如下vo层:包括vo对象(属性+getter setter 方法)和XX.hbm.xml(映射文件)ps:1.值得注意的映射配置文件需要在Spring配置文件(applicationContext.xml)中进行配置配置文件如下图:映射文件如下图:Ps:2... 阅读全文
posted @ 2015-08-05 12:07 kimoyoyo21 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 这些天一直都想找个机会把Java内存方面的知识整理整理,毕竟任何知识都涉及到这方面。Java内存分析是java学习的一大重点。下面我们进入正式话题讨论:我们知道Java内存大致分为三块:如下图我们先大致了解下java各分区的数据存放内容:栈区:主要为方法服务,存在许许多多的方法栈帧,在方法栈帧里开辟... 阅读全文
posted @ 2015-08-05 10:17 kimoyoyo21 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 0803今天主要学习下 对象池复用和负载均衡技术以及时间换空间空间换时间思想对象池复用:我们知道线程的创建和销毁以及数据库的打开和关闭是十分消耗系统性能的。于是我们就引入了对象池复用技术。当线程完成任务并不会把他销毁,而是把他放入线程池,当另有任务时再从线程池中拿出一个线程完成任务。同理,数据库连接... 阅读全文
posted @ 2015-08-03 20:57 kimoyoyo21 阅读(229) 评论(0) 推荐(0) 编辑