TCP/IP
协议的概念
从应用的角度出发,协议可理解为『规则』,是数据传输和数据解释的规则。
OSI 参考模型和 TCP/IP 协议
网络分层架构目的:为了减少协议设计的复杂性,大多数网络模型均采用分层的方式来组织。每一层都有自己的功能,就想建筑物一样,每一层都靠下一层支持。每一层利用下一层提供的服务来为上一层提供服务,本层服务的实现细节对上层屏蔽。好处:分工明确。
从应用的角度出发,协议可理解为『规则』,是数据传输和数据解释的规则。
网络分层架构目的:为了减少协议设计的复杂性,大多数网络模型均采用分层的方式来组织。每一层都有自己的功能,就想建筑物一样,每一层都靠下一层支持。每一层利用下一层提供的服务来为上一层提供服务,本层服务的实现细节对上层屏蔽。好处:分工明确。
开放授权(OAuth)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用。
~1.2.3 代表 1.2.3 <= 版本号 < 1.3.0
SQL Server 是由微软公司(Microsoft)开发的关系型数据库(RDBMS)。
SQL Server 主要是和 MySQL 和 Oracle 二者竞争。
SQL Server 有五个系统数据库:
PHP开发中常用的代码复用有继承(extend)、多态(interface)、trait(性状)。
OOP(Object Oriented Programming):面向对象编程,三大特性:封装、继承、多态。
什么叫“多任务”呢?简单地说,就是操作系统可以同时运行多个任务。
无论多线程和多进程,IO的调度更多取决于系统,而协程的方式,调度来自用户,用户可以在函数中yield一个状态。使用协程可以实现高效的并发任务。
Sass背景
Less背景
正常的php代码的执行过程如下
Python 是通过 module 组织代码的,一个 py 文件就是一个 module,module 又是通过 package 来组织的,package 是一个包含 init.py 的文件夹,代码,module,package 它们三者的关系就是:module 包含代码,package 至少包含一个为 init.py 的 module。
在Python中,代码不是越多越好,而是越少越好。代码不是越复杂越好,而是越简单越好。请始终牢记,代码越少,开发效率越高。
越低级的语言,越贴近计算机,抽象程度低,执行效率高,比如C语言;越高级的语言,越贴近计算,抽象程度高,执行效率低,比如Python语言。