设计模式之观察者模式(Observer)摘录!...
分类:
其他好文 时间:
2014-06-27 10:39:28
阅读次数:
207
设置为汉字模式
十六进制 命令:1C 26
USART_SendData(USART2,0x1C);
while(USART_GetFlagStatus(USART2,USART_FLAG_TC)==RESET);
USART_SendData(USART2,0x26);
while(USART_GetFlagStatus(USART2,USART_FLAG_TC)==RESET)...
分类:
其他好文 时间:
2014-06-27 10:19:56
阅读次数:
301
判断CPU 是小端存储(Little endian)还是大端存储(Big endian)模式
static union
{
int a;
char b;
}_s_var_endian_check = {1};
#define ISLITTLEENDIAN (_s_var_endian_check.b == 1)
#define ISBIGENDIAN !ISLITTLEENDIAN...
分类:
其他好文 时间:
2014-06-27 09:28:41
阅读次数:
198
1.首先,设置 cell 中显示文本的容器(这里假设是 Label)的一些属性,如下:
[_Label
setNumberOfLines:0];
//这个是设置 label 内文本的行数,0 代表自适应
[_Label
setLineBreakMode:NSLineBreakByWordWrapping];
//断行模式
[_Label
setFont:[UIFon...
分类:
其他好文 时间:
2014-06-27 09:13:12
阅读次数:
201
装饰者模式是动态的将责任附加到另一个对象上,由这个对象负责;这个装饰与被装饰的组件接口一致,因此对使用该组件的客户透明;其中的关键点是装饰者可以在所委托被装饰者的行为之前和之后,加上自己的行为,已达到特点的目的。
代码如下:
-------------Component
//装饰者模式一般使用抽象类
public abstract class Beverage
{...
分类:
其他好文 时间:
2014-06-27 09:09:56
阅读次数:
269
1.功能简介
RootViewController中用个lable和一个按钮,点击按钮跳转到模态窗口。在模态窗口中有个TextField和一个按钮,输入文字点击关闭模态按钮后跳转到RootViewController,并改变其label为输入的值。...
分类:
其他好文 时间:
2014-06-27 08:46:36
阅读次数:
196
策略模式定义
策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。
下面我将从xiang'mu...
分类:
其他好文 时间:
2014-06-27 08:15:08
阅读次数:
165
在 开放产品开发(OPD):开篇 中讲了一下OPD是什么,以及它主要指引的方法,这篇文字将给大家介绍一下OPD框架。
一个公司有三种经营模式,像游戏代理的属于运营型,做企业定制项目管理软件的属于项目型;互联网的大多数属于面向大众的产品型。而不管是哪种类型,其实背后都是有产品的支撑,游戏本身的主题就是游戏产品,定制项目的终极目标也是产品,正因为产品的重要性,所以OPD核心关注...
分类:
其他好文 时间:
2014-06-27 07:45:13
阅读次数:
191
直接上代码:
简单工厂模式:
------------------------------一个抽象类 --------------------------
abstract class AbsClass
{
//抽象方法:提供一些列的算法操作
public abstract void acceptCash(string org);
}
-------------...
分类:
其他好文 时间:
2014-06-27 07:36:34
阅读次数:
395
杂家前文曾写过一篇关于只拍摄特定区域图片的demo,只是比较简陋,在坐标的换算上不是很严谨,而且没有完成预览界面四周暗中间亮的效果,深以为憾,今天把这个补齐了。 在上代码之前首先交代下,这里面存在着换算的两种模式。第一种,是以屏幕上的矩形区域为基准进行换算。举个例子,屏幕中间一个 矩形框为100dip*100dip.这里一定要使用dip为单位,否则在不同的手机上屏幕呈现的矩形框大小不一样。先将这个...
分类:
移动开发 时间:
2014-06-27 07:12:55
阅读次数:
276