上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: """io多路复用 select select tcp 服务"""from socket import *from select import * s = socket()# 创建套接字,监听连接s.setsockopt(SOL_SOCKET, SO_REUSEADDR, True)s.bind(( 阅读全文
posted @ 2019-11-19 13:13 chenlulu1122 阅读(162) 评论(0) 推荐(0)
摘要: 多进程"""多进程网络并发编程 TCP"""from socket import *import os, signal signal.signal(signal.SIGCHLD, signal.SIG_IGN)# 处理僵尸进程 def handle(cf):# 客户专用套接字处理客户信息(cf本身已 阅读全文
posted @ 2019-11-19 13:12 chenlulu1122 阅读(150) 评论(0) 推荐(0)
摘要: ##线程from threading import Thread def func(a): print(a) p = Thread(target=func, args=('a',))p.setDaemon(True)p.start()p.join() from threading import Th 阅读全文
posted @ 2019-11-19 13:11 chenlulu1122 阅读(92) 评论(0) 推荐(0)
摘要: ##进程import osimport signalsignal.signal(signal.SIGCHLD, signal.SIG_IGN) #signal防止僵尸进程 # 其他方法:1.父进程内pid,status=os.wait() 2.子进程内创建二级子进程(父退出os._exit(0)/s 阅读全文
posted @ 2019-11-19 13:10 chenlulu1122 阅读(119) 评论(0) 推荐(0)
摘要: http协议 tcp传输 过程:客户端(浏览器自动组织成http协议请求格式)通过tcp发送请求服务端接收请求,对请求进行解析组织回应内容以http协议响应格式发给客户端客户端解析内容(浏览器自动解析,展现内容) 请求格式:4行"GET / HTTP/1.1 # 请求行 : 请求类别 请求内容 协议 阅读全文
posted @ 2019-11-19 13:08 chenlulu1122 阅读(164) 评论(0) 推荐(0)
摘要: 函数【1】 sockfd.type 套接字类型 【2】 sockfd.family 套接字地址类型 【3】 sockfd.getsockname() 获取套接字绑定地址 【4】 sockfd.fileno() 获取套接字的文件描述符 【5】 confd.getpeername() 获取连接套接字客户 阅读全文
posted @ 2019-11-19 13:07 chenlulu1122 阅读(118) 评论(0) 推荐(0)
摘要: 网络模型7层模型:应用层 提供具体功能表示层 压缩优化加密数据回话层 选择传输服务传输层 提供传输服务网络层 路由选择,网络互联链路层 数据转换,发送 物理层 提供硬件实体设备tcp/ip 四层模型应用传输网络物理 ifconfig 查看ip地址 ###传输服务 tcp 文件/网页/邮件面向连接的传 阅读全文
posted @ 2019-11-19 13:06 chenlulu1122 阅读(108) 评论(0) 推荐(0)
摘要: io文件str 字符串bytes 字节串bytes=str.encode()str=bytes.decode() 1.生成文件对象 权限:r读 w写 a追加写 r+读写 w+写读 a+写读 (字符串格式) 加b 字节串格式 比如:'rb+' file_object=open(file,'w') 2. 阅读全文
posted @ 2019-11-19 13:05 chenlulu1122 阅读(108) 评论(0) 推荐(0)
摘要: 用户管理adduser chen 增加用户passwd chen 用户重设密码deluser chen --remove-home 删除用户 新用户添加sudo 权限在原来用户登录:sudo vi /etc/sudoers # User privilege specification下面添加root 阅读全文
posted @ 2019-11-19 13:03 chenlulu1122 阅读(151) 评论(0) 推荐(0)
摘要: 下载安装install undate更新 remove --purge卸载 sudo apt-get install openssh-server #安装 sudo service ssh start/restart/stop#启动 /etc/init.d/ssh start/restart/sto 阅读全文
posted @ 2019-11-19 13:02 chenlulu1122 阅读(466) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 下一页