摘要: 1、为什么分表 随着公司业务快速发展,数据库中的数据量猛增,访问性能也变慢了,优化迫在眉睫。分析一下问题出现在哪儿 呢? 关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到 1000W或100G以后,由于查询维度较多,即使添加从库、优化索引,做很多操作时性 阅读全文
posted @ 2020-09-10 17:06 zzzi 阅读(603) 评论(0) 推荐(0) 编辑
摘要: cmd_server cmd_clinet: 阅读全文
posted @ 2019-09-09 21:59 zzzi 阅读(1040) 评论(0) 推荐(0) 编辑
摘要: post_server post_client: 阅读全文
posted @ 2019-09-09 21:57 zzzi 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 客户: 阅读全文
posted @ 2019-09-08 22:48 zzzi 阅读(174) 评论(0) 推荐(0) 编辑
摘要: """"" 一成员修饰符 1.共有 2.私有成员,__字段名:无法直接访问,只能间接访问 私有字段是无法继承的 也就是说只在方法内部有效 即使继承了也不能调用 """ #2.字段私有与公有 class Foo: def __init__(self,name,age): self.name=name self.age = age self.__age=age #私有,外部无法直接访问 def sho 阅读全文
posted @ 2019-09-06 21:44 zzzi 阅读(166) 评论(0) 推荐(0) 编辑
摘要: """"" 类成员: 一.字段 1.普通字段:保存在对象中,执行只能通过对象访问 2.静态字段:保存在类中,执行可以通过类 也可以通过对象访问 他们的区别在于静态对中间人所共有的部分更加便利 如果不进行更改可以理解为一个全局变量 二.方法 1.普通方法:保存在类中,由对象来调用,默认有self参数,它指对象 2.静态方法:保存在类中,由类直接调用 静态方法使用可以不用建立内存,这样可以不用建立对象 阅读全文
posted @ 2019-09-06 21:43 zzzi 阅读(163) 评论(0) 推荐(0) 编辑
摘要: """"" 一、定义类并执行类中的方法 class类名: def 方法名(self,arg): print(arg) return1 中间人(就是自定义的一个变量、对象而已)=类名() ret=中间人.方法名(1) print(ret) elf指中间人 self必须加 面向对象有三种特性 1.封闭 2.继承 3.多态:python原生多态 """ #例子: class Bar: def foo(s 阅读全文
posted @ 2019-09-06 21:43 zzzi 阅读(173) 评论(0) 推荐(0) 编辑
摘要: #异常处理格式 """"" try: #代码块 z=int(input()) print(z) except Exception as e: #上述代码出错,自动执行当前块的内容 print(1) """ """"" Exception是全部的错误 常见错误有: IndexError ValueError等 """ try: int(... 阅读全文
posted @ 2019-09-01 21:59 zzzi 阅读(250) 评论(0) 推荐(0) 编辑
摘要: # dic={''} # f=open('test','w') # f.write(dic) #这样是无法将字典写入的 #要将变量转为字符串 # dic={'1:2'} # dic=str(dic) # f=open('test','w') # f.write(dic) # f=open('test','r') # data=f.read() # print(data['1']) #TypeErr 阅读全文
posted @ 2019-08-19 15:25 zzzi 阅读(181) 评论(0) 推荐(0) 编辑
摘要: import configparser config=configparser.ConfigParser #调用系统模块时,不能用其命名文件 #也就是说 可以用.py文件作为一个模块进行调用 #解释器通过搜索路径找到calulate.py(举例)后,将calculate=caluculate.py all code #即calulate.xxxx功能 #同样 也可以从模块中调用一个函数或多个 fr 阅读全文
posted @ 2019-08-19 14:09 zzzi 阅读(161) 评论(0) 推荐(0) 编辑