摘要: 第一次遇到这个类,查MSDN得到: 在集合较小时,使用 ListDictionary 来实现 IDictionary,然后当集合变大时,切换到 Hashtable。集合大小界定于count=10。 用Reflector查看了一下大致能知道是怎么回事。 ... (本文为介绍型,初级级别) 阅读全文
posted @ 2007-10-25 15:35 Anders06 阅读(1212) 评论(0) 推荐(2) 编辑
摘要: 常见的插入排序方法有两种:直接插入排序和希尔排序 插入排序(Insertion Sort)的基本思想是:每次将一个待排序的记录,按其关键字大小插入到前面已经排好序的子文件中的适当位置,直到全部记录插入完成为止。 利用的是循环不变式,类似于数学归纳法。 直接插入排序的时间复杂度为O(n2) 阅读全文
posted @ 2007-10-19 15:21 Anders06 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 前阵子,写了一篇blog:谈谈这阵子忙的事一:关于design整个过程的感想 很多博友对其最后的解决方案很感兴趣,今天补上这样的一篇文章,希望对他们有所交代。由于个人原因,时至今日才补上,希望各位看官见谅。 由于牵涉到本人公司的项目,诸多细节地方不好表达,由此借用Windows Forms Designer里的一套Service机制向大家阐述下,我们项目的最终解决方案跟此机制基本一致。 借此机会和大家共同学习下Framework里的这一套优秀设计方案。 阅读全文
posted @ 2007-10-15 14:06 Anders06 阅读(3047) 评论(10) 推荐(0) 编辑
摘要: 思考... 决心... 行动... 阅读全文
posted @ 2007-10-08 16:44 Anders06 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 创建Web请求 判断URL是否存在或者有无权限访问: "HEAD" 创建Folder: "MKCOL " 上传文件: "PUT" 判断页面是否为一个Folder: "PROPFIND" 阅读全文
posted @ 2007-09-29 11:16 Anders06 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 上一篇 谈谈这阵子忙的事一:关于design整个过程的感想 接下来谈谈具体coding的时遇到的问题.本来设计已经做好了,而且思路已经很明确了,中间思考了那么多觉得实现起来应该问题不大.三下五除二,在自己觉得应该该的地方改,尽量适应旧有的代码.运行起来却出现莫名crash.导致这个问题是在于Dictionary存在重复加同一个数据.最终发现原来自己在获得某条数据时,是通过拿到所有数据遍历的方式得... 阅读全文
posted @ 2007-07-26 00:26 Anders06 阅读(2115) 评论(9) 推荐(0) 编辑
摘要: 前阵子一直忙于做Detail Design, 产品的需求是要开发一个新的Application,在旧有的Application上增加一些新的服务加入一些新的概念.这样就涉及到要改动一些现有的UI,使它们能够适应新的Application,并且保持在旧有的Application里显示的UI不变. 谈谈整个设计过程的感想,最主要的是上来发发牢骚,关于具体实现时遇到的一些不爽的地方:现有代码处理变的越来越复杂,改bug时很少有人去重构现有的代码,只是一味的往上面打补丁,代码变的更让人难以理解 阅读全文
posted @ 2007-07-26 00:16 Anders06 阅读(2428) 评论(15) 推荐(0) 编辑
摘要: Observer模式和Mediator模式都是用来解决传递消息问题,但他们实现的手段是不一样的. 他们的区别在于信息的集中or分散 用delegate实现的Observer真的归属于Oberver模式吗? 你是否想过把其列为Mediator模式之列呢? 这一篇我将阐述个人理解,为什么delegate实现方式更偏向于Mediator模式 阅读全文
posted @ 2007-07-17 17:46 Anders06 阅读(1897) 评论(8) 推荐(0) 编辑
摘要: 这里没有按照"传统"的方式给您讲述设计模式,没有一行代码来演示如何实现 这里主要想体现的是自我对模式的思考,对前人精华的自我吸收. 从积木到组合到Bridge, 从解耦到封装到适应需求变化,一个菜鸟程序员的思考 SRP,OCP,面向接口编程,优先使用组合, Bridge教你如何思考OO 阅读全文
posted @ 2007-07-10 12:35 Anders06 阅读(2426) 评论(7) 推荐(0) 编辑
摘要: 最近这段时间一直忙于思考detail design和一些DP的问题,有时候总感觉思维挺混乱的,知道自己在想问题,但不确切知道自己究竟在想什么,有些东西确实想把它整理出来写下些什么,但很难. 今天看了一段视频,是同事在内部做DP培训的视频,感觉非常的赞,已有几分大将风范.突然间又一次觉得自己需要锻炼的方面太多了. 关于求道解惑,这也是自己写blog的一个目的,有时候总想多一点人来探讨些问... 阅读全文
posted @ 2007-07-09 17:30 Anders06 阅读(236) 评论(0) 推荐(0) 编辑