- 博客(7)
- 收藏
- 关注
转载 redis的持久化和主从复制
什么是redis持久化? redis作为一个键值对内存数据库(nosql),数据存储在内存当中,在处理客户端请求时,所有操作都是在内存当中运行:问题: 存储在内存中的数据,只要服务器关机,内存中的数据就会消失,不仅服务器关机会造成数据消失,redis服务器守护进程退出,内存中的数据也会消失。 对于只把redis当缓存来用的项目来说,数据消失或许问题不大,重新把数据源数据加载进去就可以了,但如果直接把用户提交的业务数据存储到redis中,把redis当数据库来用,在其存储...
2020-11-25 11:31:46 278
转载 Linux 平均负载
理解平均负载简单的说平均负载是指单位时间内,系统处于可运行状态和不可中断状态的平均进程数,也就是说平均活跃进程数,它和CPU使用率并没有直接关系 可运行状态指正在使用CPU或者正在等待CPU的进程,我们使用ps命令查看处于R状态的进程 不可中断状态进程则是正处于内核态关键流程中的进程,并且这些流程是不可中断的。例如:常见的等待硬件设备I/O的响应,也就是我们在ps命令查看处于D状态的进程 当一个进程向磁盘读写数据时,为了保证数据的一致性,在得到磁盘回复前,它是...
2020-11-13 12:17:04 763
原创 python 的嵌套&匿名&高阶函数&闭包
1.嵌套函数name = "nis"def change(): name = "nis,learn python" def change2(): # global name name = "nis,cool" print("打印第二层",name) change2() print("第二层打印",name)change()print("最外层",name)输出打印第二层 nis,cool第二层打印 nis
2020-11-11 18:50:00 306
原创 函数返回值和作用域
函数外部的代码要想获取函数的执行结果,就可以在函数里用return语句把结果返回>>> def stu_register(name, age, course='PY' ,country='CN'):... print("----注册学生信息------")... print("姓名:", name)... print("age:", age)... print("国籍:", country)... print("课程:", cours
2020-11-11 18:19:25 303
原创 python_函数
定义:函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可特性:减少重复代码使程序变的可扩展使程序变得易维护语法定义def sayhi():#函数名 print("Hello, I'm nobody!")sayhi() #调用函数带参数>>> m,n = 11,22>>> c = m**n>>> print(c)814027493868397611133.
2020-11-09 12:14:23 240 1
原创 python_copy
浅copydata = { "name":"chaoyang", "age":"28", "scores":{ "语文":130, "数学":60, "英语":98, }}d = datadata["age"] = 20print(d){'name': 'chaoyang', 'age': 20, 'scores': {'语文': 130, '数学': 60, '英语': 98}}为何是20呢,因为d=
2020-11-09 11:33:27 321
原创 bytes类型
定义bytes类型是指一堆字节的集合,在python中以b开头的字符串都是bytes类型b'\xe5\xb0\x8f\xe7\x8c\xbf\xe5\x9c\x88' #b开头的都代表是bytes类型,是以16进制来显示的,2个16进制代表一个字节。 utf-8是3个字节代表一个中文,所以以上正好是9个字节Bytes类型的作用计算机只能存储2进制, 我们的字符、图片、视频、音乐等想存到硬盘上,也必须以正确的方式编码成2进制后再存。对于文字,我们可以以gbk编码,也可以以utf-8、A
2020-11-09 10:38:34 7170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人