摘要:
认识进程与线程(python) 一段时间没有更新博客了,今天和大家讲讲关于 python 进程和线程的知识点。(个人心得,多多指教!) 阶段一:并发与并行的深入理解 并行一定是并发,但并发不一定是并行。 并行是相对的,并行是绝对的。 问题一: 计算机是如何执行程序指令的? 问题二: 计算机如 阅读全文
摘要:
1、非阻塞套接字 第一部分 基本IO模型 一次只能服务一个客户端! accept阻塞! 在没有新的套接字来之前,不能处理已经建立连接的套接字的请求。 recv 阻塞! 在没有接受到客户端请求数据之前, 不能与其他客户端建立连接! 第二部分 非阻塞套接字 connect操作一定会引发BlockingI 阅读全文
摘要:
01-传输模型 第一部分 传输模型 MAC地址:唯一的地址 TCP可靠、UDP不可靠 说明一: 作为Python开发,咱们都是在应用层的HTTP协议之上进行开发的。 说明二: 网络编程,主要是了解我们Python能编写的最低的层次,即传输层的基本情况 说明三: HTTP协议是基于TCP之上的,因 阅读全文
摘要:
mongoDB基础 阶段一、认识mongodb MongoDB————》数据库————》集合————》文档 mysql:表:行和列:字段 运用场景:如 送外卖骑手的实时信息、日志、游戏人物属性、微信附近人信息 运用特征:实时变化的 QPS 数据类型:每个文档以键值对的形式储存 进入:mongo 退出 阅读全文
摘要:
datetime与logging模块 阶段一:日期与时间 日期: datetime.date( year, month, day ) 时间: datetime.time( hour, minute, second,microsecond ) 日期时间: datetime.datetime( year 阅读全文
摘要:
json和os模块 阶段一 、数据交换 JSON全名是JavaScript Object Notation(即:JavaScript对象标记)它是JavaScript的子集。 前端和后端进行数据交互,其实就是JS和Python进行数据交互 接口一:json.dumps(obj) # 将obj这个对象 阅读全文
摘要:
python操作mysql、redis 主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么 阅读全文
摘要:
redis 阶段一、认识redis Redis是由意大利人Salvatore Sanfilippo(网名:antirez)开发的一款内存高速缓存数据库。Redis全称为:RemoteDictionary Server,该软件使用C语言编写,Redis是一个key-value存储系统,它支持丰富的数据 阅读全文
摘要:
mysql 基础三 阶段一 mysql 单表查询 阶段二 musql 子查询 出现在其他SQL语句内的SELECT字句。(select 中 嵌套 select ) 阶段三 mysql 关联查询 无条件内连接: 又名交叉连接/笛卡尔连接 无条件内连接: 又名交叉连接/笛卡尔连接 第一张表种的每一项会和 阅读全文
摘要:
增加字段 alter table tb1 add age int first; 增加到第一 alter table tb1 add sex int after id; # 改变位置,id是字段名字 alter table tb1 modify age varchar(10); # 修改类型 alte 阅读全文