2017年8月21日

http的理解

摘要: 1、http是无状态、无连接的应用层协议。 无状态是指http的两次会话不存在任何联系,协议不会保存会话相关的状态信息;可以用session或者cookie来保存会话信息; 无连接是指一次请求完毕后,http就会释放连接;keep-alive可以用来保持长连接; 2、http的请求消息 http的请 阅读全文

posted @ 2017-08-21 16:36 wangdake_tec 阅读(252) 评论(0) 推荐(0) 编辑

session和cookie区别

摘要: http是无状态的,可以使用session或者cookie来保存用户会话状态。cookie和session的区别如下: 1、存储位置不同 cookie存放在客户端,session存放在服务器端。 2、安全性不同 cookie存放在客户端,可通过xss漏洞进行攻击,获取用户敏感信息,session只有 阅读全文

posted @ 2017-08-21 15:04 wangdake_tec 阅读(510) 评论(0) 推荐(0) 编辑

2017年8月18日

数据库4种范式

摘要: 第一范式:原子性,每个字段都不可再分; 成绩可以再分成考试成绩和学分,所以不符合第一范式。 第二范式:不存在对主键的部分依赖; (学生编号) >学生姓名 (培训编号) >培训名称、培训费 (学生编号,培训编号) >报名日期 所以主键是(学生编号,培训编号),存在部分依赖,不满足第2范式; 第三范式: 阅读全文

posted @ 2017-08-18 15:40 wangdake_tec 阅读(752) 评论(0) 推荐(0) 编辑

2017年8月17日

数据库的四种隔离级别

摘要: 1、read uncommitted:读未提交 原理 操作一在进行数据库读操作时,不对数据库上任何锁; 操作二在进行更新操作时,对数据加行级共享锁。 现象: 事务一共查询了两次,两次查询结果不一样。在两次查询的过程中,事务二对数据进行了修改,并未提交(commit)。但是事务一的第二次查询查到了事务 阅读全文

posted @ 2017-08-17 16:21 wangdake_tec 阅读(129) 评论(0) 推荐(0) 编辑

2017年8月16日

C++malloc/free与new/delete的区别

摘要: 申请的内存所在位置不同:new在自由存储区,malloc在堆; 返回类型的安全性:new返回对象指针,malloc返回void *; 是否调用类的构造函数、析构函数:new调用,malloc不调用 失败时的返回值:new失败时抛出异常bad_alloc,malloc返回null; 是否需要指定大小: 阅读全文

posted @ 2017-08-16 17:25 wangdake_tec 阅读(114) 评论(0) 推荐(0) 编辑

2017年8月15日

设计模式图解

摘要: 1、构建型 简单工厂模式 元素:工厂、抽象产品、具体产品 UML图 元素:工厂、抽象产品、具体产品 UML图 工厂方法模式 元素:抽象工厂、具体工厂、抽象产品、具体产品 抽象工厂模式 元素:抽象工厂、具体工厂、抽象产品、具体产品 与工厂方法区别:工厂方法负责一个产品等级,抽象工厂负责同一族多个产品等 阅读全文

posted @ 2017-08-15 15:37 wangdake_tec 阅读(310) 评论(0) 推荐(0) 编辑

MakeFile的写法

摘要: make命令会查找目录下的Makefile或者makefile文件,然后执行该文件。可以用 make -f 来指定自定义名称的Makefile文件 编写Makefile文件要服从三个原则: 1)如果这个工程没有编译过,那么我们的所有c文件都要编译并被链接。 2)如果这个工程的某几个c文件被修改,那么 阅读全文

posted @ 2017-08-15 11:17 wangdake_tec 阅读(293) 评论(0) 推荐(0) 编辑

2017年8月14日

MySql两种存储引擎的区别

摘要: MyISAM: InnoDb: MYISAM的主索引结构如下: 辅索引如下: InnoDb的主索引如下: 辅索引如下: 两种索引数据查找过程如下: 阅读全文

posted @ 2017-08-14 15:57 wangdake_tec 阅读(12839) 评论(0) 推荐(3) 编辑

2017年8月2日

(KM)多阶hash

该文被密码保护。 阅读全文

posted @ 2017-08-02 16:53 wangdake_tec 阅读(1) 评论(0) 推荐(0) 编辑

(KM)跳表SkipList的原理和实现

该文被密码保护。 阅读全文

posted @ 2017-08-02 16:50 wangdake_tec 阅读(2) 评论(0) 推荐(0) 编辑

导航