07 2018 档案

摘要:1、非阻塞套接字 第一部分 基本IO模型 一次只能服务一个客户端! accept阻塞! 在没有新的套接字来之前,不能处理已经建立连接的套接字的请求。 recv 阻塞! 在没有接受到客户端请求数据之前, 不能与其他客户端建立连接! 第二部分 非阻塞套接字 connect操作一定会引发BlockingI 阅读全文
posted @ 2018-07-06 23:15 开心每一天q 阅读(372) 评论(0) 推荐(0) 编辑
摘要:01-传输模型 第一部分 传输模型 MAC地址:唯一的地址 TCP可靠、UDP不可靠 说明一: ​ 作为Python开发,咱们都是在应用层的HTTP协议之上进行开发的。 说明二: 网络编程,主要是了解我们Python能编写的最低的层次,即传输层的基本情况 说明三: HTTP协议是基于TCP之上的,因 阅读全文
posted @ 2018-07-06 23:06 开心每一天q 阅读(137) 评论(0) 推荐(0) 编辑
摘要:mongoDB基础 阶段一、认识mongodb MongoDB————》数据库————》集合————》文档 mysql:表:行和列:字段 运用场景:如 送外卖骑手的实时信息、日志、游戏人物属性、微信附近人信息 运用特征:实时变化的 QPS 数据类型:每个文档以键值对的形式储存 进入:mongo 退出 阅读全文
posted @ 2018-07-06 22:50 开心每一天q 阅读(162) 评论(0) 推荐(0) 编辑
摘要:datetime与logging模块 阶段一:日期与时间 日期: datetime.date( year, month, day ) 时间: datetime.time( hour, minute, second,microsecond ) 日期时间: datetime.datetime( year 阅读全文
posted @ 2018-07-06 22:45 开心每一天q 阅读(179) 评论(0) 推荐(0) 编辑
摘要:json和os模块 阶段一 、数据交换 JSON全名是JavaScript Object Notation(即:JavaScript对象标记)它是JavaScript的子集。 前端和后端进行数据交互,其实就是JS和Python进行数据交互 接口一:json.dumps(obj) # 将obj这个对象 阅读全文
posted @ 2018-07-06 22:42 开心每一天q 阅读(265) 评论(0) 推荐(0) 编辑
摘要:python操作mysql、redis 主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么 阅读全文
posted @ 2018-07-06 22:38 开心每一天q 阅读(566) 评论(0) 推荐(0) 编辑
摘要:redis 阶段一、认识redis Redis是由意大利人Salvatore Sanfilippo(网名:antirez)开发的一款内存高速缓存数据库。Redis全称为:RemoteDictionary Server,该软件使用C语言编写,Redis是一个key-value存储系统,它支持丰富的数据 阅读全文
posted @ 2018-07-06 22:34 开心每一天q 阅读(166) 评论(0) 推荐(0) 编辑