摘要: HTTP协议: HTTP (hypertext transport protocol) , 即 超 文 本 传 输 协 议 。 这 个 协 议 详 细 规 定 了 浏 览 器 和 万 维 网 服 务 器 之 间 互 相 通 信 的 规 则 。 HTTP就是 , 通 信 规 则 , 通 信 规 则 规 阅读全文
posted @ 2018-10-06 20:45 lvmenghui001 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 本节内容 为什么要用版本控制? 假设你在的公司要上线一个新功能,你们开发团队为实现这个新功能,写了大约5000行代码,上线没2天,就发现这个功能用户并不喜欢,你老板让你去掉这个功能,你怎么办?你说简单,直接把5000行代码去掉就行了,但是我的亲,说的简单,你的这个功能写了3周时间,但你还能记得你是新 阅读全文
posted @ 2018-10-06 15:21 lvmenghui001 阅读(269) 评论(0) 推荐(0) 编辑
摘要: MongoDB 和 Redis 都是 NoSQL,采用结构型数据存储。二者在使用场景中,存在一定的区别, 这也主要由于二者在内存映射的处理过程,持久化的处理方法不同。MongoDB 建议集群部署,更多 的考虑到集群方案,Redis 更偏重于进程顺序写入,虽然支持集群,也仅限于主-从模式。 Redis 阅读全文
posted @ 2018-10-06 13:50 lvmenghui001 阅读(1314) 评论(0) 推荐(0) 编辑
摘要: 1、原子性(Atomicity):事务中的全部操作在数据库中是不可分割的,要么全部完成,要么均不执 行。 2、一致性(Consistency):几个并行执行的事务,其执行结果必须与按某一顺序串行执行的结果相 一致。 3、隔离性(Isolation):事务的执行不受其他事务的干扰,事务执行的中间结果对 阅读全文
posted @ 2018-10-06 12:22 lvmenghui001 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 储存过程是一个可编程的函数,它在数据库中创建并保存。它可以有 SQL 语句和一些特殊的控制结 构组成。当希望在不同的应用程序或平台上执行相同的函数,或者封装特定功能时,存储过程是非常有用的。数据库中的存储过程可以看做是对编程中面向对象方法的模拟。它允许控制数据的访问方式。 存 储过程通常有以下优点: 阅读全文
posted @ 2018-10-06 12:05 lvmenghui001 阅读(3609) 评论(0) 推荐(0) 编辑
摘要: 白盒测试:是通过程序的源代码进行测试而不使用用户界面。 ※ 白盒测试的优点有: 1)帮助软件测试人员增大代码的覆盖率,提高代码的质量,发现代码中隐藏的问题。 ※ 白盒测试的缺点有: 2)程序运行会有很多不同的路径,不可能测试所有的运行路径;测试基于代码,只能测试开发人 员做的对不对,而不能知道设计的 阅读全文
posted @ 2018-10-06 11:46 lvmenghui001 阅读(14561) 评论(0) 推荐(2) 编辑
摘要: Tornado 的核心是 ioloop 和 iostream 这两个模块,前者提供了一个高效的 I/O 事件循环,后 者则封装了 一个无阻塞的 socket 。通过向 ioloop 中添加网络 I/O 事件,利用无阻塞的 socket , 再搭配相应的回调函数,便可达到梦寐以求的高效异步执行。 阅读全文
posted @ 2018-10-06 10:22 lvmenghui001 阅读(306) 评论(0) 推荐(0) 编辑