摘要:
## 设计模式###### 面向对象的设计原则- 对接口编程,不要对实现编程- 使用对象之间的组合,减少对继承的使用- 抽象用于不同的事物,而接口用于事物的行为###### 设计模式的设计原则- 开闭原则:对扩展开放,对修改封闭 + mean: 实例的内部不可修改,但可以增加新功能- 依赖倒转:对接 阅读全文
posted @ 2017-10-25 17:08
码农编程进阶笔记
阅读(133)
评论(0)
推荐(0)
摘要:
## 设计模式###### 面向对象的设计原则- 对接口编程,不要对实现编程- 使用对象之间的组合,减少对继承的使用- 抽象用于不同的事物,而接口用于事物的行为###### 设计模式的设计原则- 开闭原则:对扩展开放,对修改封闭 + mean: 实例的内... 阅读全文
posted @ 2017-10-25 17:08
码农编程进阶笔记
阅读(26)
评论(0)
推荐(0)
摘要:
# client和nginx简易交互过程- step1:client发起http请求- step2:dns服务器解析域名得到主机ip- step3:默认端口为80,通过ip+port建立tcp/ip链接- step4:建立连接的tcp/ip三次握手,建立成功发送数据包- step5:nginx匹配请 阅读全文
posted @ 2017-10-25 16:55
码农编程进阶笔记
阅读(956)
评论(0)
推荐(0)
摘要:
# client和nginx简易交互过程- step1:client发起http请求- step2:dns服务器解析域名得到主机ip- step3:默认端口为80,通过ip+port建立tcp/ip链接- step4:建立连接的tcp/ip三次握手,建立成... 阅读全文
posted @ 2017-10-25 16:55
码农编程进阶笔记
阅读(33)
评论(0)
推荐(0)
摘要:
## 互联网协议- 概括:从上到下,越上越接近用户,越下越接近硬件- 应用层: + 规定应用程序的数据格式 + [HEAD(以太网标头) [HEAD(IP标头) [HEAD(TCP标头) DATA(应用层数据包)]]]- 传输层(端口到端口的通信): 定义端口号 + 端口: * 0到65535(2^ 阅读全文
posted @ 2017-10-25 16:33
码农编程进阶笔记
阅读(185)
评论(0)
推荐(0)
摘要:
## 互联网协议- 概括:从上到下,越上越接近用户,越下越接近硬件- 应用层: + 规定应用程序的数据格式 + [HEAD(以太网标头) [HEAD(IP标头) [HEAD(TCP标头) DATA(应用层数据包)]]]- 传输层(端口到端口的通... 阅读全文
posted @ 2017-10-25 16:33
码农编程进阶笔记
阅读(43)
评论(0)
推荐(0)
摘要:
链接:https://www.zhihu.com/question/20215561/answer/40316953。 额。。最高票答案没答到点子上,最后怎么跑到Nodejs上去了。。Websocket只是协议而已。。我一个个来回答吧 一、WebSocket是HTML5出的东西(协议),也就是说HT 阅读全文
posted @ 2017-10-25 15:44
码农编程进阶笔记
阅读(187)
评论(0)
推荐(0)
摘要:
链接:https://www.zhihu.com/question/20215561/answer/40316953 。 额。。最高票答案没答到点子上,最后怎么跑到Nodejs上去了。。Websocket只是协议而已。。我一个个来回... 阅读全文
posted @ 2017-10-25 15:44
码农编程进阶笔记
阅读(25)
评论(0)
推荐(0)
摘要:
## 概念Hypertext Transfer Protocol, 超文本传输(转移)协议,是客户端和服务端传输文本制定的协议。构建WWW的具体的三项技术如下:WWW: world wide web, 万维网 - HTML: Hypertext Markup Language, 超文本标记语言 - 阅读全文
posted @ 2017-10-25 15:20
码农编程进阶笔记
阅读(445)
评论(0)
推荐(0)
摘要:
## 概念Hypertext Transfer Protocol, 超文本传输(转移)协议,是客户端和服务端传输文本制定的协议。构建WWW的具体的三项技术如下:WWW: world wide web, 万维网 - HTML: Hypertex... 阅读全文
posted @ 2017-10-25 15:20
码农编程进阶笔记
阅读(12)
评论(0)
推荐(0)