发布时间:2018-06-08 16:05:39
Python虽然是解释型语言,但从设计之初就已经是一门面向对象的语言,对于Python来说一切皆为对象。正因为如此,在Python中创建一个类和对象是很容易的,当然如果习惯面向过程或者函数的写法也是可以的,Python并不做硬性的限制。 Python的面向对象特征如下: 封装 面向对象程序设计中的术语对象.........【阅读全文】
发布时间:2018-06-08 14:30:20
1、生产环境程序账号权限必须分类: –读写账号,且读写分离 –DDL账号 –具有特殊权限的账号,如replication client,show databases等 –监控和管理程序账号 2、一个账号对应一个数据库模块(database),且账号名必须包含模块名(垂直拆分的时候,查看流量) 3、禁止开发人.........【阅读全文】
发布时间:2018-06-07 18:37:56
Shell的功能Python均可实现,而且代码量更少、结构更优、可阅读性更好,而Python可实现的功能Shell却不一定能,如运维中会用到的用于网络通信的Socket模块、用于WEB的Django框架、用于性能采集的psutil模块等,而且Shell对操作系统的命令依赖性较强,Python可在更大程度上规避。 在一个Shell的IDE是个很大的问.........【阅读全文】
发布时间:2018-06-07 18:11:28
PyCharm PyCharm是JetBrains开发的Python IDE。PyCharm用于一般IDE具备的功能,比如,调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持Google App Engine,更酷的是,PyCharm支持IronPython! Wing I.........【阅读全文】
发布时间:2018-06-05 15:04:37
Atlas是一个基于MySQL协议的数据中间层项目,在MySQL-Proxy 0.8.2版本基础上修改了大量bug,添加了很多功能特性。目前该项目很多MySQL业务已经接入了Atlas平台,每天承载的读写请求数达几十亿条。 Atlas的主要功能有: 1.读写分离;2.从库负载均衡;3.IP过滤;4.自动分表;5.DBA可平滑上下线DB;6.自.........【阅读全文】