会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Henry121
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
下一页
2020年3月23日
装饰器
摘要: 1. 储备知识 1.1 *args, **kwargs def index(x,y): print(x,y) def wrapper(*args,**kwargs): index(*args,**kwargs) # # index(y=222,x=111) wrapper(y=222,x=111)
阅读全文
posted @ 2020-03-23 19:52 Henry121
阅读(131)
评论(0)
推荐(0)
2020年3月20日
对象、嵌套和闭包函数
摘要: 1、函数对象 精髓:可以把函数当成变量去用,函数名存的是内存地址 # func=内存地址 def func(): print('from func') 1.1 函数对象可以赋值 f=func print(f,func) f() 1.2 可以当做参数传给另外一个函数 def foo(x): # x =
阅读全文
posted @ 2020-03-20 16:42 Henry121
阅读(170)
评论(0)
推荐(0)
2020年3月19日
名称空间和作用域
摘要: 名称空间(namespace) 名称空间是对栈区的划分,存放名字的地方.有了名称空间之后,就可以在栈区中存放相同的名字 1 内置名称空间 存放的名字: 存放的python解释器内置的名字 存活周期: python解释器启动则产生,python解释器关闭则销毁 >>> print
阅读全文
posted @ 2020-03-19 19:04 Henry121
阅读(137)
评论(0)
推荐(0)
2020年3月18日
函数和参数
摘要: 函数 什么是函数 函数就相当于具备某一功能的工具 函数的使用必须遵循一个原则: 先定义 后调用 ''' def 函数名(参数1,参数2,...): """文档描述""" 函数体 return 值 ''' 为何要用函数 1、组织结构不清晰,可读性差 2、代码冗余 3、可维护
阅读全文
posted @ 2020-03-18 19:43 Henry121
阅读(199)
评论(0)
推荐(0)
2020年3月16日
Redis之使用和优化
摘要: 一 缓存的收益与成本 1.1 受益 1 加速读写 2 降低后端负载:后端服务器通过前端缓存降低负载,业务端使用redis降低后端mysql负载 1.2 成本 1 数据不一致:缓存层和数据层有时间窗口不一致,和更新策略有关 2 代码维护成本:多了一层缓存逻辑 3 运维成本:比如使用了Redis Clu
阅读全文
posted @ 2020-03-16 20:24 Henry121
阅读(169)
评论(0)
推荐(0)
2020年3月13日
Redis之主从搭建
摘要: 一 主从复制高可用 #主从复制存在的问题: #1 主从复制,主节点发生故障,需要做故障转移,可以手动转移:让其中一个slave变成master #2 主从复制,只能主写数据,所以写能力和存储能力有限 二 架构说明 可以做故障判断,故障转移,通知客户端(其实是一个进程),客户端直接连接sentinel
阅读全文
posted @ 2020-03-13 21:27 Henry121
阅读(130)
评论(0)
推荐(0)
文件处理和指针操作
摘要: 1. 文件处理 1.1、什么是文件 文件是操作系统提供给用户/应用程序操作硬盘的一种虚拟的概念/接口 1.2、为何要用文件 用户/应用程序可以通过文件将数据永久保存的硬盘中 即操作文件就是操作硬盘 用户/应用程序直接操作的是文件,对文件进行的所有的操作,都是 在向操作系统发送系统调用,然
阅读全文
posted @ 2020-03-13 19:30 Henry121
阅读(244)
评论(0)
推荐(0)
2020年3月12日
Redis之主从复制原理
摘要: 一 什么是主从复制 机器故障;容量瓶颈;QPS瓶颈 一主一从,一主多从 做读写分离 做数据副本 扩展数据性能 一个maskter可以有多个slave 一个slave只能有一个master 数据流向是单向的,从master到slave 二 复制的 配置 2.1 slave 命令 6380是从,6379
阅读全文
posted @ 2020-03-12 20:59 Henry121
阅读(114)
评论(0)
推荐(0)
字符编码
摘要: 字符编码 1 为什么要有字符编码 x="上" 内存 上 翻译 》0101010 上《 翻译《 0101010 2 什么是字符编码 字符编码表就是一张字符与数字对应关系的表 3 字符编码的形成的过程 ASCII表: 1、只支持英文字符串 2、采用8位二进制数对应一个英文字符串 GBK表: 1、支持英文
阅读全文
posted @ 2020-03-12 20:39 Henry121
阅读(148)
评论(0)
推荐(0)
2020年3月11日
Redis之常见问题
摘要: 一 子进程开销和优化 1 cpu 开销:rdb和aof文件生成,属于cpu密集型 优化:不做cpu绑定,不和cpu密集型的服务一起部署 2 内存 开销:fork内存开销,copy-on-write, 优化:单机部署尽量少重写 3 硬盘 开销:aof和rdb写入,可以结合分析工具使用 优化: 1 不要
阅读全文
posted @ 2020-03-11 17:01 Henry121
阅读(91)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
下一页
公告