CA机构:Letsencrypt.org CA(default) 基于ACME协议的客户端:https://github.com/acmesh-official/acme.sh 简单易用,好上手,证书自动更新,还可自动识别Apache,nginx等web服务器。。。 ...
分类:
其他好文 时间:
2020-06-17 18:21:00
阅读次数:
53
前序:TCP是一种面向连接,可靠传输的方式,双方之间需要建立一个虚拟的通道的过程,这个过程称之为三次握手 1 TCP三次握手 首先TCP客户端通过http协议请求TCP服务器,客户端并发送一个带SYN的数据包给服务器,客户端进入等待状态,等待服务器确认。 第二次握手,服务器接收到客户端发送过来的SY ...
分类:
其他好文 时间:
2020-06-14 17:00:18
阅读次数:
47
1. 系统结构 系统考虑使用Nodejs和SocketIo实现服务器端逻辑,前端使用HTML5。 2. 逻辑流程 1 . 主要逻辑包括用户进入游戏、等待对家进入游戏、游戏过程、结束统计这4个过程。 2 . 游戏过程的逻辑具体如下 3 . 服务器-客户端通讯逻辑如下 3. 客户端界面设计 1 . 登录 ...
分类:
Web程序 时间:
2020-05-19 18:16:48
阅读次数:
62
uni.chooseImage(OBJECT):从本地相册选择图片或使用相机拍照。 uni.uploadFile(OBJECT):将本地资源上传到开发者服务器,客户端发起一个 POST 请求,其中 content-type 为 multipart/form-data。 uni.chooseImage ...
分类:
移动开发 时间:
2020-05-19 14:26:38
阅读次数:
587
一、套接字工作流程 1.1、套接字流程 服务器端先初始化socket:(创建套接字模块) 和端口绑定bind:(将地址绑定到套接字) 对端口进行监听listen:(监听链接) 调用accept堵塞:(接收服务器链接) 等待客户端连接connect:(客户端尝试连接服务器) 客户端发送请求send:( ...
分类:
其他好文 时间:
2020-04-21 00:20:16
阅读次数:
89
一、关于服务端(Swoole\Coroutine\Server): 类Swoole\Coroutine\Server是完全协程化实现的,不需要设置事件回调函数。建立连接、接收数据、发送数据、关闭连接都是顺序的,没有异步风格的并发问题;可以动态的开启关闭服务,异步风格的服务在 start() 被调用之 ...
分类:
其他好文 时间:
2020-04-16 00:32:31
阅读次数:
49
效果: 客户端 服务器 客户端代码: 1 import socket 2 3 4 def main(): 5 while True: 6 # 1.创建套接字 7 client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 8 9 ...
分类:
其他好文 时间:
2020-04-08 12:04:34
阅读次数:
55
一:Node.js中的套接字服务由Net模块提供,其中包含了创建服务器/客户端的方法。 (1):Net模块提供的API: net.createServer([optinons][,connectionListener]) 创建了一个TCP服务器,参数connectionListener自动给conn ...
分类:
Web程序 时间:
2020-03-18 15:26:17
阅读次数:
89
Node.js Net 模块提供了一些用于底层的网络通信的小工具,包含了创建服务器/客户端的方法 server.js var net = require("net"); var server=net.createServer(function(connection){ console.log("客户 ...
分类:
Web程序 时间:
2020-03-12 17:12:58
阅读次数:
68
软件测试环境: 包括硬件环境和软件环境,硬件环境指测试必需的服务器、客户端、网络连接设备,以及打印机/扫描仪等辅助硬件设备所构成的环境;软件环境指被测软件运行时的操作系统、数据库以及其他应用软件构成的环境。 开发与测试环境一般都是单独搭建的,开发与测试环境的分离是为了方便重现开发环境无法重现的bug ...
分类:
其他好文 时间:
2020-03-07 09:52:19
阅读次数:
81