摘要: c# 4.0中的新特性 协变、逆变如果一个类是另一个类的直接或者间接基类,那么它为弱类型,直接或者间接子类为强类型。协变就是将TBar类型的实例赋值给TFoo类型的变量,而逆变则是将TFoo类型的实例赋值给TBar类型的变量。理解:协变是将子类实例复制给父类的实例,逆变是将父类实例赋值给子类实例。h... 阅读全文
posted @ 2015-07-02 11:43 Mango_ 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1、获取集合里泛型类型的实例对象List list;Type[] types = list.GetType().GetGenericArguments();foreach(var type in types){ System.Activator.CreateInstance(type);}虽然... 阅读全文
posted @ 2015-04-13 22:37 Mango_ 阅读(341) 评论(0) 推荐(0) 编辑
摘要: Markdown专题 阅读全文
posted @ 2015-03-19 23:20 Mango_ 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 超类即父类,通过 [super setName: @"a"] 可以调用超类方法复合是指一个对象由其他多个对象组成对象初始化@interface Car : NSObject( Engine *engine;)@end@implementation Car- (id) init{ //因init方... 阅读全文
posted @ 2015-03-14 00:55 Mango_ 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 抽象类的成员可以具有访问级别,而接口的成员全部public级别抽象类可以包含字段,而接口不可以,抽象类可以继承接口,而接口不能继承抽象类抽象类的成员可以具有具体实现,而接口不行抽象的子类可以选择性实现其基类的抽象方法,而接口的子类必须实现 阅读全文
posted @ 2015-03-03 16:09 Mango_ 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 1.介绍 2.基本使用 3.自动分割映射(Flattening) 4.自定义字段映射(Projection) 5.验证配置(Configuration validation)介绍AutoMapper是一个轻量级的类库,主要功能是把一个对象转换成另外一个对象,而避免我们每次都手工去... 阅读全文
posted @ 2015-03-02 11:51 Mango_ 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 来源:http://www.ruanyifeng.com/blog/2010/01/12_javascript_syntax_structures_you_should_not_use.html这几天,我在读《Javascript语言精粹》。这本书很薄,100多页,正好假日里翻翻。该书的作者是Douglas Crockford,他是目前世界上最精通Javascript的人之一,也是Json格式的创造者。他认为Javascript有很多糟粕。因为1995年Brendan Eich设计这种语言的时候,只用了三个月,很多语言特性没有经过深思熟虑,就推向了市场。结果等到人们意识到这些问题的时候,已经有 阅读全文
posted @ 2012-08-19 15:10 Mango_ 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 是不是想创建更加吸引眼球的网站和web应用?是不是想让你的网站和应用让用户感觉更加与众不同?如果你想让你的网站显得鹤立鸡群的话,绝对应该看看今天我们给大家推荐的这8个超酷的javascript类库。这些类库可能我们在以前的文章中也介绍过。如果你能够有效地整合到你的网站和web应用中,肯定会让你的网站充满乐趣和创意。我们包含了特种超酷特效,时间线(timeline)等,非常适合创建但页面的网站。大家来看看吧!希望我们的文章请务必给我们留言,谢谢!TimelinrjQueryTimelinr是一个简单高效的jQuery插件帮助你提高时间轴的展现方式。绝对会让你的网站显得富有创意并且酷炫无比。这个时 阅读全文
posted @ 2012-08-19 13:41 Mango_ 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 出处:http://www.cnblogs.com/cxeye/archive/2012/08/19/2646241.html 就在不久前,我在博客园看到一个名为英雄默问出处的博客。他里面有两篇是介绍用C#来操作事务的。用C#来操作事务和用SQL语句来操作事务原理是一模一样的。总结起来有三个步骤:1.开启事务2.判断事务有没有出错,如果没有就将执行完后的SQL语句,提交事务3.如果有错,那么就回滚事务 在操作事务上还分为本地事务和分布式事务。我从网上百度下来他们的定义,如下: 本地事务:将多项任务绑定在一起,使其作为单个工作单元来执行。 分布式事务:分布式事务是指事务的参与者、支持事务... 阅读全文
posted @ 2012-08-19 13:03 Mango_ 阅读(186) 评论(0) 推荐(0) 编辑