策略模式
策略模式定义一系列的算法,并将每个算法进行封装,而且使他们可以相互替换,是算法与客户端(调用者)隔离开来,可以独立变化。应用场景
多个类只是表现行为不同,在运行时根据需要动态选择执行的算法 客户端需要在不同情况下调用不同的算法,或者在将来算法可能会被改变 算法对于客户端隐藏全部实现...
分类:
其他好文 时间:
2014-06-07 07:12:51
阅读次数:
190
$\bf证明$ 由于$m\left( {E\left( {{f_n} \nrightarrow
f} \right)} \right) = 0$,则我们不妨设$\left\{ {{f_n}\left( x \right)}
\right\}$处处收敛于$f(x)$,此时\[E = \bigcup\l...
分类:
其他好文 时间:
2014-06-07 07:12:08
阅读次数:
206
情况是这样的,我在写一个类似于Online-Judge的系统,用python很容易实现,编译源程序,运行程序,最后比较程序输出与标准输出得出成绩。现在有个问题,万一程序运行时崩溃,比如出现除0异常,assert失败等等,则在windows下会出现恼人的crash
window。我想要避免它,因为我一...
分类:
其他好文 时间:
2014-06-07 07:11:28
阅读次数:
253
WebDriver IntroductionA different way of
automating the browser.. Create a browser-specific driver to control the browser
directly and have to do this...
分类:
其他好文 时间:
2014-06-07 07:14:40
阅读次数:
290
1. 多选按钮(CheckBox)的基本概念2. 与 CheckBox3.
OnClickListener 与 OnCheckedChangeListener监听器1. 多选按钮(CheckBox)的基本概念
分类:
其他好文 时间:
2014-06-07 07:13:33
阅读次数:
293
PS C:\Users\setup.moss> Set-SPLogLevel
-TraceSeverity verboseexPS C:\Users\setup.moss> New-SPLogFilePS
C:\Users\setup.moss> New-SPLogFilePS C:\Users\s...
分类:
其他好文 时间:
2014-06-07 07:15:56
阅读次数:
281
public static void WriteLog(string msg) { string
appPath = AppDomain.CurrentDomain.BaseDirectory; string ServerPath = appPath +
@"\Log" + DateTime.No....
分类:
其他好文 时间:
2014-06-07 07:15:18
阅读次数:
292
skiplist介绍跳表(skip
List)是一种随机化的数据结构,基于并联的链表,实现简单,插入、删除、查找的复杂度均为O(logN)。跳表的具体定义,跳表是由William
Pugh发明的,这位确实是个大牛,搞出一些很不错的东西。简单说来跳表也是链表的一种,只不过它在链表的基础上增加了跳跃功能...
分类:
其他好文 时间:
2014-06-07 07:18:01
阅读次数:
239
公司项目ok了,抽空写完代码,苦于win2000对磁盘有保护,不能直接用int13h,无法测试。代码虽然完成,还要过几天把dos环境塔好再测试。代码反正放这了。
让博客园帮我云存储下。对磁盘结构了解也不多,不知道这代码跑出来是何种结果。至少在主界面输入f3是要屏蔽的。代码如下:; display s...
分类:
其他好文 时间:
2014-06-07 07:19:50
阅读次数:
360
DFS+剪枝。与HDOJ 1455如出一辙。 1 #include 2 #include 3
#include 4 5 #define MAXN 25 6 7 int nums[MAXN], n, len, cnt; 8 char
visit[MAXN]; 9 10 int comp(co...
分类:
其他好文 时间:
2014-06-07 07:23:07
阅读次数:
201
从sdk3.2.5升级到sdk
7.1中间废弃了很多的方法,还有一些逻辑关系更加严谨了。1,警告:“xoxoxoxo” is
deprecated解决办法:查看xoxoxoxo的这个方法的文档,替换掉这个方法即可。2,警告:Declaration of "struct
sockaddr" will ...
分类:
其他好文 时间:
2014-06-07 07:43:40
阅读次数:
204
技术场景前端获取数据通过Socket
IO与Node.js交互,其交互过程基于异步,前端页面将要获取的数据通过指令发给Node
Server,Node再将根据指令去调用Gearman相应的接口,当Gearman执行结束,会将数据发送给Node,Node再将数据发给前端页面。下面是开发中遇到的一些问题...
分类:
其他好文 时间:
2014-06-07 07:42:28
阅读次数:
160
首先贴cocoachina上某位大大的帖子:【转】Swift之?和!Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会报错:?12345var
stringValu...
分类:
其他好文 时间:
2014-06-07 07:45:40
阅读次数:
196
timeZoneAbbreviation = @“America/New_York”;#pragma
mark - 转换时区- (NSDate *) convertDate:(NSDate *) date toTimeZone:(NSString *)
timeZoneAbbreviation { ...
分类:
其他好文 时间:
2014-06-07 07:46:59
阅读次数:
183
持续更新中...1、SNH48
红白歌会(上海大舞台2014年1月18日)。2、Juice=Juice 6ショットチェキ撮影会(TFMホール2014年3月8日)。3、モーニング娘。’14
55thシングル 『笑顔の君は太陽さ/君の代わりは居やしない/What is LOVE?』 発売記念 グループチ...
分类:
其他好文 时间:
2014-06-07 07:48:58
阅读次数:
184
前言小型技术研发团队,往往开发流程比较简单:整理需求/bug、分配任务到个人、完成指定任务、验收。涉及到的相关管理工具主要是:项目/任务管理系统、源代码管理系统。项目管理系统从09年开始,我用过ActiveCollab做项目管理工具;后面12年开始使用禅道。AC从0.7以后的版本转向商业,但毫无疑问...
分类:
其他好文 时间:
2014-06-07 07:47:42
阅读次数:
202