假设需要制造一个带有四个按钮和两个灯泡的盒子并具有以下功能: ⑴ 有四个按钮输入,分别称为B1,B2,B3和B4; ⑵ 有两个灯泡作为输出,分别称为L1和L2; ⑶ B1是打开电源的按钮; ⑷ B4是关闭电源的按钮; ⑸ B2和B3 是操作按钮; ⑹ 在B1被按下后及B4被按下前,系统应称为电源打开 ...
分类:
其他好文 时间:
2016-12-01 02:19:40
阅读次数:
235
装饰者模式可以动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。 该模式的适用环境为: (1)在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责。 (2)处理那些可以撤消的职责。 (3)当不能采用生成子类的方法进行扩充时。一种情况是,可能有大 ...
分类:
编程语言 时间:
2016-12-01 02:15:04
阅读次数:
239
#include <cv.h> #include <highgui.h> #include <stdio.h> #define isSIZEEQU(x,y) (((x)->width)==((y)->width)&&((x)->height)==((y)->height)) typedef int ...
分类:
其他好文 时间:
2016-11-30 22:14:24
阅读次数:
185
在Android开发中,屏幕适配是一件非常让人头疼的事情。有时候在这个机型上调试的漂漂亮亮的UI界面,换一部手机就丑的不忍直视。但为了我们软件更好的用户体验,我们必须适应Android市场上形形色色的手机。 你像做前端的人,为了给用户最优质的体验,他们也需要适配各种不同分辨率的屏幕啊,但是他们为什么 ...
分类:
其他好文 时间:
2016-11-30 21:47:46
阅读次数:
114
发起获取资源请求的我们一般都会用AJAX技术,最近在学习微信小程序的时候,用到了fetch()方法。 fetch()方法用于发起获取资源的请求。它返回一个promise,这个promise会在请求响应之后被resolve,并传回Response对象,基本上在任何场景下只要你想获取资源,都可以使用fe ...
分类:
其他好文 时间:
2016-11-30 20:05:19
阅读次数:
1799
1.基本数字类型:int、long、bool(True:1,False:0)、float、complex 2.字符串格式化输出: PS:字符串是%s,整数是%d,浮点数是%f。 3.字符串常用功能:(string代表字符串) 4.列表(list代表列表) ·复制列表,只复制第一层:list.copy ...
分类:
编程语言 时间:
2016-11-30 03:20:59
阅读次数:
147
前言: Backbone.js是一款JavaScript MVC应用框架,强制依赖于一个实用型js库underscore.js,非强制依赖于jquery;其主要组件有模型,视图,集合,路由;与后台的交互主要是通过Restful JSON 进行数据传输; 基础Backbone.js知识: 1、引入js ...
分类:
Web程序 时间:
2016-11-29 23:11:09
阅读次数:
176
这篇博客是紧连上一篇博客的,因为内容较多,这里介绍的是Models这一部分的内容 七:Models 数据库的配置 1 django默认支持sqlite,mysql, oracle,postgresql数据库 <1> sqlite django默认使用sqlite的数据库,默认自带sqlite的数据库 ...
分类:
编程语言 时间:
2016-11-29 19:35:48
阅读次数:
772
1.在AndroidManifest文件中,声明一个权限,并在activity中添加属性 2.在另一个应用中注册权限,并通过隐式Intent启动特定权限的Aty ...
分类:
其他好文 时间:
2016-11-29 14:50:46
阅读次数:
181