2009年4月30日
摘要: 前言最近在图书馆看到了《C#3.0核心技术》这本书,看了一下觉得挺不错的,C#3.0的技术从基础语法到新特性到涉及到了,是一部学习C#3.0的好书,本想从网上下载电子版却没找不到,却但看了《C#3.0 in a Nutshell,3rd Edition》英文版的书,也很不错。我打算抽空学习其中的东西,顺带写几篇文章放在博客上,好增加自己的点击率。本人以前就学过以及在项目中或多或少用过c#3.0的一... 阅读全文
posted @ 2009-04-30 09:38 复用软件 阅读(382) 评论(0) 推荐(0) 编辑
  2009年4月28日
摘要: 前言 个人认为设计模式的学习,重要的是学习其思想,而应该突破gof有形的条条框框,把想法融合到自己的实际应用中去, 同时有好的变通那就更好了 笔记 1. 状态模式(State) 书上解释:一个对象方法的结果依赖其条件的改变,也就是说一个类中的方法,要执行什么样的操作,就要根据其条件。应用于条件和操作不可预知的情况下,这样就可以把每一种情况所产生的操作,分别放于一个单独的类中,这样就比较有利扩展... 阅读全文
posted @ 2009-04-28 16:12 复用软件 阅读(2003) 评论(10) 推荐(0) 编辑
  2009年4月27日
摘要: 5.12四川地震周年祭 逝者已矣生者不息 阅读全文
posted @ 2009-04-27 08:42 复用软件 阅读(832) 评论(4) 推荐(0) 编辑
  2009年4月20日
摘要: 写这本书的确是个意外,因为在之前,我和所有的做技术的朋友一样,也是喜欢通过看书学习技术的读者。一直保持着读到好书好句时拍案叫绝、看到无深度或翻译差的书时破口大骂的那种愤青状态。但今年上半年的一次机遇,让我也成为了写技术书给大家分享学习心得的作者,现在想来,多少还是有一些不可思议。《大话设计模式》刚出版,是不是好书需要时间来检验,但的确它是一本很特殊的书。《大话设计模式》为什么要用对话手法写技术书,... 阅读全文
posted @ 2009-04-20 09:30 复用软件 阅读(414) 评论(1) 推荐(0) 编辑
  2009年4月17日
摘要: 前言 工具玩的再好,也不如有好的idea。 笔记 1.建造者模式(Bulider) 感觉上跟装电脑差不多,就是把装电脑分成固定的几个步骤,装主机,装彩显,装键盘,装鼠标,但是每个具体步骤里的内容又不一样,所以装出来的电脑也就不一样,可能会装出台式机也有可能装笔记本,就算是台式机也可能是不同配件的东西。也就是说一个动作需要执行几个固定步骤,而每个步骤内容就不一样,产生的效果也就不一样,这样的话我们就... 阅读全文
posted @ 2009-04-17 11:29 复用软件 阅读(1179) 评论(2) 推荐(0) 编辑
  2009年4月14日
摘要: 前言 不知道做信息化的同行们,是否有这样的感受,一个企业的信息化得成败很大程度上取决于公司领导的知识水平和对信息化的认识,我现在有切肤的感受,让人很有挫败感,往往一个软件推行到领导这一阶层就推行不下去,有的领导连电脑都不会用。所以这次废言几句,找工作的时候也要对公司的管理者进行调查,免得到时后悔。 笔记 1.模板方法模式(TemplateMethod): 模板方法模式是指定义一些操作时候,... 阅读全文
posted @ 2009-04-14 15:22 复用软件 阅读(1703) 评论(2) 推荐(0) 编辑
  2009年4月10日
摘要: 目的: 最近老是听到用户没有及时登录到eip中审批文件,导致事情延误的事情。细想一下也没办法,基于B/S下的工作流确实没有winform那样方便的提醒功能,虽然里面也有提醒,但也只是在eip打开的情况下才有。于是最近抽出了一点私人时间写了一个类似QQ消息提醒的东西。 技术: 1.webserivce:用于调用远端的工作流的接口 2.GDI+:绘制提醒框的界面。 3.多线程。 4.异步委托。 ... 阅读全文
posted @ 2009-04-10 09:56 复用软件 阅读(6581) 评论(56) 推荐(2) 编辑
  2009年3月25日
摘要: 个人觉得设计模式只是一种设计方式的总结,正如大多数人说的用了不一定就程序很好。好的程序是有标准的:功能性,稳定性,效率性,可维护和可扩展性,以及可读性。把简单的功能写的复杂人人都会,复杂的功能用简单的代码描述出来,却不是个个都行。所以设计模式为我们提供了一种方式和一种标杆。 6.代理模式:书中描述是代理类实现与被代理的类相同的接口,代理类通过合成被代理类,就实现被代理的类的功能,有点象装饰模式,... 阅读全文
posted @ 2009-03-25 10:12 复用软件 阅读(1499) 评论(13) 推荐(0) 编辑
  2009年3月24日
摘要: 经典设计模式23,现在开始利用上班时间研究。 代码例子我就不写了,书上有,而且也很好懂。建议去看书。只写自己的理解,以及在工作中体会到的。 1.简单工厂模式:主要针对类的实例化的而设计,通过同一的方法产生不同的类的实例。 2.策略模式:是用于算法有异的条件下,通过继承统一接口,来达到算法替换的目的,如:商场打折行为下,不同的打折条件。 3.类的单一职责:主要指一个类不应该承担不属于自己的... 阅读全文
posted @ 2009-03-24 16:28 复用软件 阅读(370) 评论(0) 推荐(0) 编辑
  2009年3月20日
摘要: 通讯录分为企业通讯录和员工个人通讯录。企业通讯录与企业员工资料相连接,读取其资料。而员工个人通讯录主要是员工的自己业务往来和个人的通讯资料保存。 1.主体toolbar 用于快捷掉出与员工相关的功能,打算支持自定义和本地化,通过对文本的读写来达到配置本地的效果,类似vs中工具栏的效果。 2.企业员工通讯录 3.员工个人通讯录,可以自定义分组 4.员工通讯录更新新增页面 阅读全文
posted @ 2009-03-20 10:13 复用软件 阅读(673) 评论(0) 推荐(0) 编辑