摘要:
一、理解: 想象一串小袋子,串在一起,一个小袋子代表一个节点,袋子里面可以装东西(数据),这样一个小袋子连接一个小袋子,串起来就像一个单链表。 二、代码实现: (1)、单链表实现的接口,先展示所有需要实现方法 public interface IList { void clear(); boolea 阅读全文
摘要:
一、思想的应用 1、文件压缩。 2、数据通信。 将数据进行有效编码。 二、哈夫曼树 将一组混乱的数组,排成哈夫曼树,可以分为以下几步: 假设数组为arr ={} 1、先将数组排序,从小到大。 2、数组移除最小的两个数,作为叶子节点,根节点为两数之和,合成一个二叉树。 3、将根节点加入数组,对数组重新 阅读全文
摘要:
一、对顺序表的说明: 根据代码,将顺序表理解为数组、ArrayList。 二、代码实现: 1、为了方便浏览,先定义一个接口,写上所有的方法。 public interface IList { void clear(); boolean isEmpty(); int size(); Object ge 阅读全文
摘要:
安装成功需要做的准备(顺序进行): 1.本地需要安装maven环境; 2.需要有注册中心(我这里使用的是zookeeper); 3.下载dubbo的源码文件。 安装maven 1.准备工作 Java开发环境(JDK) maven下载地址:http://maven.apache.org/downloa 阅读全文
摘要:
做项目的时候,jsp、js、java形式中可能会需要获取一些变化的路径,避免输入过多的硬代码 在java(servlet)中 String contextPath = request.getContextPath(); String realPath = request.getSession(). 阅读全文
摘要:
一、这里一共写了三种查询的方式 1、 HQL查询-hibernate Query Language(多表查询,但不复杂时使用) 2、 Criteria查询(单表条件查询),无语句面向对象查询 3、 原生SQL查询(复杂的业务查询) public class QueryMode { public st 阅读全文
摘要:
1、Hibernate 各个版本的下载 https://sourceforge.net/projects/hibernate/files/hibernate-orm 2、目录的介绍 documentation 文件夹:存放hibernate的相关文档,包括参考文档的API文档 lib文件夹:存放hi 阅读全文