摘要: # 产品类,由多个组件组成 class Product(object): def __init__(self): self.L = [] def Add(self,part): self.L.append(part) def show(self): print("产品 创建 -----") fo... 阅读全文
posted @ 2017-05-30 22:24 跟随心走 阅读(78) 评论(0) 推荐(0) 编辑
摘要: ############ User表 ################## class User(object): def insert(self): pass def select(self): pass class MysqlUser(User): def insert(self): print 阅读全文
posted @ 2017-05-30 22:23 跟随心走 阅读(62) 评论(0) 推荐(0) 编辑
摘要: class Operation(): def __init__(self, NumberA=0, NumberB=0): self.NumberA = NumberA self.NumberB = NumberB def get_result(self): pass class AddOp(Operation): ... 阅读全文
posted @ 2017-05-30 22:21 跟随心走 阅读(82) 评论(0) 推荐(0) 编辑
摘要: # 抽象类 class Operation(): def __init__(self, NumberA=0, NumberB=0): self.NumberA = NumberA self.NumberB = NumberB def get_result(self): pass # 具体类 class AddOp(Ope... 阅读全文
posted @ 2017-05-30 22:19 跟随心走 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 简单工厂 工厂方法 工厂方法模式 把 简单工厂模式 内部逻辑判断转移到了客户端的代码中。加功能时,本来是改工厂类的,而现在是修改客户端 抽象工厂 建造者模式 原型模式 阅读全文
posted @ 2017-05-30 22:10 跟随心走 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 面向对象的设计 程序中所有的依赖关系都是终止与抽象类或接口,那就是面向对象的设计,反之就是过程化的设计。 其实很多设计模式只是设计原则的应用而已,只要真正深入理解了设计原则,不知不觉中就在使用设计模式了。 单一职责原则 就一个类而言,应该只有一个引起它变化的原因。 如果一个类承担过多的职责,就等于把 阅读全文
posted @ 2017-05-30 20:26 跟随心走 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 关于Pillar Salt中的pillar接口是Salt开发中最重要的接口之一 pillar数据是在Salt master上生成的并被安全地分布到minions上 Pillar数据只在匹配的minions上有效。 Pillar可以包含任何基础数据结构 Pillar存储路径 需要在master配置文件 阅读全文
posted @ 2017-05-28 00:08 跟随心走 阅读(461) 评论(0) 推荐(0) 编辑
摘要: default_include: minion.d/*.conf 从其他文件读取配置 id: host1 minion ID,作为minion与master交互的身份标识,不指定的话,salt通过socket.getfqdn()来获取主机的名称来作为标识 append_domain: foo.org 指定一个主机名称或是一个域名,当so... 阅读全文
posted @ 2017-05-27 23:17 跟随心走 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: 基本配置 master_id: None master ID interface: 0.0.0.0 监听地址,默认值:0.0.0.0 ipv6: False 是否监听ipv6地址, publish_port: 4505 master与minion的认证通信端口 ret_port: 4506 mast 阅读全文
posted @ 2017-05-27 22:25 跟随心走 阅读(773) 评论(0) 推荐(0) 编辑
摘要: grains在每次的minion启动(重启)的时候都会刷新数据,可以用在salt的模块和其他组件中。 Grains相关命令 Grains三种定义方式 自定义Grains 阅读全文
posted @ 2017-04-30 18:55 跟随心走 阅读(491) 评论(0) 推荐(0) 编辑