2017年5月16日

设计模式基础知识

摘要: 一、什么是设计模式? 设计模式是从很多优秀的软件系统中总结出成功的可复用的设计方案。每个设计模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就一次一次的使用该方案而不必做重复的劳动。 二、学习设计模式的重要性 一个好的设计系统往往是易于维护,易扩展、易复用的,有过一定 阅读全文

posted @ 2017-05-16 14:36 小调~ 阅读(508) 评论(0) 推荐(0) 编辑

2017年5月9日

关于求最大子段和的几种算法

摘要: 一、比较朴素的算法 算法思想:我们确定每个子段和开始的位置,分别为第一个,第二个,第三个......第N个,然后计算从这个位置开始到这个位置之后的每个位置的子段和,更新记录最大的子段和。 时间复杂度:O(n^2) 算法实现(Java): 二、分治法(递归) 算法思想: 通过分治的思想求最大子段和,将 阅读全文

posted @ 2017-05-09 20:55 小调~ 阅读(5087) 评论(0) 推荐(1) 编辑

2017年3月6日

Hibernate一级缓存(基于查询分析)

摘要: 首先我们应该弄清什么是hibernate缓存:hibernate缓存是指为了降低应用程序对物理数据源的访问频次,从而提高应用程序的运行性能的一种策略。我们要将这个跟计算机内存或者cpu的缓存区分开。 一、hibernate查询的几种方式 既然是基于查询分析hibernate一级缓存,我们就来分析分析 阅读全文

posted @ 2017-03-06 11:36 小调~ 阅读(758) 评论(0) 推荐(0) 编辑

2017年3月3日

HQL查询——查询返回对象类型分析

摘要: 关于HQL查询,我们可以结合hibernate的API文档,重点围绕org.hibernate.Query接口,分析其方法,此接口的实例对象是通过通过session、对象的creatQuery(String hql)方法得到的。我这里要分析HQL的select子句,当然要想深入HQL查询,我们就必须 阅读全文

posted @ 2017-03-03 14:58 小调~ 阅读(4481) 评论(2) 推荐(1) 编辑

2017年3月2日

Hibernate执行流程和关系映射

摘要: 一、Hibernate的执行流程 hibernate作为一个ORM框架,它封装了大量数据库底层的sql语句操作的方法,这样在执行hibernate的过程中理解hibernate的执行流程很有必要。 由上图我们可以很清楚的发现,想要获得一个sessionFactory对象,需要进行很多步骤,需要读取和 阅读全文

posted @ 2017-03-02 20:01 小调~ 阅读(2355) 评论(0) 推荐(1) 编辑

hibernate中一种导致a different object with the same identifier value was already associated with the session错误方式及解决方法

摘要: 先将自己出现错误的全部代码都贴出来: hibernate.cfg.xml Students1.java Grader1.java 由eclipse帮助生成的hbm.xml文件: Students1.hbm.xml Grader1.cfg.xml 测试文件: Test.java 下面是报错的报文: 原 阅读全文

posted @ 2017-03-02 11:23 小调~ 阅读(55749) 评论(17) 推荐(1) 编辑

2017年2月28日

struts2基础——需要注意的几点

摘要: struts是流行和成熟的基于MVC设计模式的web应用程序框架,使用struts可以帮助我们减少运用MVC设计模型来开发web应用的时间。 目录: 一、struts2的工作原理及文件结构 二、三种访问Servlet API的方式 三、struts接收参数的三种方式 四、自定义拦截器 一、strut 阅读全文

posted @ 2017-02-28 20:22 小调~ 阅读(976) 评论(0) 推荐(0) 编辑

2017年2月23日

Servlet学习应该注意的几点

摘要: 一、Servlet生命周期(即运行过程) (1)初始阶段,调用init()方法 (2)响应客户请求阶段,调用service()方法。由service()方法根据提交方式不同执行doGet()或doPost()方法,其中service()方法判断了到底执行doGet()还是doPost()方法。 (3 阅读全文

posted @ 2017-02-23 10:09 小调~ 阅读(681) 评论(0) 推荐(0) 编辑

2017年2月20日

JSP动作

摘要: 一、JSP动作简介 JSP动作元素(action elements),动作元素为请求处理阶段提供信息。动作元素遵循XML元素的语法,有一个包含元素名的开始标签,可以有属性,可选的内容,与开始标签匹配的结束标签。 JSP动作元素的分类: 1、第一类是与存取JavaBean有关的,包括: <jsp:us 阅读全文

posted @ 2017-02-20 12:09 小调~ 阅读(696) 评论(0) 推荐(1) 编辑

2017年2月18日

JSP内置对象

摘要: 一、内置对象简介 JSP内置对象是WEB容器创建的一组对象,这些内置对象不需要开发人员实例化,不使用new关键字就可以使用的内置对象,在所有的JSP页面直接使用内置对象。JSP内置对象包括out、request、response、session、application、config、exceptio 阅读全文

posted @ 2017-02-18 14:15 小调~ 阅读(567) 评论(0) 推荐(0) 编辑

导航