单一职责原则 如果有一个用户管理类,类图如下 我想,任谁也能看的出这个接口设计的有问题,用户的属性和用户的行为没有分开,应该把用户的信息抽取成一个业务对象,把用户的行为抽取成一个业务对象,按照这个思路对类图进行修正,如下图所示 其实,在实际使用中我们更倾向于使用两个不同的接口: 一个IUserBO, ...
分类:
其他好文 时间:
2018-12-24 23:29:05
阅读次数:
179
blank当blank=True时,说明此处的数据可以不填,默认情况下为False,也就意味着默认情况下,所输入的数据不得空,blank是和页面表单有关,在页面需要输入参数的时候,如果在models里面定义了blank=True时,那么这个参数是可以不填写的,如果是默认的话,如果没有填写,则会提示错 ...
分类:
其他好文 时间:
2018-12-24 23:28:59
阅读次数:
234
《三国志2-霸王的大陆》是日本南梦宫公司研发的一款历史战略模拟游戏,于1992年06月10日在红白机平台上发行。 在开始游戏选择君主时(一定要在君主未出现前的画面时进行第二步),按住1P的START不要放,按住START同时,连续依次按上,下,左,右,按满3次,听到“乒”一下的声音后再开始游戏,这时 ...
分类:
其他好文 时间:
2018-12-24 23:28:46
阅读次数:
344
一、常见计数器 1、windows系统计数器 2、IIS应用服务器计数器 1)Active Server Page计数器 重点需要关注超时的请求数、脚本运行时期的错误、队列中的请求数、请求等待时间、请求总数、失败的请求总数和送出的总字节数。 队列中的请求数和请求等待时间直接反映应用服务器的处理能力, ...
分类:
其他好文 时间:
2018-12-24 23:28:37
阅读次数:
179
在CSS中, 属性用于设置多行元素的空间量,比如文本。对于块级元素,它指定元素行盒的最小高度。对于非替代的 元素,它用于计算行盒的高度。 语法 取值 取决于用户端。桌面浏览器(包括Firefox)使用默认值,约为1.2,这取决于元素的 。 该属性的应用值是这个无单位数字乘以该元素的字体大小。计算值与 ...
分类:
Web程序 时间:
2018-12-24 23:28:31
阅读次数:
336
A.1 聚合 聚合操作符(见表A-1),所有的结果只有一个值而不是一个序列。 Average 和 Sum 针对数值 (任何内置数值类型)序列或使用委托从元素值转换为内置数值类型的元素序列。 Min 和 Max 具有 不同数值类型的重载,不过也只能在对元素类型使用默认比较符或使用转换委托的序列上进行操 ...
分类:
其他好文 时间:
2018-12-24 22:38:49
阅读次数:
163
CSS介绍 CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素,给HTML设置样式,让它更加美观。 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。 CSS语法 css三种引入方式: 1.行内样式(<p style.color='red' ...
分类:
Web程序 时间:
2018-12-24 22:38:42
阅读次数:
255
ValueError: Cannot broadcast dimensions (3, 1) (3, ) 解决方案: shape…… ...
分类:
其他好文 时间:
2018-12-24 22:38:35
阅读次数:
460
AT+CNUM是向SIM卡查询本机号码的。 但是你必须先把这个号码写到SIM卡里面。 因为无论移动或者联通的SIM卡,买给用户的时候都没有把本机号码写到SIM卡内。 一旦你把本机号码写到了SIM卡内,无论你把这张SIM卡插到那台手机,用AT+CNUM都可以查出本机号码的。 Action comman ...
分类:
移动开发 时间:
2018-12-24 22:38:28
阅读次数:
184
首先给大家介绍一个可能是比较适合新手的Python集成工具--anaconda的使用,比起pycharm的安装相对简单易学,不过都是工具,看大家喜好自行选择。 一.下载anaconda 下载链接:https://www.anaconda.com/download/ 自行选择操作系统及Python版本 ...
分类:
编程语言 时间:
2018-12-24 22:38:21
阅读次数:
332
1.for循环语句的格式: for(初始化语句;判断条件语句;控制条件语句){ 循环体语句; } 2.for循环的执行流程: A:执行初始化语句 B:执行判断条件语句,判断其结果是true还是false false:结束循环 true:继续执行 C:执行循环体语句 D:执行控制条件语句 E:回到B继 ...
分类:
其他好文 时间:
2018-12-24 22:38:09
阅读次数:
150
#include<bits/stdc++.h>#define reg register int#define il inline#define numb (ch^'0')using namespace std;typedef long long ll;il void rd(int &x){ char ...
分类:
其他好文 时间:
2018-12-24 22:38:03
阅读次数:
249
本文属于新手型的文章,也是新手写的文章,高手可以滤过,如果各位看了有什么意见,尽管提,小鸟虚心接受............. 都来拍砖吧。 在asp.net 的ajax中有updatepanel,但我不想用这个,就想到了jquery,看能否实现相同的功能,于是去搜索相关文章,但是也有人问,却没有给出 ...
分类:
Web程序 时间:
2018-12-24 22:37:43
阅读次数:
288
@wraps作用 python中的装饰器装饰过的函数其实就不是函数本身了,我们可以看看下面的例子 按我们正常的思维,func_test.__name__应该拿到的就是“func_test”,所以这个结果就印证了上面的第一句话,但是这是我们加一个@wraps,就会发现好像一切都正常了: @wraps的 ...
分类:
编程语言 时间:
2018-12-24 22:37:29
阅读次数:
255
~~今天原来是平安夜啊~~ 感觉这题是道好题。 一个套路枚举权值$x$,把权值等于$x$的设为1,不等于的设为 1,然后问题转化为多少个区间权值和大于。 发现并不是很好做,还有一个套路,用前缀和查分来表示区间。然后就是 $$i include include include include incl ...
分类:
其他好文 时间:
2018-12-24 22:37:19
阅读次数:
178