2008年2月27日
摘要: 网上关于此类的讨论非常多,发现对于该问题的理解各有各的说法,而各个说法中又相去甚远。通过浏览这些讨论以及对《O'Reilly - UML 2.0 In A Nutshell (2007)》的参考,发表一下自己的看法 类间关系有很多种,在大的类别上可以分为两种:纵向关系、横向关系。 纵向关系就是继承关系,它的概念非常明确,也成为OO的三个重要特征之一,这里不过多的讨论。 横向关系较为微妙,按照UML... 阅读全文
posted @ 2008-02-27 12:12 floodpeak 阅读(8704) 评论(25) 推荐(6) 编辑
2008年2月26日
摘要: 二进制时钟,你听说过吗,你想实现它吗,进来吧 阅读全文
posted @ 2008-02-26 13:31 floodpeak 阅读(2659) 评论(14) 推荐(0) 编辑
2008年2月24日
摘要: 二进制时钟,你听说过吗,你想实现它吗,进来吧 阅读全文
posted @ 2008-02-24 14:09 floodpeak 阅读(5123) 评论(24) 推荐(0) 编辑
2008年2月20日
摘要: TIOBE Programming Community Index for February 2008发布了,标题很有意思:老迈的Visual Basic和Delphi重为焦点 看着这一个个熟悉的名字,想起了当年捧着C教程时的青涩,读着C++代码时的迷茫,看着Java简介时的跃跃欲试…… 每个程序员都有着一段艰辛的积累之路,而又由于每个人的经历不同造成了各式各样的语言路线 说说你的语言路线 说说你... 阅读全文
posted @ 2008-02-20 10:57 floodpeak 阅读(2838) 评论(54) 推荐(0) 编辑
2008年2月19日
摘要: 提到设计模式,大家心头都会一悸 这一悸有千恩万谢、这一悸有酸甜苦辣、这一悸有悲欢往事 在园中有几人没有这个分类,又有几人不深谙他的魅力 工厂、策略、单件、观察者、桥梁、装饰、责任链、构建、状态、门面、享元…… 这一串熟悉的面孔是否让你一次次热血沸腾,那就来参加讨论吧 说说你的设计故事 说说你最喜爱的设计模式、又是什么那么的吸引你 说说你给新手的建议 阅读全文
posted @ 2008-02-19 09:01 floodpeak 阅读(6697) 评论(31) 推荐(0) 编辑
2008年2月18日
摘要: IT认证琳琅满目,各大公司纷纷搞起认证业务,从老大哥微软、甲骨文到老牌劲旅IBM、思科,直叫人心潮澎湃又囊中羞涩 说说你自己或者你身边的认证故事 说说你眼中的认证价值 说说你对新手的建议 阅读全文
posted @ 2008-02-18 11:13 floodpeak 阅读(3404) 评论(66) 推荐(0) 编辑
2008年1月31日
摘要: Hashtable不知是不是你的常客,在我的程序中她的靓影在各处闪现;她是你的过客还是情人,在我的程序中她是永恒的女主角。 说到如何充分的利用Hashtable,我会在我的另一篇文章《解耦利器:Hashtable》中详细阐述,这里就介绍一下她是怎样撒娇的吧。 大家都知道Hashtable说白了就是键值对,当然她的一些hash函数美妙无语,但如果我们使用.NET或Java进行... 阅读全文
posted @ 2008-01-31 11:53 floodpeak 阅读(5349) 评论(35) 推荐(0) 编辑
2007年11月9日
摘要: 抽象工厂模式作为工厂模式的一种,自然具有工厂模式的设计理念,也就是提供一种生产实际产品的方法。 builder模式的设计思想是提供一种组装产品零件的方法。 二者乍看起来井水不犯河水,可仔细一看二者何其相似来耳。 在抽象工厂方法中有产品族的概念,意指同一系列的产品。比如魔兽中的一个族就有一套这样的单位,而不同族之间都含有类似的单位,而各自对应的单位又具有一些差异。这样在抽象工厂方法中建立4个具体工... 阅读全文
posted @ 2007-11-09 08:45 floodpeak 阅读(1664) 评论(2) 推荐(0) 编辑