设计原则名称 设计原则简介 重要性 单一职责原则 类的职责要单,不能将太多的职责放在一个类中 四颗星 开闭原则 软件实体对扩展是开放的,但对修改是关闭的,即在不修改一个软件实体的基础上去扩展其功能 五颗星 里氏替换原则 在软件系统中一个可以接受基类对象的地方必然可以接受一个子类对象 四颗星 依赖倒转 ...
分类:
其他 时间:
2016-09-29 17:58:26
收藏:
0 评论:
0 赞:
0 阅读:
137
这不是鸡汤,也不是砒霜,只是从纷繁复杂的现状中,抓住背后的暗潮涌动,分析我们将面对的未来: 社会即将分层,你将会在第几层? 1你的下一代将被迫逃离家乡? “凡有的,还要加给他,叫他有余;没有的,连他所有的也要夺过来。” 这句话出自《圣经·马太福音》25章29节,后人以此为典故,归纳了“马太效应”,即 ...
分类:
其他 时间:
2016-09-29 17:58:02
收藏:
0 评论:
0 赞:
0 阅读:
170
Dns.GetHostEntry(Dns.GetHostName()).AddressList.FirstOrDefault<IPAddress>(a => a.AddressFamily.ToString().Equals("InterNetwork")).ToString() ...
分类:
其他 时间:
2016-09-29 17:57:45
收藏:
0 评论:
0 赞:
0 阅读:
294
3. 编写linkssh.py #!/usr/bin/env python# -*- coding: utf-8 -*-# filename: pexpect_test.py'''Created on 2012-03-31 @author: qvb3d'''import pexpect if __n ...
分类:
编程语言 时间:
2016-09-29 17:56:40
收藏:
0 评论:
0 赞:
0 阅读:
203
地铁旋转门 最直接的实现FSM策略的方式是使用嵌套switch/case语句。 对于简单的状态机来说,嵌套switch/case实现既简单又优雅。所有的状态和事件都出现在一、两页代码中。然而,对于大型的FSM来说,情况就不同了。在一个具有大量状态和事件的状态机中,代码就退化成一页页的case语句。并 ...
分类:
其他 时间:
2016-09-29 17:56:20
收藏:
0 评论:
0 赞:
0 阅读:
230
由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring Boot的用户会用来构建RESTful API。而我们构建RESTful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端。 这样一 ...
分类:
编程语言 时间:
2016-09-29 17:56:04
收藏:
0 评论:
0 赞:
0 阅读:
358
CanvasRenderingContext2D对象的方法arcTo()的用法。 arcTo()方法将利用当前端点、端点1(x1,y1)和端点2(x2,y2)这三个点所形成的夹角,然后绘制一段与夹角的两边相切并且半径为radius的圆上的弧线。 弧线的起点就是当前端点所在边与圆的切点,弧线的终点就是 ...
分类:
其他 时间:
2016-09-29 17:55:41
收藏:
0 评论:
0 赞:
0 阅读:
286
<s:select>标记呈现HTML下拉框。value=“defaultSearchEngine”将调用对应动作类的getDefaultSearchEngine()方法返回一个默认搜索引擎的值。 在这个例子中,下拉框将自动选择“yahoo.com”作为默认选项。 ...
分类:
其他 时间:
2016-09-29 17:55:11
收藏:
0 评论:
0 赞:
0 阅读:
267
html代码: css: js: ...
分类:
其他 时间:
2016-09-29 17:54:55
收藏:
0 评论:
0 赞:
0 阅读:
200
—————————————————————————— <script type="text/javascript"> function loadImg(){ var pics = document.getElementsByTagName('IMG'); for(var i=0;i<pics.len ...
分类:
其他 时间:
2016-09-29 17:54:38
收藏:
0 评论:
0 赞:
0 阅读:
225
...
分类:
其他 时间:
2016-09-29 17:54:21
收藏:
0 评论:
0 赞:
0 阅读:
398
markdown September 29, 2016 4:41 PM italic italic bold bold code inline code code code super supertext sub subtext delete deleted underline underline ...
分类:
其他 时间:
2016-09-29 17:53:40
收藏:
0 评论:
0 赞:
0 阅读:
216
我采用的是 kartik-v/yii2-widget-fileinput的文件上传插件,大家可以去github查看详细的安装方法和使用说明. 需求:上传图片+可以预览缩略图 在这里说说我碰到的问题:限制图片长宽尺寸. 1,首先想到的是,在models里设置图片的长宽的限制 %>_<%,不可以,mod ...
分类:
Web开发 时间:
2016-09-29 17:53:25
收藏:
0 评论:
0 赞:
0 阅读:
340
宋体:SimSuncss中中文字体(font-family)的英文名称 Mac OS的一些: 华文细黑:STHeiti Light [STXihei] 华文黑体:STHeiti 华文楷体:STKaiti 华文宋体:STSong 华文仿宋:STFangsong 儷黑 Pro:LiHei Pro Med ...
分类:
Web开发 时间:
2016-09-29 17:52:40
收藏:
0 评论:
0 赞:
0 阅读:
279
...
分类:
编程语言 时间:
2016-09-29 17:52:20
收藏:
0 评论:
0 赞:
0 阅读:
196
1、本节课学习到的知识点: (1)for表达式的应用与掌握、流程形式,(2)多分支的else-if语句,用来判断真假等 2、实验过程中遇到的问题及解决方法: ·听课的过程中跟着老师的节奏慢慢掌握,遇到不会的问题重点听,等讲完以后自己查阅资料和书籍,还是有不懂的就通过自己的实践操作,询问老师和同学。比 ...
分类:
其他 时间:
2016-09-29 17:51:19
收藏:
0 评论:
0 赞:
0 阅读:
195
最近一直在学习LoadRunner 11测试工具,安装LoadRunner 11对操作系统和默认浏览器是有要求的。 一、Windows系统必须要求具备以下几种软件: 1、.NET Framework 3.5 SP1 2、Microsoft Data Access Components (MDAC) ...
分类:
Windows开发 时间:
2016-09-29 17:50:59
收藏:
0 评论:
0 赞:
0 阅读:
362
再说说利用app.config配置多个自定义的方法.先看这个例子:美国家庭Simpson的家里有父亲母亲和三个儿女,而中国的老王只有独生子女.结构如下: 各个Section和ConfigurationElementCollection的实现参见上一篇文章.此处不贴.注意老王美国家庭区别是:老王家由于 ...
分类:
移动平台 时间:
2016-09-29 17:50:40
收藏:
0 评论:
0 赞:
0 阅读:
254
...
分类:
数据库技术 时间:
2016-09-29 17:50:24
收藏:
0 评论:
0 赞:
0 阅读:
238
预处理过程时,会做以下事情或着更多: 将所有的#define删除,并且展开所有的宏定义; 处理所有条件编译指令,如#if,#ifdef等; 处理#include预编译指令,将被包含的文件插入到该预编译指令的位置。该过程递归进行,及被包含的文件可能还包含其他文件。 删除所有的注释//; 添加行号和文件... ...
分类:
其他 时间:
2016-09-29 17:50:05
收藏:
0 评论:
0 赞:
0 阅读:
223