摘要: 命令模式(command pattern) 撤销(undo) 详细解释本文地址:http://blog.csdn.net/caroline_wendy參考命令模式:http://blog.csdn.net/caroline_wendy/article/details/31379977命令模式能够用于... 阅读全文
posted @ 2014-10-05 21:18 phlsheji 阅读(1006) 评论(0) 推荐(0) 编辑
摘要: 今天是2012的最后一天,照旧对此一年进行总结,对下一年进行计划和展望。关于2011年总结能够看这里:2011总结2012这一年对我来说,是辛苦的一年,是充实的一年,是幸运的一年。在2011年夏天的时候我从深圳跳槽来到上海,做了一年的网上银行项目。事实上当时被忽悠的不轻,那时候比較稚嫩,招聘和我说金... 阅读全文
posted @ 2014-10-05 20:40 phlsheji 阅读(153) 评论(0) 推荐(0) 编辑
摘要: reactor设计模式,是一种基于事件驱动的设计模式。《Pattern-Oriented Software Architecture, Volume 2》对这个模式做了具体的解说。这个模式的结构图例如以下:图中的handle相应的是操作系统提供的句柄,比如I/O句柄,Event_Handler类持有... 阅读全文
posted @ 2014-10-05 20:03 phlsheji 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 转载自http://www.cnblogs.com/descusr/p/3225874.html全部程序写完之后,验证码图片不显示,点击图片地址会提演示样例如以下错误,而且在linux下的纠正办法用pil产生验证码出现:ImportError: The _imagingft C module is ... 阅读全文
posted @ 2014-10-05 19:19 phlsheji 阅读(1167) 评论(0) 推荐(0) 编辑
摘要: B. Valera and Fruitstime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputValera loves his garden, wher... 阅读全文
posted @ 2014-10-05 18:50 phlsheji 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 类 dpif_class 抽象的是OVS交换机用户空间和内核层datapath的通信接口(通过netlink),分层是出于性能和生产效率的考虑,通过接口dpif_class,用户层ovs-vswitchd会把发送各种port,流表,查询等动作到内核层进行实际的运行,比方说我们添加一个port到o... 阅读全文
posted @ 2014-10-05 18:33 phlsheji 阅读(566) 评论(0) 推荐(1) 编辑
摘要: 一、概念 1、UI(表现层) 通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。用于接收用户输入的数据和显示处理后用户须要的数据。 2、BLL:(业务逻辑层) UI层和DAL层之间的桥梁。:针对详细问题的操作,也能够说是对数据层的操作,对数据业务逻辑处理。业务逻... 阅读全文
posted @ 2014-10-05 17:33 phlsheji 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 近日复习了一些算法知识,小记于此递归与分治法直接或间接地调用自身的算法称为递归算法。 递归是算法设计与分析中经常使用的一种技术,描写叙述简单且易于理解。分治法的设计思想是将一个规模为n难以解决的问题分解为k个规模较小的子问题,这些子问题相互独立且与原问题同样。递归地解这些子问题,然后将各子问题的解合... 阅读全文
posted @ 2014-10-05 16:02 phlsheji 阅读(4098) 评论(0) 推荐(0) 编辑
摘要: 对话框介绍与演示样例 对话框在程序中不是必备的,可是用好对话框能对我们编写的应用增色不少。採用对话框能够大大添加应用的友好性。比較经常使用的背景是:用户登陆、网络正在下载、下载成功或者失败的提示,还有,比方:短信来了、电池没电了等等,仅仅要你想到的,能提高用户体验的,你都能够使用对话框。首先... 阅读全文
posted @ 2014-10-05 15:06 phlsheji 阅读(311) 评论(0) 推荐(0) 编辑
摘要: unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, IdBaseComponent, IdComponent, IdTCPServer... 阅读全文
posted @ 2014-10-05 14:19 phlsheji 阅读(5285) 评论(0) 推荐(0) 编辑
摘要: 定义:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样就能够将该对象恢复到原先保存的状态类型:行为类类图: 我们在编程的时候,常常须要保存对象的中间状态,当须要的时候,能够恢复到这个状态。比方,我们使用Eclipse进行编程时,假如编写失误(比如不小心误删除了几行代码... 阅读全文
posted @ 2014-10-05 13:30 phlsheji 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 这段时间在学Android应用开发,在想既然是用Java开发的应该非常好反编译从而得到源码吧,google了一下,确实非常easy,下面是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,全然是一种学习的态度,只是好像通过这样的方式也能够去汉化一些外国软件。本文Android反编译教... 阅读全文
posted @ 2014-10-05 12:28 phlsheji 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 子曰:溫故而知新,能够為師矣。《論語》学习技术也一样,对于技术文档或者经典的技术书籍来说,指望看一遍就全然掌握,那基本不大可能,所以我们须要常常回过头再细致研读几遍,以领悟到作者的思想精髓。近来回想了一下关于Activity的生命周期,參看了相关书籍和官方文档,也有了不小的收获,对于曾经的认知有了非... 阅读全文
posted @ 2014-10-05 11:39 phlsheji 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 作者: 铁锚日期: 2014年8月10日Redis对于Linux是官方支持的,安装和使用没有什么好说的,普通使用依照官方指导,5分钟以内就能搞定。详情请參考:http://redis.io/download但有时候又想在windows下折腾下Redis,能够从redis下载页面看到例如以下提示:Wi... 阅读全文
posted @ 2014-10-05 10:20 phlsheji 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 假设你不小心git reset --hard HEAD^然后这个commit又没有在别的git仓库中,怎么办?是不是这次改动就丢了呢?当然不是,git为我们每次都历史都保留了reference log例如以下:$ git commit -A -m "hongchangfirst commit"你如今... 阅读全文
posted @ 2014-10-05 09:27 phlsheji 阅读(187) 评论(0) 推荐(0) 编辑