摘要: 一、基本知识 (1)、树的概念 二叉树:一棵树中每个节点都不能有多于两个以上的儿子节点。 二叉查找树:对于树中的每一个节点x,它的左子树中所有项的值均小于x节点的值,而它的右子树中所有项的值均大于x节点的值。 AVL树:每个节点的左子树和右子树的高度最多差1的二叉查找树(空树的高度为-1)。 节点的 阅读全文
posted @ 2018-01-13 20:57 晓风残月龙 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 一、中缀表达式及后缀表达式 例:典型的计算顺序为2+2*3+5=? 上面这个表达式也被成为中缀表达式。 它可以表示为2*3的乘积存为a1,让a1与2相加得到a2,最后5和a2相加得到a3,a3即为该表达式的值。 这种计算顺序可书写成:223*+5+。这便是后缀表达式。 二、实现代码 中缀表达式到后缀 阅读全文
posted @ 2018-01-10 20:47 晓风残月龙 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一、发现问题 在看到数据结构与算法分析第三章时,看到这样一段代码 public static void removeEvens(List<Integer> list) { for (Integer x : list) { if (x % 2 == 0) { list.remove(x); } } } 阅读全文
posted @ 2018-01-08 21:57 晓风残月龙 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述 如图在点击datetimepicker后,出现样式错位 二、解决 缺少了css样式,引入bootstrap-datetimepicker.min.css就可以了 <link href="${pageContext.request.contextPath }/resources/date 阅读全文
posted @ 2017-12-19 21:45 晓风残月龙 阅读(618) 评论(0) 推荐(0) 编辑
摘要: 一、formSubmit函数代码 function formSubmit(url, sTarget) { // alert(1) document.forms[0].target = sTarget document.forms[0].action = url; document.forms[0]. 阅读全文
posted @ 2017-12-04 21:24 晓风残月龙 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 一、需求描述: 在新增用户时,要求判断用户输入的身份证是否已存在,如果已存在便不能完成保存操作并显示提示信息。 二、准备工作: 为了快速完成功能先了解一点JQuery Validate的基本知识点,然后就看这个例子jQuery Validate 插件 - 与表单(Form)插件的交互(AJAX 提交 阅读全文
posted @ 2017-12-03 20:00 晓风残月龙 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述: 在jsp页面上通过ajax解析json数据时,发现date类型的数据以秒的形式显示,也就是类似于1511352532000这样的格式。 二、分析: 1511352532000这样的格式是date类型数据的毫秒格式,这就说明是数据的显示格式的问题,由于后台是直接将查询到的对象转为jso 阅读全文
posted @ 2017-12-03 17:18 晓风残月龙 阅读(155) 评论(0) 推荐(0) 编辑