摘要: HTTP协议 :Hyper Text Transfer Protocol(超文本传输协议),是用于从万维网(WWW:World Wide Web)服务器传输超文本到本地浏览器的传送协议。是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。本文主要分析HTTP 0.9 HTTP 1.0 HTTP 1.1 HTTP 2.0区别。 阅读全文
posted @ 2018-03-24 23:45 武培轩 阅读(5998) 评论(0) 推荐(4) 编辑
摘要: 数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能。 阅读全文
posted @ 2018-03-24 17:14 武培轩 阅读(860) 评论(0) 推荐(2) 编辑
摘要: 所谓三次握手(Three-Way Handshake)即建立TCP连接,就是指建立一个TCP连接时,需要客户端和服务端总共发送3个包以确认连接的建立。整个流程如下图所示: 阅读全文
posted @ 2018-03-24 16:16 武培轩 阅读(1991) 评论(0) 推荐(2) 编辑
摘要: TCP(Transmission Control Protocol,传输控制协议)是面向连接的协议,也就是说,在收发数据前,必须和对方建立可靠的连接。UDP(User Data Protocol,用户数据报协议)是一个非连接的协议,传输数据之前源端和终端不建立连接,当它想传送时就简单地去抓取来自应用程序的数据,并尽可能快地把它扔到网络上。在发送端,UDP传送数据的速度仅仅是受应用程序生成数据的速度、计算机的能力和传输带宽的限制。 阅读全文
posted @ 2018-03-24 14:28 武培轩 阅读(2490) 评论(0) 推荐(2) 编辑
摘要: 定义了对象之间的一对多依赖,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。主题(Subject)是被观察的对象,而其所有依赖者(Observer)称为观察者。 阅读全文
posted @ 2018-03-24 12:17 武培轩 阅读(883) 评论(0) 推荐(4) 编辑