自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Java排序算法1:冒泡排序

一.思想:它重复走访数列,走访n-1遍,每次比较相邻的两个元素,如果第一个元素大于(小于)后一个元素,则交换(取决于你约定是升序还是降序),这样就可以把最大(最小)的数沉到最后面。二.例子:比如5,3,2,4.第一趟比较过程为:1.比较5和3,5>3,则交换,交换后的序列为3,5,2,4.2.比较5,2,5>2,则交换,交换后的序列为3,2,5,4.3.比较5,4,5>2,

2014-07-08 22:47:48 508

原创 数据结构---栈

看完,可以问自己几个问题:1.请设计一个栈。保护push(),pop(),empty(),serch();(注意,synchronized用了没,)2.栈的应用有哪些?比如。3.题目:字符串匹配,逆波兰求值。 一.栈1.基本概念:通常将递归算法转换成非递归算法时需要使用到栈。栈的定义:栈是一种只能在一端进行插入和删除操作的线性表。允许进行插入和删除的一端称为栈顶,另

2014-07-07 11:55:29 383

原创 数据结构---二叉树

一.二叉树本文主要介绍1.二叉树的基本概念。2.二叉树与树,森林的转换。3.二叉树的存储结构。4.二叉树的基本运算以及实现。5.二叉树的遍历。 二叉树的基本概念1.任何m次树都可以转化为二叉树,二叉树结构简单,存储效率高,运算算法简单。2.二叉树和度为2的数的区别:度为2的数至少有一个节点度数为2,但是二叉树没有这个要求。度为2的树不分左右子树,而二叉树是严格区分左右子

2014-07-03 21:16:17 567

原创 数据结构---树

一.树主要1.树的基本概念。2.树有关术语。2.树的遍历。3.树的存储结构 一.树的基本概念树形结构属于非线性结构,常用的树形结构有树和二叉树。特点:每一个节点可以有零个或者多个后继节点,但有且只有一个前驱节点。 二.树的术语1.节点的度:树中某个节点的子树的个数称为节点的度。2.树的度:各节点度的最大值称为树的度。3.M次树:度数为m的树称为M次树。4.分

2014-07-03 21:15:26 660

原创 ssh使用Java注解的方式声明架构

本文内容:一.概述 二.好处 三,Java注解写法 四.Java注解程序的实现 五.其他实用的实现一.概述Struts2中声明架构有2种方式,一种是xml的方式,一种Java注解的方式。对于Java注解的方式,它没有xml文件,所有的元数据都集中放在Java注解中,这些注解直接驻留在实现动作的类对应的Java源代码中。二.好处很多人觉得Java注解是一种比较优雅的解决方案。有些XM

2014-06-17 16:05:35 588

原创 ValueStack相关知识(OGNL)

一.ValueStackValueStack是保管和请求相关的所有数据的一个存储区域。Struts2将所有的数据集中在一起,而不是将数据传来传去。在动作执行过程中,数据在ValueStack这里被操作,当结果呈现的时候,数据从这里被取出。对于ActionContext,则是一个更大范围的数据容器,它即包括了ValueStack,也包括了请求对象,会话对象等等。二.OGNL1.O

2014-06-15 23:42:37 617

原创 struts2 工作原理,流程

参考文章:1.《struts2 in action》

2014-06-15 23:38:20 558

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除