上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: ```python 注册会员聊天 聊天室服务器 from socket import import sys import os import signal def do_login(s,user,name,addr): for i in user: if i == name or name == ' 阅读全文
posted @ 2018-11-10 15:19 IndustriousHe 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 客户端 发起请求 服务器 核心功能 1. 有一个简单的登录(采集用户名) 2. 每个人均可以自由发言 其他人 接收到消息 3. hello world 》 张三 : hello world 4. 管理员可以发言 5. 每个人进入或者退出房间会有提示 技术选择 {name:(address,port} 阅读全文
posted @ 2018-11-10 15:04 IndustriousHe 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 项目 1.布置项目 2.独立完成项目设计 3.项目框架讲解 4.独立完成项目功能编写 5.项目讲解 项目相关内容介绍 项目开发流程 需求分析 》概要设计 》项目计划 》详细设计 》编码测试 》项目测试 》调试修改 》项目发布 需求分析 : 理解用户需求,提供需求文档,和用户进行确认 e.g. 功能, 阅读全文
posted @ 2018-11-10 15:02 IndustriousHe 阅读(375) 评论(0) 推荐(0) 编辑
摘要: ```python import re import time import sys 先打开1.txt文件,读取文本内容,然后创建一个匹配函数并调用(获取文本的address) 终端输入python3 本文件名.py 匹配内容(例:BATA100) 匹配具体内容 def reg(data,port) 阅读全文
posted @ 2018-11-10 14:57 IndustriousHe 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 动机 : 1. 处理文本称为计算机主要工作之一 2. 根据文本内容进行固定搜索是文本处理的常见工作 3. 为了快速方便的处理上述问题,正则表达式技术诞生,逐渐发展为一个单独技术被众多语言使用 定义 : 即高级文本匹配模式,提供了搜索,替代等功能,本质是由一些字符和特殊符号组成的字串。这个 阅读全文
posted @ 2018-11-10 14:46 IndustriousHe 阅读(1976) 评论(0) 推荐(0) 编辑
摘要: 数据库 MongoDB 程序 = 数据结构 + 算法 数存储的发展阶段 文件管理阶段 优点 : 数据可以长期保存 能存储大量的数据 使用比较简单 缺点 : 数据的一致性差 数据冗余度大 查找修改不方便 数据库管理阶段 优点 : 数据组织结构化 冗余度小 容易扩充 查找效率高 方便使用程序自动处理 缺 阅读全文
posted @ 2018-11-09 21:54 IndustriousHe 阅读(465) 评论(0) 推荐(0) 编辑
摘要: ```python import gevent #monkey 脚本插件的使用要在导入socket之前 #它改变了socket模块的阻塞部分 from gevent import monkey monkey.patch_all() from socket import * #协程事件 def handler(c,addr): print("Connect from",addr) ... 阅读全文
posted @ 2018-11-09 20:53 IndustriousHe 阅读(191) 评论(0) 推荐(0) 编辑
摘要: ```python #基于poll的IO多路复用 from socket import * import select s = socket() s.setsockopt(SOL_SOCKET,SO_REUSEADDR,1) s.bind(('172.60.50.218',9999)) s.listen(5) #以每个IO对象的fileno为键,io对象为值 fdmap = {s.filen... 阅读全文
posted @ 2018-11-09 20:46 IndustriousHe 阅读(189) 评论(0) 推荐(0) 编辑
摘要: ```python from socket import * import sys import time class FtpClient(object): def __init__(self,sockfd): self.sockfd = sockfd def do_list(self): self.sockfd.send(b"L") #发送... 阅读全文
posted @ 2018-11-09 20:46 IndustriousHe 阅读(193) 评论(0) 推荐(0) 编辑
摘要: ```python from socket import * import sys #从命令行传入服务器的IP和端口 HOST = sys.argv[1] PORT = int(sys.argv[2]) ADDR = (HOST,PORT) BUFFERSIZE = 1024 #创建数据报套接字 sockfd = socket(AF_INET,SOCK_DGRAM) #消息收发 while ... 阅读全文
posted @ 2018-11-09 20:44 IndustriousHe 阅读(648) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页