10 2011 档案

摘要:策略模式是一个很简单的模式,也是一个很常用的模式,可谓短小精悍,类库有很多使用策略模式的例子,所以本文以模拟类库为例子,学习策略模式,也熟悉了java类库设计中的精华,加深了我们的OO思想。1 概念策略模式(Strategy):它定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法的变化不会影响到使用算法的客户。(原文:The Strategy Pattern defines a family of algorithms,encapsulates each one,and makes them interchangeable. Strategy lets the 阅读全文
posted @ 2011-10-11 11:34 BuildNewApp 阅读(5712) 评论(0) 推荐(2)
摘要:概述观察者模式(有时又被称为发布/订阅模式)是软体设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实作事件处理系统。先看一个例子有个小孩在睡觉,醒来之后要喂奶。我们使用的是java,所以不要闹出下面的笑话(披着面向对象的面向过程):public class Simulation { public static void main(String... args) { //小孩睡觉 //起来之后爸爸喂奶 //... }}我们根据面向对象思想,加上多线程模拟Child和Da... 阅读全文
posted @ 2011-10-06 14:48 BuildNewApp 阅读(2805) 评论(0) 推荐(2)
摘要:现还是学生,虽然大四课上的少,实验室去的也不勤了,但指导老师有事吩咐,还是要办好的。 沈老师荣升软件实验室主任,学校给了2个机房,一个70台联想启天M715E,一个30台新的+70台新主机(配老式显示器),同学小山山安装的常用软件和系统,并通过联想网络同传把旧的70台机子发送成功,之后就回家了。本来我把剩下的机子同传下问题应该不大,但并不是那么顺利,不然也没有记下的价值了。 1 进不了联想硬盘... 阅读全文
posted @ 2011-10-03 15:28 BuildNewApp 阅读(21948) 评论(54) 推荐(9)
摘要:一直都有把百度空间搬家的想法,但由于百度空间我将就的用了快3年了,也写了很多文章,交了很多朋友,实在舍不得,但最近实在忍不住百度空间的限制,字数限制、无代码格式化、不支持windows live writer,每次写博客格式图片处理很是伤心,很多时候甚至不写博客,直接记录在doc文件来的方便省心!但想想平时很多只是汲取与互联网谷歌,不贡献点实在说不过去!下定决心,搬家,我要舒舒服服的写博客! 1... 阅读全文
posted @ 2011-10-03 11:57 BuildNewApp 阅读(1749) 评论(1) 推荐(5)
摘要:题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=2063 摘录于互联网,原创作者redraiment,很详细的二分图匹配入门资料! 2063 过山车 Problem Description RPG girls今天和大家一起去游乐场玩,终于可以坐上梦寐以求的过山车了。可是,过山车的每一排只有两个座位,而且还有条不成文的规矩,就是每个女... 阅读全文
posted @ 2011-10-01 20:33 BuildNewApp 阅读(519) 评论(0) 推荐(1)
摘要:IBM developerWorks的漂亮文章,共欣赏。原文地址:http://www.ibm.com/developerworks/cn/java/j-lo-proxy1/引言Java 动态代理机制的出现,使得 Java 开发人员不用手工编写代理类,只要简单地指定一组接口及委托类对象,便能动态地获得代理类。代理类会负责将所有的方法调用分派到委托对象上反射执行,在分派执行的过程中,开发人员还可以按需调整委托类对象及其功能,这是一套非常灵活有弹性的代理框架。通过阅读本文,读者将会对 Java 动态代理机制有更加深入的理解。本文首先从 Java 动态代理的运行机制和特点出发,对其代码进行了分析,推 阅读全文
posted @ 2011-10-01 20:02 BuildNewApp 阅读(238) 评论(0) 推荐(0)