责任链模式:一个执行命令可能被多个对象处理,为避免发送命令者和接收(处理)命令者之间具有比较复杂的关联,将这多个处理的对象当作一条责任链中的一个个结点,并使请求命令经过该责任链,这些结点都有机会处理请求。...
分类:
其他好文 时间:
2015-04-06 11:33:43
阅读次数:
192
Enum 权举能够灵活存储不同的值,避免代码中充斥大量无法解释的数字。虽然无论放在类体内还是类体外,都能调用,但最好能够放在类体以外,这样调用更加灵活。
假设此处有两个 Enum ,分别放置在类体内外,在构造函数中我们传入两个参数调用 Enum 的值。
class TestEnum
{
enum theFirstEnum
{...
分类:
编程语言 时间:
2015-04-06 10:13:02
阅读次数:
136
在前面我们走马观花地介绍了一大堆控件,其中自然也包括这DatePicker和TimePicker,那么稍微高级些的用法呢?如果你想做一个关于健身、闹钟等的App,那么不可避免的会用到时间这些控件了。
<Button x:Name="bt...
分类:
移动开发 时间:
2015-04-06 08:52:08
阅读次数:
137
一、基本运算符 let a = 5 var b = 10 b = a if a = b{ swift 中赋值运算符,并不将自身作为一个值进行返回,所以编译不合法,帮开发者避免错误,很人性化的语言 }二、数学运算符 let dog:Character = "?...
分类:
编程语言 时间:
2015-04-06 06:12:39
阅读次数:
141
内存管理就是确保开辟的堆空间被正确的释放。如果堆空间没有释放,称为【内存泄露】使用已经释放的空间,称为【提前释放】重复释放同一个空间,称为【重复释放】(1)当我们要释放一个堆,首先要确定使用这个堆的指针,都访问完毕。避免提前释放。(2)释放指针指向的堆空间,首先要确定哪些指针指向同一个堆,这些指针,...
分类:
移动开发 时间:
2015-04-05 23:31:13
阅读次数:
240
tomcat相关 Hello com.foobar.Hello 1 Hello /Hello.viewget请求长度受限,内容会出现在地址栏上,不安全,post请求不会,但却无法被加入书签。post可以避免缓存,但如果get加上时间戳也可以避免。是否等幂请求:是否改变了服务器状态,同一个操作是否返回...
分类:
编程语言 时间:
2015-04-05 23:19:24
阅读次数:
214
本周学到很多C#关于Interface, Array的知识,在这里简单复习一下几个易混的地方,重在理解。一、Interface 使用as来避免多态时没有接口的Exception:Document [] folder = new Document[5];for (int i = 0; i < 5...
在我们日常服务器管理中,不管是Windows还是Linux都不可避免的会用到计划任务这个东西。比如说我们某天要在凌晨3点进行一次完整备份,作为运维人员咱不能设个闹钟凌晨三点爬起来一台台的敲命令打包上传到文件服务器吧。假如你够勤快、有干劲、精神好,可服务器有100台呢....通..
分类:
系统相关 时间:
2015-04-05 19:04:30
阅读次数:
193
每当愚人节到来,我们当中的许多人都会小心行事,希望避免遭遇办公室里的恶作剧。不过,各家企业在过去的很多年里也创造了不少经典的愚人节玩笑。按照时间顺序排列,下面是我认为史上最有趣的20个恶作剧。1955年反向能源(Contra-PolarEnergy),《大众电
子》(Popular
Electr..
分类:
其他好文 时间:
2015-04-05 19:01:24
阅读次数:
164
背景 使用spark开发已有几个月。相比于python/hive,scala/spark学习门槛较高。尤其记得刚开时,举步维艰,进展十分缓慢。不过谢天谢地,这段苦涩(bi)的日子过去了。忆苦思甜,为了避免项目组的其他同学走弯路,决定总结和梳理spark的使用经验。 Spark基础 基石RDD spa...
分类:
其他好文 时间:
2015-04-05 17:23:53
阅读次数:
181