摘要: 二叉树的简单实现,包含元素插入,主要是前序,中序,后序,层序遍历。最后根据二叉树的前序和中序遍历的数组,先还原二叉树,然后输出其后序遍历的数组 // 二叉树 import java.util.LinkedList; import java.util.Queue; public class Binar 阅读全文
posted @ 2019-04-09 20:00 嘿!小伙不错 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 一、字符串反转 把一个句子中的打次进行反转,比如“how are you” ,变为 “you are how” // 字符串反转 public class StringTest { // 字符反转的方法 private void swap(char[] c, int front, int end) 阅读全文
posted @ 2019-04-09 19:54 嘿!小伙不错 阅读(1253) 评论(0) 推荐(0) 编辑
摘要: redis是在内存中存储数据的,所以当服务重启之后,所有的数据都将丢失。为了保证数据的安全,redis还提供了将数据持久化到磁盘的机制。共有两种持久化类型:RDB和AOF。RDB可以看做是某一个时间点上的快照,适合做数据的备份和灾难恢复;AOF则是写入操作的日志,在服务重启的时候进行重放。 使用RD 阅读全文
posted @ 2019-04-08 10:59 嘿!小伙不错 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 在redis的安装目录下首先启动一个redis服务,使用默认的配置文件,作为主服务 在home目录下创建一个redis2 工作目录,拷贝redis配置文件到该目录下,并修改一下配置项 使用以上的配置文件再启动一个redis服务,就是master的从服务了 再打开两个窗口分别连接这两个实例: mast 阅读全文
posted @ 2019-04-04 16:04 嘿!小伙不错 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 位图 由bit位组成的数组,实际的底层数组类型是字符串,而字符串的本质是二进制大对象,所以将其视作位图,位图存储的是boolean指,一定程度上可以减少存储空间。 设置键的过期时间: 对于键的管理,我们不仅可以使用del 和 unlink 删除键,还可以设置键的过期时间,让其自动删除。 如何清除一个 阅读全文
posted @ 2019-04-03 21:01 嘿!小伙不错 阅读(243) 评论(0) 推荐(0) 编辑
摘要: string 基本操作: 更多细节:set 键已经存在时,值会被覆盖 为此:setnx命令来了:存在键时返回0,不覆盖原来的值,不存在时才创建 批量设置: Redis 的字符编码 : 1. int (64 位有符号的字符); 2. embstr(小于等于44字节,效率较高) ; 3. raw (大于 阅读全文
posted @ 2019-04-03 14:38 嘿!小伙不错 阅读(213) 评论(0) 推荐(0) 编辑
摘要: Bean的配置信息是Bean的元数据信息。包括1.Bean的实现类、2.Bean的属性信息。3.Bean的依赖关系。4.Bean的行为配置(比如控制Bean的生命周期中init,destory方法)。 Bean的基本配置,id + 实现类全限定名。命名规范,不要稀奇古怪就好。 ·依赖注入分别是构造函 阅读全文
posted @ 2019-04-01 23:55 嘿!小伙不错 阅读(178) 评论(0) 推荐(0) 编辑
摘要: Ioc的理解:调用类对某一接口的实现类的依赖关系又第三方注入,以移除调用类对接口实现类的依赖。又叫做依赖注入。调用者对接口的选择权利被剥夺,交给了第三方。举个例子,学生本来可以选择哪个老师给他上课的,但是这个权利被学校剥夺了,由学校分配学生的老师是谁。 Ioc的类型: 构造函数:将依赖的对象通过构造 阅读全文
posted @ 2019-03-31 08:15 嘿!小伙不错 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 一、理解Cookie 由于http是一种无状态的协议,当用户的一次访问结束后,后端的服务器就无法知道下一次来访问的请求是不是上一次的用户了。那么Cookie的作用就是用户通过http访问一个服务器时,这个服务器会将一些Key/Value属性返回给客户端浏览器,并且给这些数据加上一定的限制条件,在符合 阅读全文
posted @ 2019-03-30 18:00 嘿!小伙不错 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 建议先看看 ——> Servlet工作原理 一、Listener 在Tomcat服务中,Listener的设计是基于观察者模式的,目前在Servlet中提供6中两类事件的观察者接口,它们分别是: 实际上这六个Listener都继承了EvenListener,每个Listener由分别定义了自己需要实 阅读全文
posted @ 2019-03-30 15:38 嘿!小伙不错 阅读(228) 评论(0) 推荐(0) 编辑