上一页 1 2 3 4 5 6 ··· 132 下一页
摘要: http://www.cnblogs.com/tzyy/p/4908165.html章节目录浏览器缓存原理文字版描述一图以蔽之缓存相关首部字段request缓存相关首部字段response缓存相关首部字段实体首部缓存相关字段缓存配置的一些注意事项以前项目中遇到了很多浏览器缓存相关的问题,也在网上查过... 阅读全文
posted @ 2015-10-25 18:28 awp110 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 类和对象的区别? 类是对象的抽象,对象是类的具体实例。 类是抽象的,不占用内存,而对象是具体的,占有内存空间。 例如:类就是水果,对象就是苹果。 为什么要使用IOC? 浏览器HTTP缓存原理分析? WCF、WebAPI、WCFREST、WebService之间的区别? 变量和属性? 变量是对类本身而 阅读全文
posted @ 2015-10-25 17:39 awp110 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 概念:作用:结论:借助于“第三方”实现具有依赖关系的对象之间的解耦在使用IOC之前的情况如果有一个齿轮出了问题,就可能会影响到整个齿轮组的正常运使用IOC之后对象A获得依赖对象B的过程,由主动行为变为了被动行为,控制权颠倒过来了,这就是“控制反转”这个名称的由来 阅读全文
posted @ 2015-10-25 17:25 awp110 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 概念Autofac是一个轻量级的依赖注入的框架,同类型的框架还有Spring.NET,Unity,Castle等;ContainerBuilder:将组件注册成服务的创建者。组件:Lambda表达式/一个类型/一个预编译的实例/实例类型所在的程序集container 容器:通过 ContainerB... 阅读全文
posted @ 2015-10-23 22:33 awp110 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 本节内容引入对象状态对象状态转换结语引入在程序运行过程中使用对象的方式对数据库进行操作,这必然会产生一系列的持久化类的实例对象。这些对象可能是刚刚创建并准备存储的,也可能是从数据库中查询的,为了区分这些对象,根据对象和当前会话的关联状态,我们可以把对象分为三种:瞬时对象:对象刚刚建立。该对象在数据库... 阅读全文
posted @ 2015-09-18 13:07 awp110 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 如何获取类或属性的自定义特性(Attribute)问题说明:在ActiveRecord或者其他的ORM等代码中, 我们经常可以看到自定义特性(Attribute)的存在(如下面的代码所示)[PrimaryKey(PrimaryKeyType.Native, "PostId")] public int... 阅读全文
posted @ 2015-09-18 09:19 awp110 阅读(861) 评论(0) 推荐(0) 编辑
摘要: var t = CardtypeBizCom.GetInstance().GetModelByPK(421); var t2 = Mapper.Map(t);//id没被过滤 //copyObject(t, t2); t2.Cardtypename = "4444"; CardtypeBizCo... 阅读全文
posted @ 2015-09-18 08:36 awp110 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 引用类型构造器如果我们没有定义实例构造器,那么编译器会为我们默认产生一个无参构造器。实例对象初始化过程为实例分配内存;初始化附加成员,包括方法表指针和SyncBlockIndex变量(我们已经在调用顺序如果类没有显示定义构造器,编译器会自动生成一个无参构造器,调用基类的无参构造器。例如public ... 阅读全文
posted @ 2015-09-10 16:07 awp110 阅读(219) 评论(0) 推荐(0) 编辑
摘要: CLR保证一个类型构造器在每个AppDomain中只执行一次,而且这种执行是线程安全的。作用:就是初始化静态成员比如有几个静态成员需要初始化那你把初始化代码放到哪呢?放到普通构造函数里,那肯定不行。因为静态成员没有创建实例就要可用。专门建一个static public方法来初始化?这样用起来非常不方... 阅读全文
posted @ 2015-09-10 08:50 awp110 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 第I部分 CLR基础第1章 CLR的执行模型 31.1 将源代码编译成托管模块 31.2 将托管模块合并成程序集 61.3 加载公共语言运行时 81.4 执行程序集的代码 101.4.1 IL和验证 151.4.2 不安全的代码 161.5 本地代码生成器:NGen.exe 181.6 Framew 阅读全文
posted @ 2015-09-07 09:14 awp110 阅读(207) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 132 下一页