摘要: 一.接口LCD1602是很多单片机爱好者较早接触的字符型液晶显示器,它的主控芯片是HD44780或者其它兼容芯片。与此相仿的是LCD12864液晶显示器,它是一种图形点阵显示器,能显示的内容比LCD1602要丰富得多,除了普通字符外,还可以显示点阵图案,带有汉字库的还可以显示汉字,它的并行驱动方式与... 阅读全文
posted @ 2015-08-15 11:22 阿忠ZHONG 阅读(53611) 评论(2) 推荐(7) 编辑
摘要: 概念:依赖注入与IOC模式类似工厂模式,是一种解决调用者和被调用者依赖耦合关系的模式;它解决了对象之间的依赖关系,使得对象只依赖IOC/DI容器,不再直接相互依赖,实现松耦合,然后在对象创建时,由IOC/DI容器将其依赖的对象注入其体内,故又称依赖注入依赖注射模式,最大程度实现松耦合;那么什么是依赖... 阅读全文
posted @ 2015-06-16 15:35 阿忠ZHONG 阅读(1763) 评论(1) 推荐(2) 编辑
摘要: MVC前台界面调用方式如下: @Html.AreaDropDownList("areaCode", areaCode, 3, string.Empty)参数说明:第一个参数控件的名称;第二个参数选中的地区编码;第三个参数地区层级;第四个参数根级地区;地区数据库表设计如下:下拉列表的扩展: 1 #... 阅读全文
posted @ 2015-06-12 14:57 阿忠ZHONG 阅读(617) 评论(1) 推荐(1) 编辑
摘要: 一、System.Reflection.Emit概述 Emit,可以称为发出或者产生。与Emit相关的类基本都存在于System.Reflection.Emit命名空间下。反射,我们可以取得形如程序集包含哪些类型,类型包含哪些方法等等大量的信息,而Emit则可以在运行时动态生成代码。二、IL代码解... 阅读全文
posted @ 2015-06-12 13:35 阿忠ZHONG 阅读(7535) 评论(5) 推荐(10) 编辑
摘要: 在面向对象编程中,会用到大量的类,并且会多次调用类中的方法。有时可能需要对这些方法的调用进行一些控制。如在权限管理中,一些用户没有执行某些方法的权限。又如在日志系统中,在某个方法执行完后,将其执行的结果记录在日志中。处理这些需求的一般做法是在调用这些方法的地方加上适当的代码。如以下C#代码如示... 阅读全文
posted @ 2015-06-11 10:09 阿忠ZHONG 阅读(1371) 评论(1) 推荐(3) 编辑