摘要:
一、datetime模块 1 2 # datetime模块可以看成是时间加减的模块 import datetime 1 2 # 返回当前时间 print(datetime.datetime.now()) 1 2019-03-07 16:22:14.544130 1 print(datetime.da 阅读全文
posted @ 2022-05-03 00:59
清风明月21
阅读(21)
评论(0)
推荐(0)
摘要:
0.1 time模块 1 import time 0.1.1 时间戳 时间戳(timestamp):时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。 1 2 time_stamp = time.time() print(time_stamp, type(time_stamp) 阅读全文
posted @ 2022-05-03 00:57
清风明月21
阅读(30)
评论(0)
推荐(0)
摘要:
一 消息队列介绍 1.1 介绍 消息队列就是基础数据结构中的“先进先出”的一种数据机构。想一下,生活中买东西,需要排队,先排的人先买消费,就是典型的“先进先出” 1.2 MQ解决什么问题 MQ是一直存在,不过随着微服务架构的流行,成了解决微服务之间问题的常用工具。 应用解耦 以电商应用为例,应用中有 阅读全文
posted @ 2022-05-03 00:56
清风明月21
阅读(37)
评论(0)
推荐(0)
摘要:
一 Python中RPC框架 自带的:SimpleXMLRPCServer(数据包大,速度慢) 第三方:ZeroRPC(底层使用ZeroMQ和MessagePack,速度快,响应时间短,并发高),grpc(谷歌推出支持夸语言) 二 SimpleXMLRPCServer使用 服务端 1 2 3 4 5 阅读全文
posted @ 2022-05-03 00:55
清风明月21
阅读(51)
评论(0)
推荐(0)
摘要:
Supervisor 的使用 一 Supervisor介绍 Supervisor (http://supervisord.org) 是一个用 [Python] 写的进程管理工具,可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程)。除了对单个进程的控制,还可以同时启动、关闭多个进程, 阅读全文
posted @ 2022-05-03 00:53
清风明月21
阅读(67)
评论(0)
推荐(0)
摘要:
MyCat实现分库分表 一 开源数据库中间件-MyCat 如今随着互联网的发展,数据的量级也是撑指数的增长,从GB到TB到PB。对数据的各种操作也是愈加的困难,传统的关系性数据库已经无法满足快速查询与插入数据的需求。这个时候NoSQL的出现暂时解决了这一危机。它通过降低数据的安全性,减少对事务的支持 阅读全文
posted @ 2022-05-03 00:49
清风明月21
阅读(49)
评论(0)
推荐(0)
摘要:
paramiko 一 介绍 1 2 # 用于帮助开发者通过代码远程连接服务器,并对服务器进行操作。 # pip3 install paramiko 二 通过用户名密码方式远程执行命令 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 import par 阅读全文
posted @ 2022-05-03 00:47
清风明月21
阅读(34)
评论(0)
推荐(0)
摘要:
10分钟搭建MySQL主从同步(基于docker) 一 主从配置原理 mysql主从配置的流程大体如图: 1)master会将变动记录到二进制日志里面; 2)master有一个I/O线程将二进制日志发送到slave; 3) slave有一个I/O线程把master发送的二进制写入到relay日志里面 阅读全文
posted @ 2022-05-03 00:45
清风明月21
阅读(27)
评论(0)
推荐(0)
摘要:
一 CentOS(红帽) 1 2 3 4 5 #CentOS有Python、Mysql的开发工具包,安装后使用pip安装mysqlclient即可 yum install mysql-devel yum install python-devel #yum install python36-devel 阅读全文
posted @ 2022-05-03 00:43
清风明月21
阅读(112)
评论(0)
推荐(0)