摘要: 1. 设计模式分类 创建型模式:工厂方法,抽象工厂,单例,建造者,原型 结构性模式:适配器,装饰器,代理、外观、桥接、组合、享元 行为型模式:策略、模板方法、观察者、迭代子、责任链、命令、备忘录、状态、访问者、终结者、解释器 其他:并发型和线程池 2. 创建模式 1)工厂模式 工厂模式有三种:普通、 阅读全文
posted @ 2019-03-13 07:11 森淼clover 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 七个阶段:加载,验证,准备、解析、初始化、使用和卸载七个阶段。 类的加载器任务就是根据一个类的全限定名来读取此类的二进制字节流到JVM中,然后转换为一个与目标类的java.lang.class对象实例 1. JVM加载器 1)AppClassLoader : 负责加载CLASSPATH指定的所有ja 阅读全文
posted @ 2019-03-13 06:27 森淼clover 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1. Thread 和 Runnable java.lang.Thread 类的实例就是一个线程但是它需要调用java.lang.Runnable接口来执行,由于线程类本身就是调用的Runnable接口所以你可以继承 java.lang.Thread 类或者直接调用Runnable接口来重写run( 阅读全文
posted @ 2019-03-11 15:41 森淼clover 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1)JAVA语言是一种强语言 2)JAVA不允许使用指针访问内存,不允许使用指针数组访问内存 3)有自动收集垃圾的作用 4)方法调用时,会创建栈帧在栈中,调用完是程序自动出栈释放,而不是gc释放 5)关键字:true、false、null都不是关键字 6)静态类不能直接访问外部参数,非静态可以 7) 阅读全文
posted @ 2019-03-01 13:58 森淼clover 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 目录 1)TCP 传输的时候怎么保证传输的可靠性 2)UDP 传输中如何确认数据包被接收方正确接收 1. TCP 传输的时候怎么保证传输的可靠性 TCP 的可靠性传输工作原理: (1)、停止等待协议(stop and wait): 每发送完一个分组就停止发送,等待对方的确认。在收到确认后再发送下一个 阅读全文
posted @ 2019-03-01 12:41 森淼clover 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 自用,不全 目录 : 1)逻辑记录和物理记录 2)索引 3)数据库的四种隔离等级 4)关系型数据库与非关系型数据库 1. 逻辑记录和物理记录 记录是文件存取操作的基本单位。 逻辑记录:是按用户观点的基本存取单位。 物理记录:是按外存设备观点的基本存取单位。 通常逻辑记录和物理记录之间存在三种关系:一 阅读全文
posted @ 2019-03-01 12:18 森淼clover 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 1. 定义 (1)关系型数据库 指采用了关系模型来组织数据的数据库。关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。 pro: 1.容易理解:二维表结构是非常贴近逻辑世界的一个概念,关系模型相对网状、层次等其他模型来说更容易理解 2.使用方便:通用的S 阅读全文
posted @ 2019-02-23 15:14 森淼clover 阅读(182) 评论(0) 推荐(0) 编辑
摘要: (3+4)×5-6 1. 前缀表达式 -*+3456 2. 中缀表达式 (3+4)×5-6 3. 后缀表达式 34+5*6- 阅读全文
posted @ 2019-02-23 14:50 森淼clover 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1. 常用哈希表的构造方法 (1)除余 (2)随机 (3)平方后取中间某几位 (4)折叠 (5)H(key)= a*key + b (6)数字分析:若10位key的特定某几位中,数字大小分布均衡,就取那几位的 2. 处理冲突 (1)开放定址 (2)公共溢出 (3)多个哈希表 (4)链表 3. 性能分 阅读全文
posted @ 2019-02-23 14:32 森淼clover 阅读(5268) 评论(0) 推荐(0) 编辑
摘要: 哈夫曼树 霍夫曼编码是一种无前缀编码。解码时不会混淆。其主要应用在数据压缩,加密解密等场合。 1. 由给定结点构造哈夫曼树 (1)先从小到大排序(nlogn) (2)先用最小的两个点构造一个节点,父节点=两个节点的和,将父节点加入排序数组 (3)重复(2)直到排序数组中只有一个节点为止 2. 由哈夫 阅读全文
posted @ 2019-02-23 14:10 森淼clover 阅读(295) 评论(0) 推荐(0) 编辑