一、UML图
二、概念
命令模式(Command):将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化,对请求进行排队或记录请求日志,以及支持可撤销的操作。
三、说明
角色:
(1)Command类:用来声明执行操作的接口。
(2)ConcreteCommand类:将一个接收者对象绑定与一个动作,调用接收者相应的操作,以实现Excute。
(3)...
分类:
编程语言 时间:
2014-12-23 19:30:39
阅读次数:
219
最近再看CoreText其中有很多地方需使用了__bridge或者CFBridgingRelease 作为菜鸟不太理解什么意思于是百度了下大体回答是这样的CFObject和NSObject转换的问题,由于ARC不能管理Core Foundation Object的生命周期,所以在Core Found...
分类:
其他好文 时间:
2014-12-23 19:24:23
阅读次数:
129
#include "Command.h"
#include
#include
//基类A
class A
{
public:
//虚函数
virtual A* GetClass()
{
return this;
}
};
//继承于类A的子类AA
class AA:public A
{
public:
AA* GetClass()
{
return this;
}
}...
分类:
其他好文 时间:
2014-12-23 17:24:19
阅读次数:
227
Java 操作 CMD命令 Java 读取系统类型 Runtime runtime = null; runtime.getRuntime().exec(command); EG. untime.getRuntime().exec("taskkill /F /IM gsftc.exe"); 强制关闭一个进程? IM代表是 键入进程名称?...
分类:
编程语言 时间:
2014-12-23 15:44:40
阅读次数:
302
dyld: Library not loaded: @rpath/MySDK.framework/MySDK
Referenced from: /var/mobile/Applications/08B6D2C2-5028-4A64-93F5-1252B0B0BCAB/MyApp.app/MyApp
Reason: no suitable image found. Did find:/p...
分类:
其他好文 时间:
2014-12-23 15:40:01
阅读次数:
177
在我们编译的时候有时候会报这个错误"library not found for - "由于是我们在项目中使用了一些第三方的库,就比如我再使用百度的静态库文件的时候,报出的这个错误。当xcode在编译的时候却找不到这个库,从而导致如此。所以我们要让xcode知道这个库文件在哪里,从而在编译的时候轻松的...
分类:
其他好文 时间:
2014-12-23 13:46:16
阅读次数:
182
今日由于同事的linux服务器频繁死机,其型号和配置与我的一致,故此与其对比了一下服务器的内存使用率、CPU使用率、温度等信息。
在对比温度信息的时候发现无法使用sensors进行温度查看。
直接使用sensors会报错。
看到有一个提示,需要进行传感器检测。
于是到网上找了资料来看得知,一般这种情况都是lm_sensors在安装的时候可能没有对传感器进行配置,需要手动配置传感器。...
分类:
系统相关 时间:
2014-12-23 12:24:28
阅读次数:
303
一、错误现象。
在一次启动Eclipse的时候弹出了下面的错误
二、错误原因
原因是没有找到javaw.exe文件的路径。
三、解决方案
在eclipse根目录下找到eclipse.ini加入下面一句话
-vm
D:\Java\jdk1.8.0_25\bin(jdk的bin目录路径)...
分类:
编程语言 时间:
2014-12-23 09:06:28
阅读次数:
146
0x00 背景CVE-2014-9390是最近很火的一个漏洞,一个git命令就可能导致你被黑,我不打算深入探讨这个漏洞的细节,官方已经在https://github.com/blog/1938-git-client-vulnerability-announced和http://article.gma...
分类:
其他好文 时间:
2014-12-22 22:38:24
阅读次数:
226
每次安装mysql5.5的时候总会报出一下错误:
-- Could NOT find OpenSSL (missing: OPENSSL_LIBRARIES OPENSSL_INCLUDE_DIR)
-- Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH)
CMake Error at cmake/r...
分类:
移动开发 时间:
2014-12-22 21:25:03
阅读次数:
191