冠冕堂皇

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年10月9日

摘要: http://www.cnblogs.com/chenssy/p/3357683.html从七月份开始一直到九月底才看完设计模式,在这个过程中我不敢说我已经掌握了那本书里面的内容,或者说1/5,没能力说也没有资格说。但是结果不重要,重要的是这个过程我的收获!主要包括如下几个方面: 1、认识了这么多设计模式。刚刚接触java没多久就在学长那里听过设计模式的大名,但是由于能力有限,一直不敢触碰。而今有幸将其都认识了。 2、开始有设计的理论了。在接触设计模式之前没有怎么想过设计方面东东,看到问题就立马动手解决,没有想到怎么样来设计更好,如何来是这块更加优化、漂亮。 3、开始考虑系统的可扩展性了。 4 阅读全文
posted @ 2013-10-09 18:00 冠冕堂皇 阅读(118) 评论(0) 推荐(0)

摘要: 这篇博文我不讲委托和事件的概念,因为大段的文字概念没有任何意义。具体想了解,委托和事件的概念可以MSDN查阅。我这篇文章的主题思路是委托如何一步步进化成事件:何为委托--->委托来实现事件--->用方法对委托的封装--->Event的add,remove方法的引入--->标准事件写法--->反编译探究竟。用几个例子以及Reflector反编译探究委托和事件的关系。不足之处,还望多多指教...何为委托:首先,委托是一种类型,是一种定义了方法签名的类型。委托可以理解为函数指针(安全),并且委托约束了方法的签名(由返回类型和参数组成),所以实例化委托时,可以将其实例与任 阅读全文
posted @ 2013-10-09 17:15 冠冕堂皇 阅读(243) 评论(0) 推荐(0)

摘要: 背景某项目使用安川(YASKAWA) V1000变频器27台,采样RS485通讯,协议为安川的MEMOBUS。MEMOBUS为标准Modbus的细微变种,变化主要体现在寄存器定义方面,支持有限的功能码。具体信息可参见产品计数手册:(株)安川电机 SICP C710606 17A 安川变频器V1000 技术手册需要实现的功能需要实现的功能是分别向变频器的保持寄存器280H写入频率设定值,然后再分别向变频器保持寄存器900H写入0以实现频率的掉电保持功能。实现方式MEMOBUS只支持三个Modbus功能码:03H 读取存储寄存器的内容;08H 回路测;10H 向多个存储寄存器的写入。因此,选用10 阅读全文
posted @ 2013-10-09 16:50 冠冕堂皇 阅读(7310) 评论(2) 推荐(1)

摘要: http://msdn.microsoft.com/zh-cn/library/17sde2xt(v=vs.90).aspx事件是对象发送的消息,以发信号通知操作的发生。操作可能是由用户交互(例如鼠标单击)引起的,也可能是由某些其他的程序逻辑触发的。引发事件的对象称为事件发送方。捕获事件并对其作出响应的对象叫做事件接收方。在事件通信中,事件发送方类不知道哪个对象或方法将接收到(处理)它引发的事件。所需要的是在源和接收方之间存在一个媒介(或类似指针的机制)。.NET Framework 定义了一个特殊的类型 (Delegate),该类型提供函数指针的功能。委托是可保存对方法的引用的类。与其他的类 阅读全文
posted @ 2013-10-09 09:42 冠冕堂皇 阅读(180) 评论(0) 推荐(0)