12 2015 档案
摘要:今天,在.net4.5,mvc4下新建了个区域,运行起来就报这个错误:命名空间“System.Web”中不存在类型或命名空间名称“Optimization”(是否缺少程序集引用?)后来发现问题竟然出现在,区域文件夹中view文件夹下的Web.config文件配置中: ...
阅读全文
摘要:http://www.cnblogs.com/yaozhenfa/category/541420.htmlhttp://www.cnblogs.com/yubaolee/p/3269043.htmlMVC原理
阅读全文
摘要:1. Memcached简介Memcached是以LiveJurnal旗下Danga Interactive公司的Bard Fitzpatric为首开发的高性能分布式内存缓存服务器。其本质上就是一个内存key-value数据库,但是不支持数据的持久化,服务器关闭之后数 据全部丢失。Memcached...
阅读全文
摘要:本文阐述C#中相等性比较,其中主要集中在下面两个方面==和!=运算符,什么时候它们可以用于相等性比较,什么时候它们不适用,如果不使用,那么它们的替代方式是什么?什么时候,需要自定一个类型的相等性比较逻辑在阐述相等性比较,以及如何自定义相等性比较逻辑之前,我们首先了解一下值类型比较和引用类型比较值类型...
阅读全文
摘要:迭代器模式是设计模式中行为模式(behavioral pattern)的一个例子,他是一种简化对象间通讯的模式,也是一种非常容易理解和使用的模式。简单来说,迭代器模式使得你能够获取到序列中的所有元素而不用关心是其类型是array,list,linked list或者是其他什么序列结构。这一点使得能...
阅读全文
摘要:http://www.cnblogs.com/lsxqw2004/category/266012.html
阅读全文
摘要:对于yield关键字我们首先看一下msdn的解释:如果你在语句中使用yield关键字,则意味着它在其中出现的方法、运算符或get访问器是迭代器。通过使用yield定义迭代器,可在实现自定义集合类型的IEnumerable和IEnumerator模式时无需其他显式类(保留枚举状态的类,有关示例,请参阅...
阅读全文
摘要:http://www.cnblogs.com/jesse2013/category/530647.htmlhttp://www.cnblogs.com/Terrylee/category/48778.htmlhttp://www.cnblogs.com/coolcode/tag/%E8%A1%A8%...
阅读全文
摘要:C#静态方法与非静态方法的区别不仅仅是概念上的,那么他们有什么具体的区别呢?让我们通过本文向你做一下解析。C#的类中可以包含两种方法:C#静态方法与非静态方法。那么他们的定义有什么不同呢?他们在使用上会有什么不同呢?让我们来看看最直观的差别:使用了static 修饰符的方法为静态方法,反之则是非静态...
阅读全文
摘要:学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。...
阅读全文
摘要:IoC——Inversion of Control 控制反转 DI——Dependency Injection 依赖注入1:如何理解IoC/DI 要想理解上面两个概念,就必须搞清楚如下的问题:参与者都有谁?依赖:谁依赖于谁?为什么需要依赖? 注入:谁注入于谁?到底注入什么?控制反...
阅读全文
摘要:一、基本配置 1、通过配置的方式使用Autofac 2、通过RegisterModule方式使用配置文件中的信息 3、通过Register的方式
阅读全文
摘要:一、组件 创建出来的对象需要从组件中来获取,组件的创建有如下4种(延续第一篇的Demo,仅仅变动所贴出的代码)方式: 1、类型创建RegisterType AutoFac能够通过反射检查一个类型,选择一个合适的构造函数,创造这个对象的实例。主要通过RegisterType<T>() 和 Regist
阅读全文
摘要:Autofac是一个轻量级的依赖注入的框架,同类型的框架还有Spring.NET,Unity,Castle等。 Autofac的使用有一个非常让人郁闷的地方,就是服务器要求安装有Microsoft .NET Framework 4 KB2468871。该补丁的地址是:http://www.micro
阅读全文