# 执行命令的tcp服务端 import socket import os server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server.bind(('127.0.0.1', 3000)) server.listen(5) whi ...
分类:
其他好文 时间:
2020-04-21 09:27:32
阅读次数:
50
一、源代码说明freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。本文介绍的是freecplus框架的TCP/IP协议网络通信的函数和类。函数和类的声明文件是freecplus/_freecplus.h。函数和类的定义文件是freecplus/_freecplus.cpp。示例程序位于freecplus/demo目录中。
分类:
其他好文 时间:
2020-04-20 23:22:45
阅读次数:
144
服务端 import socketserver=socket.socket(socket.AF_INET,socket.SOCK_DGRAM) # 数据报协议=》udp协议server.bind(('127.0.0.1',8081))while True: data,client_addr=serv ...
分类:
其他好文 时间:
2020-04-20 22:04:16
阅读次数:
92
一,基于tcp协议的套接字编程 客户端: 服务端: 二,基于udp协议的编程 服务端: 客户端: ...
分类:
编程语言 时间:
2020-04-20 21:44:01
阅读次数:
74
服务端 # 服务端应该满足的特点:# 1、一直提供服务# 2、并发地提供服务import socket# 1、买手机phone=socket.socket(socket.AF_INET,socket.SOCK_STREAM) # 流式协议=》tcp协议# 2、绑定手机卡phone.bind(('12 ...
分类:
其他好文 时间:
2020-04-20 21:21:41
阅读次数:
58
Reactor模式,是大多数IO相关组件如Netty、Redis在使用的IO模式,为什么需要这种模式,它是如何设计来解决高性能并发的呢? 最最原始的网络编程思路就是服务器用一个while循环,不断监听端口是否有新的套接字连接,如果有,那么就调用一个处理函数处理,类似:while(true){sock ...
分类:
编程语言 时间:
2020-04-20 20:03:14
阅读次数:
65
使用场景: 1. 页面需要定时刷新,实时加载数据,需要实时查看监控数据(H5中的WebSocket和SSE可以实现局部刷新) 2. 一定时间之后跳转到指定页面(登录注册之类) 3. 前端开发使用伪数据调试html页面(修改一些js的变量值,可以自动刷新效果) 示例代码: 1. 页面自动刷新注:其中1 ...
分类:
Web程序 时间:
2020-04-20 15:30:56
阅读次数:
74
1、recv、read recv和read的区别?? recv只能用于套接口io,不能用于文件io或者其他io read可以用于各种io recv相较而言多了flag参数,MSG_OOB(接收紧急数据指针)MSG_PEEK(接收缓冲区数据,但是并不急着清除) 2、封装按行读取readline 3、g ...
分类:
其他好文 时间:
2020-04-19 12:52:53
阅读次数:
77
1、复制的完整流程 (1)slave node启动,仅仅保存master node的信息,包括master node的host和ip,但是复制流程没开始 master host和ip是从哪儿来的,redis.conf里面的slaveof配置的 (2)slave node内部有个定时任务,每秒检查是否 ...
分类:
其他好文 时间:
2020-04-17 00:06:10
阅读次数:
73
Last week, I bought a LAUNCH X431 idiag from autonumen.com,the customer sercie did help me a lot, because I registered but I forgot my user name, so I ...
分类:
其他好文 时间:
2020-04-16 19:34:58
阅读次数:
84