摘要: 版本控制器 """ 完成 协同开发 项目,帮助程序员整合代码 i)帮助开发者合并开发的代码 ii)如果出现冲突代码的合并,会提示后提交合并代码的开发者,让其解决冲突 软件:SVN 、 GIT(都是同一个人的个人项目) github、gitee(两个采用git版本控制器管理代码的公共平台) git:集 阅读全文
posted @ 2020-08-24 11:01 python小小人 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1.下载安装包 https://dev.mysql.com/downloads/mysql/ 推荐选dmg格式的那个 2.安装 打开下载好的.dmg文件,mac端很傻瓜式的,除了选密码以外一直按继续就完事了 这步选择第一个 然后输入数据库的密码 安装完成 3.Mysql配置 首先打开系统偏好设置 - 阅读全文
posted @ 2020-04-28 21:30 python小小人 阅读(1488) 评论(2) 推荐(1) 编辑
摘要: 0 du -hs /var/lib/docker/ 命令查看磁盘使用情况。 linlf@dacent:~$ sudo du -hs /var/lib/docker/ 237G /var/lib/docker/ 1 docker system df命令,类似于Linux上的df命令,用于查看Docke 阅读全文
posted @ 2020-10-04 20:17 python小小人 阅读(6968) 评论(0) 推荐(1) 编辑
摘要: 一 下载地址 安装包下载地址为:https://golang.org/dl/。 如果打不开可以使用这个地址:https://golang.google.cn/dl/。 各个系统对应的包名: 操作系统 包名 Windows go1.13.3.windows-amd64.msi Linux go1.13 阅读全文
posted @ 2020-09-09 14:51 python小小人 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一 Go语言介绍 Go 即Golang,是Google公司2009年11月正式对外公开的一门编程语言。 Go是静态强类型语言,是区别于解析型语言的编译型语言(静态:类型固定 强类型:不同类型不允许直接运算)。 解析型语言——源代码是先翻译为中间代码,然后由解析器对代码进行解释执行。 编译型语言——源 阅读全文
posted @ 2020-09-09 14:50 python小小人 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2020-09-09 08:44 python小小人 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 一 CGI # 1、通用网关接口(Common Gateway Interface/CGI)是一种重要的互联网技术,可以让一个客户端,从网页浏览器向执行在网络服务器上的程序请求数据。CGI描述了服务器和请求处理程序之间传输数据的一种标准。 # 2、CGI程序可以用任何脚本语言或者是完全独立编程语言实 阅读全文
posted @ 2020-09-08 15:57 python小小人 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 一 缓存的收益与成本 1.1 受益 1 加速读写 2 降低后端负载:后端服务器通过前端缓存降低负载,业务端使用redis降低后端mysql负载 1.2 成本 1 数据不一致:缓存层和数据层有时间窗口不一致,和更新策略有关 2 代码维护成本:多了一层缓存逻辑 3 运维成本:比如使用了Redis Clu 阅读全文
posted @ 2020-09-08 15:54 python小小人 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 一 主从复制高可用 #主从复制存在的问题: #1 主从复制,主节点发生故障,需要做故障转移,可以手动转移:让其中一个slave变成master #2 主从复制,只能主写数据,所以写能力和存储能力有限 二 架构说明 可以做故障判断,故障转移,通知客户端(其实是一个进程),客户端直接连接sentinel 阅读全文
posted @ 2020-09-08 15:52 python小小人 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一 什么是主从复制 机器故障;容量瓶颈;QPS瓶颈 一主一从,一主多从 做读写分离 做数据副本 扩展数据性能 一个maskter可以有多个slave 一个slave只能有一个master 数据流向是单向的,从master到slave 二 复制的 配置 2.1 slave 命令 6380是从,6379 阅读全文
posted @ 2020-09-08 15:51 python小小人 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 搭建MySQL主从同步(基于docker) 一 主从配置原理 mysql主从配置的流程大体如图: 1)master会将变动记录到二进制日志里面; 2)master有一个I/O线程将二进制日志发送到slave; slave有一个I/O线程把master发送的二进制写入到relay日志里面; 4)sla 阅读全文
posted @ 2020-09-08 15:41 python小小人 阅读(348) 评论(0) 推荐(0) 编辑
摘要: SQLAlchemy **1.介绍 ** SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在
DB API之上,使用关系对象映射进行数据库操作,简言之便是:将 类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 组成部分: SQLAlchemy本身无法操作数据库 阅读全文
posted @ 2020-09-08 15:38 python小小人 阅读(213) 评论(0) 推荐(0) 编辑