1.SSL和TLS的来龙去脉 1994年,网景公司开发出浏览器 Mosaic Netscape 0.9 的时候 … 继续阅读“SSL、TLS1.0、TLS1.1、TLS1.2、TLS1.3协议的介绍”
月份:2019年9月
UDP-用户数据报协议-RFC768介绍
1.特点 1.面向无连接(没有TCP的握手协议) 2.传输不可靠性(发送完数据报不关心数据报是否成功接收) 3 … 继续阅读“UDP-用户数据报协议-RFC768介绍”
TCP-传输控制协议-RFC793的介绍
1.介绍 2.原理 3.规范 4.头部格式 5.头部格式说明 6.三次握手-通信-四次挥手的流程 4次握手是对 … 继续阅读“TCP-传输控制协议-RFC793的介绍”
PHP网络编程Socket-TCP长连接组播、单播、广播的实现与应用
1.概念介绍 声明:我们这里说的概念是在socket层使用TCP,用业务逻辑实现了这些功能。非UDP中的组播、 … 继续阅读“PHP网络编程Socket-TCP长连接组播、单播、广播的实现与应用”
PHP多线程pthreads-v3-线程池的使用及加锁同步的演示
1.线程池的介绍 当我们在进行多线程开发的时候,假如你需要100个线程来执行业务逻辑,你就得创建100个线程。 … 继续阅读“PHP多线程pthreads-v3-线程池的使用及加锁同步的演示”
HTTP协议的成长史-http1.0、http1.1、http2、http3的介绍
1.前言 互联网对我们的生活带来了巨大的影响,然而制定互联网应用传输规则之一的http协议,自1990年提倡至 … 继续阅读“HTTP协议的成长史-http1.0、http1.1、http2、http3的介绍”
无限个数排列组合算法的高效实现与应用(任意集合笛卡尔乘积非递归实现)
1.业务场景描述 在做电商的时候,添加商品时,需要为每个商品添加sku。而sku是由多个属性值组合而成,我们现 … 继续阅读“无限个数排列组合算法的高效实现与应用(任意集合笛卡尔乘积非递归实现)”
Egret项目初体验1-项目的创建、编译运行、及更改入口类与源目录
1.开始前的准备 1.确保已经安装了Egret相关产品,命令行下可以运行egret命令 2.IDE环境可以使用 … 继续阅读“Egret项目初体验1-项目的创建、编译运行、及更改入口类与源目录”
PHP多线程pthreads-v3-线程同步wait-notify的使用
1.什么是线程同步 线程同步就是指线程按照先后顺序对内存进行操作,以避免多个线程同时操作内存的情况。 2.线程 … 继续阅读“PHP多线程pthreads-v3-线程同步wait-notify的使用”
PHP多线程pthreads-v3-互斥锁的使用
1.关于pthreads v3的更新说明 v3版本是对PHP7进行的调整,移除了很多v2的方法和类,下面是移除 … 继续阅读“PHP多线程pthreads-v3-互斥锁的使用”