03 2021 档案
pycrypto 模块安装
摘要:https://blog.csdn.net/a624806998/article/details/78596543
阅读全文
git原理和基本用法
摘要:一:介绍 1.什么是git? 是一种用于协同开发的版本管理工具 2.git能干什么? 完成 协同开发 项目,帮助程序员整合代码 帮助开发者合并开发的代码 如果出现冲突代码的合并,会提示后 提交合并代码的开发者,让其解决冲突 2种Git软件:SVN、Git svn(集中式管理) git(分布式管理、协
阅读全文
排序算法 之 冒泡排序,希尔算法,选择排序
摘要:一、冒泡排序 ll = [7, 4, 3, 67, 34, 1, 8] def maopao(ll): n = len(ll) for j in range(0, n - 1): for i in range(0, n - 1 - j): if ll[i] > ll[i + 1]: ll[i], l
阅读全文
IPC机制及生产者消费者模型
摘要:IPC机制 1.简介 IPC是Inter-Process Communication的缩写,含义为进程间通信或者跨进程通信,是指两个进程之间进行数据交换的过程。 2.实现进程间通信的2种方式 管道:pipe 队列:queue(其实就是pipe+lock) 注意:两者实际上都是内存空间,不要往里面放入
阅读全文
进程
摘要:一、进程理论 1.程序 和 进程 程序 就是一堆代码文件,是指令和数据的集合,可以作为目标文件保存在磁盘中,或者作为段存放在内存地址空间中。(静态) 进程 就是一个程序运行的过程,是操作系统进行资源分配和保护的基本单位。(动态) 进程是资源分配的最小单位 1个程序可以对应多个进程,但1个进程只能对应
阅读全文
Redis 主从同步+哨兵
摘要:一、Redis主从同步 1.什么是主从同步 主库:只负责写数据 从库:只负责读数据(从库手动,配置文件配置) 主库只要发生更改,数据就会同步到从库 2.主从同步原理 副本库通过slaveof 127.0.0.1 6379命令,连接主库,并发送SYNC给主库 主库收到SYNC,会立即触发BGSAVE,
阅读全文
redis高级之哨兵 集群
摘要:一、redis哨兵 1.主从复制存在的问题: 1. 主从复制,从节点发生故障,需要做故障转移,可以手动转移:让其中一个slave变成master(哨兵) 2 主从复制,只能主写数据,所以写能力和存储能力有限(集群) 2.原理 1 多个sentinel发现并确认master有问题 2 选举触一个sen
阅读全文