摘要: 有时在程序设计时,某個方法在执行时可能需要根据不同情形做不同处理并且这些情形根据时间可能还会有变动,所以这部分代码没法写死。所以C#就设计了委托来处理这些情形,将这些变化不定的细节交由委托来处理,委托来代理多个类似的处理方法。 这样使用委托方法作为方法参数的做法,具体执行细节由被代理方法完成的方式。可以避免在程序中大量使用If-Else(Switch)判断语句,同时使得程序具有更好的可扩展性。 阅读全文
posted @ 2015-11-05 17:05 clarlespeng 阅读(359) 评论(0) 推荐(0) 编辑
摘要: URI(uniform resource identifier),统一资源标识符,用来唯一的标识一个资源。 URL(uniform resource locator),统一资源定位器,它是一种具体的URI,即URL可以用来标识一个资源,而且还指明了如何locate这个资源。 URI是URL的超集。 URI表示请求服务器的路径,定义这么一个资源。 阅读全文
posted @ 2015-10-09 17:12 clarlespeng 阅读(163) 评论(0) 推荐(0) 编辑
摘要: IOC是Inversion of Control的缩写,多数书籍翻译成“控制反转”,还有些书籍翻译成为“控制反向”或者“控制倒置”。 1996年,Michael Mattson在一篇有关探讨面向对象框架的文章中,首先提出了IOC 这个概念。对于面向对象设计及编程的基本思想,前面我们已经讲了很多了,不再赘述,简单来说就是把复杂系统分解成相互合作的对象,这些对象类通过封装以后,内部实现对外部是透明的,从而降低了解决问题的复杂度,而且可以灵活地被重用和扩展。IOC理论提出的观点大体是这样的:借助于“第三方”实现具有依赖关系的对象之间的解耦 阅读全文
posted @ 2015-10-09 15:19 clarlespeng 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 读取Excel 为DataTable 阅读全文
posted @ 2015-09-22 15:26 clarlespeng 阅读(2195) 评论(0) 推荐(1) 编辑
摘要: 多线程、多任务管理 简单demo 阅读全文
posted @ 2015-07-29 10:41 clarlespeng 阅读(1156) 评论(7) 推荐(0) 编辑
摘要: 网页截图--如果网页很长,无法截取全部。如 http://sports.sina.com.cn 阅读全文
posted @ 2015-06-12 09:41 clarlespeng 阅读(4088) 评论(0) 推荐(0) 编辑
摘要: mercurial(Hg) Server 配置搭建过程记录 阅读全文
posted @ 2015-06-08 13:50 clarlespeng 阅读(884) 评论(0) 推荐(0) 编辑