摘要: //定义GetHandler委托 public delegate object GetHandler(object source); //定义SetHandler委托 public delegate void SetHandler(object source, object value); //定义InstantiateObjectHandler委托 ... 阅读全文
posted @ 2017-02-17 19:54 Tim_et 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 变量 变量的本质实为声明内存地址的别名,用易于理解操作的名称代替实际存储的数据。变量的声明,则知识声明了变量本身,而没有为其开辟内存。只有在赋值的时候才会真正的开辟内存赋值,并将内存地址返回给变量。变量的声明如:string message; 变量的赋值则用等号实现,例如message=“Hello 阅读全文
posted @ 2016-11-23 00:10 Tim_et 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1、计算机组成 计算机的组成主要是两部分:CPU,内存。CPU负责计数运算控制等;内存:临时存储CPU运算所需的数据信息。 当然我们也会想到硬盘,键盘鼠标,显示器等,其实它们都可以算是外设。当内存足以支撑已有程序的运行,并且无需与外部交互的情况下,其实它就可以脱离硬盘了。而关于键盘等输入输出设备更加 阅读全文
posted @ 2016-11-18 00:29 Tim_et 阅读(232) 评论(0) 推荐(0) 编辑
摘要: SharedPreference定义 SharedPreferences是Android平台中的一个轻量级的存储类,一般用于存储一些常用的配置,以键值对的方式进行存储,最终以xml的形式存储。存储位置为/data/data/<包名>/shared_prefs目录下。 使用 1、根据Context获取 阅读全文
posted @ 2016-03-04 01:49 Tim_et 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 一、选择好方向,想好就是做 二、专注于当下,小步快走,快速迭代 三、完善自身修养,工作不是生活的全部 阅读全文
posted @ 2016-02-22 13:21 Tim_et 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 单一职责原则(SRP) 对于一个类应该尽量只专注于做一件事,而且引起它改变的因素只应该有一个。当初次看到这个原则的时候会很纳闷,不知所以。好像编写的类没有哪个是不单一的,都能实现的,而且同一个类可以实现的,为什么要分成两三类呢?单一职责原则是基于业务,通过业务功能划分,将不同业务职责区分开来,专注于... 阅读全文
posted @ 2015-11-11 00:05 Tim_et 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 前言IBatis.Net中Sql语句是些在配置文件中的,而且配置文件是在程序启动时读取的(我们开发的时候需要将其设置成较新复制或者是始终复制),而不是程序将其包含在其中(例如NHibernate的映射文件则是设成了嵌入式资源)。很多时候我想获取程序执行了那些sql,当程序显示错误时,我们想跟踪sql... 阅读全文
posted @ 2015-11-01 00:26 Tim_et 阅读(1850) 评论(0) 推荐(0) 编辑
摘要: 此次进讲述对表操作的实现细节。废话不多说,代码见真章。 1 2 4 5 6 7 8 9 10 11 13 14 15 16 17 18 ... 阅读全文
posted @ 2015-10-30 00:43 Tim_et 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 定义在现有类的封装已经固定的情况下,需要临时备份对象的某些状态,以便在某些业务逻辑中需要还原对象的这些状态。此时引入临时备份对象实现次效果。类图从上面类图中看不出彼此之间的关系,也就无法理解备忘模式了。详情还是请看代码吧,其实是十分简单的。代码 1 /// 2 /// 订单类 3 ... 阅读全文
posted @ 2015-10-27 23:39 Tim_et 阅读(1224) 评论(0) 推荐(0) 编辑
摘要: 定义建立一个解释器解释程序的逻辑与业务。也就是将一个比较复杂的业务分解成语法树或者是逻辑树。类图代码 1 /// 2 /// 抽象表达式 3 /// 4 public abstract class Expression 5 { 6 pu... 阅读全文
posted @ 2015-10-26 23:03 Tim_et 阅读(587) 评论(0) 推荐(0) 编辑