摘要:
内聚 定义:一个模块内部元素彼此结合的紧密程度。 分类: 耦合 定义:模块之间相互依赖的程度 分类: 高内聚低耦合 为什么要高内聚低耦合:降低复杂性 高内聚低耦合是否意味着内聚越高越好,耦合越低越好:并不是,因为高内聚和低耦合是相互冲突的。 类设计原则(SOLID) 阅读全文
摘要:
需求模型 用例名称(需求名称) 场景(5W中的when where who) 用例描述(what+how) 用例价值(why) 约束和限制(8C) 领域模型 1.定义:领域模型是从需求分析到面向对象设计的一座桥梁,是对需求所涉及领域的一个建模。 2.领域建模的方法三字经:找名词、加属性、连关系。 设 阅读全文
摘要:
一、MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格) 二、MySQL 连接远程数据库(192.168.0.201),端口“3306”,用户名为“root”,密码“123” 阅读全文
摘要:
我们经常会遇到这种情况,有一个数学函数,我们希望了解他的图像,这个时候使用python 的matplotlib就可以帮助我们。 用sigmoid函数来举个例子。 sigmoid函数: 代码: import numpy as np import matplotlib.pyplot as plt x=n 阅读全文
摘要:
target.project.classpath.settings 阅读全文
摘要:
#获取权限(类似于登陆) addauth digest admin-user:admin-password #查看权限 getAcl /collections/meixin_product/state.json #设置权限 setAcl /collections/meixin_product/sta 阅读全文
摘要:
安装指定版本的插件: pip install -v matplotlib==1.5.1 #安装matplotlib version 1.5.1 阅读全文
摘要:
查找忽略大小写 /\cword 阅读全文
摘要:
dict排序: a={'A':4,'B':3,'C':2,'D':1} sorted(a.iteritems(),key=operator.itemgetter(1),reverse=False) #执行结果: [('D', 1), ('C', 2), ('B', 3), ('A', 4)] 阅读全文
摘要:
rabbit mq知识点:1.消费时可以通过acknowledge设定消费是否成功,消费不成功时在server端requeue2.需要注意两个持久化:queue持久化和消息持久化(通过代码设定,默认即时开启持久化,消息有一定丢失可能)3.可以在一个connection上并发运行多个channel r 阅读全文