12 2017 档案

摘要:导读 线性表是最基本最常见的一种数据结构。线性表是从逻辑上定义的和非线性相对的一种数据结构。线性结构中的元素之间是一对一的关系,而非线性结构中每个元素可能与其他元素有零个或多个关系。 线性表(linear list ):线性表是具有相同特性的数据元素的有限序列。在线性表中,只有一个表头元素和一个表尾 阅读全文
posted @ 2017-12-21 22:46 风之之 阅读(454) 评论(0) 推荐(0)
摘要:导读 每个程序解决问题时都可能有不同的实现方法,也就是我们常说的算法,而不同的算法对计算机资源的占用都不一样,因此我们常用算法复杂度来衡量一个算法的优劣程度。 算法复杂度是对程序计算机资源占的度量,这些资源主要包括时间资源和内存资源,因此算法复杂度又分为时间复杂度(时间资源的度量)和空间复杂度(内存 阅读全文
posted @ 2017-12-21 21:50 风之之 阅读(474) 评论(0) 推荐(2)
摘要:导读 Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Stuts框架基于当年的Webwork和XWork框架,继承其优点并有所改进。本文主要是介绍Struts2框 阅读全文
posted @ 2017-12-18 22:40 风之之 阅读(663) 评论(0) 推荐(0)
摘要:导读 Hibernate进阶篇分为上中下三篇,本文为最后一篇,主要内容是Hibernate框架的查询,主要包括hql语句查询,criteria查询以及查询策略的选择。 知识框架 一、查询方式 Hibernate支持三种查询方式:HQL(Hibernate Query Language)、Criter 阅读全文
posted @ 2017-12-16 17:54 风之之 阅读(479) 评论(0) 推荐(2)
摘要:导读 Hibernate进阶主要分为上中下三篇,本文是中篇,主要讲解Hibernate框架中多表关系的实现。我们知道多表关系有一对一、一对多(多对一)和多对多三种关系。而1对1关系一般合并为一个表处理,所以本文主要讲解1对多和多对多关系的实现。 一、一对多关系 一对多的关系很多,比如人和籍贯就是一对 阅读全文
posted @ 2017-12-15 19:41 风之之 阅读(565) 评论(1) 推荐(2)
摘要:导读 前面一篇文章介绍了Hibernate框架的入门,主要是讲解Hibernate的环境搭建和简单测试,有兴趣的童鞋出门左转。本文在入门的基础上进行Hibernate的进阶讲解,分为上中下三篇,本篇为上篇,该篇主要以讲解hibernate原理为主。主要内容包括:一、hibernate中的实体创建规则 阅读全文
posted @ 2017-12-14 18:40 风之之 阅读(437) 评论(0) 推荐(1)
摘要:导读 本文主要介绍hibernate的入门,主要包括以下内容:hibernate介绍、hibernate环境搭建、hibernate简单测试、测试涉及的api详解。 一、hibernate介绍 JDBC是Java操作数据库的工具,我们可以使用jdbc来书写并执行sql语句来操作数据库,对于普通的业务 阅读全文
posted @ 2017-12-13 23:22 风之之 阅读(774) 评论(1) 推荐(4)