- 博客(6)
- 收藏
- 关注
原创 Java邮件发送的简单实现
java邮件发送:利用现有的邮件账户发送邮件,比如说,我在网易注册一个邮箱账户,通过JAVA操控,我可以不亲自登录网易邮箱,让程序自动的使用网易邮箱发送邮件。这一机制被广泛的用在注册激活和垃圾邮件的发送等方面。实现: 1.JavaMail 可以到http://www.oracle.com/technetwork/java/javamail/index-138643.html进行下载,并将mai
2015-12-24 21:12:12 913
原创 Springmvc访问静态资源
最近写项目的时候,前后台交接的总是找不到对应的js,css,image文件.出现的原因在此(web.xml): 这样写的话,所有的请求都被springmvc处理了,静态资源你没有写controller的话自然就找不到.=_=解决: 1.激活Tomcat的defaultServlet来处理静态文件 在web.xml中添加:<servlet-mapping> <servlet-name>
2015-12-24 20:40:28 644
原创 Java Web中资源的访问路径
在web应用中,以“/”开头的是绝对路径,不以“/”开头的是相对路径。在服务器端,通常都使用绝对路径.服务器端的“/”等同于:http://localhost:8080/day01。(day01为工程名)在客户端,可使用绝对路径,也可使用相对路径。但是客户端的绝对路径与服务器端的绝对路径中的“/”代表的意思是不同的。 客户端的“/”等同于:http://localhost:8080/。(它是不带工
2015-12-24 20:14:37 833
原创 红黑树
红黑树的简介R-B Tree,全称是Red-Black Tree,又称为“红黑树”,它一种特殊的二叉查找树。红黑树的每个节点上都有存储位表示节点的颜色,可以是红(Red)或黑(Black)。红黑树的特性:(1)每个节点或者是黑色,或者是红色。(2)根节点是黑色。(3)每个叶子节点(NIL)是黑色。 [注意:这里叶子节点,是指为空(NIL或NULL)的叶子节点!](4)如果一个节点是红色的,则
2015-12-04 21:25:02 576
原创 平衡二叉树(AVL)
上一篇我们聊过,二叉查找树不是严格的O(logN),如果找到一种方法,使得二叉查找树不受输入序列和插入结点等的影响,始终保持平衡状态,从而达到很好的检索效率.平衡二叉树就是基于此目的而产生的.定义:平衡二叉树或为空树,或为如下性质的二叉排序树(平衡二叉树是一种特殊的二叉排序树): (1)左右子树深度之差的绝对值不超过1; (2)左右子树仍然为平衡二叉树. 平衡因子BF=左子树深度-右子树深度
2015-12-04 17:36:22 639
原创 二叉排序树
构造一棵二叉排序树的目的,其实并不是为了排序,而是为了提高查找和插入删除的效率。那么什么是二叉排序树呢?二叉排序树具有以下几个特点: 1,若根节点有左子树,则左子树的所有节点都比根节点小; 2,若根节点有右子树,则右子树的所有节点都比根节点大; 3,根节点的左,右子树也分别为二叉排序树.插入 思路:首先查找待插入的记录是否在树中,如果存在则不允许插入重复关键字;如果直到找到叶子结点
2015-12-04 16:14:37 4783
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人