会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
编写人生
写写代码,写写人生
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
16
17
18
19
20
21
22
23
24
···
31
下一页
2006年10月24日
谈IResourceServiceProvider对IServiceProvider的改进
摘要: IServiceProvider是一种常见的对服务定位的描述。 他认为,在一个容器中,对于某种服务来说是唯一的,例如不可能存在两个剪贴板服务,而且这也屏蔽了对服务位置的关心。这种设计对于工具类软件十分有效,例如各种设计器软件,但对于具有庞大且重复性很强的数据库类软件来说,他是不太适合的。
阅读全文
posted @ 2006-10-24 15:07 编写人生
阅读(1451)
评论(0)
推荐(0)
2006年10月23日
记录
摘要: 只是应该记录下来,2006年10月15日晚至10月21日晚共6天从上海骑自行车到达南昌,行程800公里,在路上:- 一位女孩坐在桥头,我告诉她很危险;- 一个腿残疾的人坐在地上用手倒走在野外,我给了他20元;- 感谢一位大哥将我送到诊所,我在医生面前感谢了大哥,后来给了他50元;- 帮助一位妇女将货物搬上自行车;- 跟一位乞讨的小伙聊天,教育他要自强;- 将一床被子送给一个睡在露天的乞讨妇女。- ...
阅读全文
posted @ 2006-10-23 09:21 编写人生
阅读(246)
评论(5)
推荐(0)
2006年9月13日
eXpressApp Framework CTP
摘要: Developer Express 公司开发的eXpressApp 框架是创建功能强大的商业应用程序的简单而且快速的工具,标准化的体系结构支持应用程序的独立性和可扩展性,可以建造典型的商业/销售/客户关系系统,项目管理,文档管理,人事和培训管理,以及其他更多类型的程序...
阅读全文
posted @ 2006-09-13 11:30 编写人生
阅读(3345)
评论(3)
推荐(0)
2006年8月31日
设计模式实践
摘要: 以前写程序不是太注意,将程序中的执行接口、容器接口和加载工具混合在一起设计。例如一个服务工厂,对于调用方来说,他是不关心你的容器机制,他关心的是执行接口,即他的结果。而对于服务的加载程序,他关心如何将他自己的内容加入,所以你需要一个容器接口,但同样是加入内容,有些实现可能是用XML方式分析结果后加入容器,有些可能是分析Attrible,甚至分析目录下的DLL,然后加入容器,所以应该将加载工具分离开...
阅读全文
posted @ 2006-08-31 16:16 编写人生
阅读(283)
评论(0)
推荐(0)
2006年8月24日
笨蛋学ObjectBuilder (二)
摘要: Strategies.AddNew(BuilderStage.PreCreation); 类型映射策略,如果提供一个接口类型(通常是)和一个类类型(TypeMappingPolicy),当申请方要求创建一个接口类型时,实际创建的是那个类类型实例; Strategies.AddNew(BuilderStage.PreCreation); 单实例策略,没有什么好说的; Strategies.AddNe...
阅读全文
posted @ 2006-08-24 11:51 编写人生
阅读(366)
评论(0)
推荐(0)
2006年8月23日
笨蛋学ObjectBuilder
摘要: 为什么说是笨蛋学ObjectBuilder呢?并不是说这个文章是给笨蛋读的,而是一个笨蛋学习ObjectBuilder的笔记。 几个月前就开始研究ObjectBuilder了,但被他复杂的设计搞的没有头绪,现在总算懂了。 名词注解: Strategy 直译是策略的意思,在这里是指对Object加工的一个操作; Policy 直译是政策、方针,在这里指加工参数; Locator 定位器,还没有透彻...
阅读全文
posted @ 2006-08-23 17:20 编写人生
阅读(380)
评论(0)
推荐(0)
2006年8月9日
出丑了
摘要: 今天看见一个朋友的MSN上写了一个郁闷的话:“为什么相爱的人不能在一起?”于是我告诉他:因为他们还不够相爱,也就没有足够的爱的力量去争取在一起。另外一种糟糕的可能是,他们并不真心想在一起。很合理的答案,不是吗?朋友回了一句话:那是歌曲的名字。立即倒地
阅读全文
posted @ 2006-08-09 16:31 编写人生
阅读(273)
评论(0)
推荐(0)
创建简单的编程体验
摘要: 我始终认为,编程简单就是好,把复杂的问题简单化,模型尽可能的单一,这样才能创建良好的编程体验。 我希望编程应该是这样的: 使用方面: ICreateService service = this.GetService(); object data = service.Create(); 使用方应该不关心服务的位置、创建方法等一系列过程。 创建方面: 应该是面向方面的编程模型,每...
阅读全文
posted @ 2006-08-09 13:55 编写人生
阅读(305)
评论(0)
推荐(0)
2006年8月8日
公司楼下看见的靓车
摘要: 我只知道他是 宝石捷 911系列
阅读全文
posted @ 2006-08-08 13:56 编写人生
阅读(317)
评论(2)
推荐(0)
第一次编写SmartPhone软件
摘要: 智能手机是很早就买了,买的时候就有个理由:我可以编写软件放在上面。可是大半年过去了,还是没有写(HelloWorld的不算)。今天需要一个计时器,手机既然没有,正好,这个软件又简单,自己写一个吧。代码很简单,提供下载http://www.cnblogs.com/Files/tansm/Stopwatch.rar但是无法解决秒以下的显示,他的DateTime对象总是只能存放秒级别。
阅读全文
posted @ 2006-08-08 13:54 编写人生
阅读(338)
评论(0)
推荐(0)
上一页
1
···
16
17
18
19
20
21
22
23
24
···
31
下一页