04 2012 档案

摘要:$(this).rules("add", { required: true, messages: { required: "选择节点时必填!"} }); $(this).rules("remove"); 阅读全文
posted @ 2012-04-11 10:03 awp110 阅读(254) 评论(0) 推荐(0)
摘要:装配脑袋的习题在这里:Expression Tree上手指南 (一)不了解Expression Tree的同学可以去看下,很好,很强大。1: -a2: a + b * 2我把这些问题都弄成了方法,分别是Question1,Question2,….QuestionX第一题:-a因为实在是太短了,我不明白是什么意思,姑且认为是做取反操作吧,也就是假如输入是5,那么输出是-5.如果让你写lambda表达式,估计没几个人写不出来吧:(a)=>{return –a;}当然你可以简短点:(a)=>{-a}OK,看一看lambda表达式:(a)=>{return –a;},可以知道有一个参 阅读全文
posted @ 2012-04-11 08:33 awp110 阅读(325) 评论(0) 推荐(0)
摘要:假设我们有一个类:Productpublic class Product{ public string Id { get; set; } public string Name { get; set; }}Main函数如下:static void Main(){ List<Product> products = new List<Product>() { new Product(){ Id="1", Name="n1"}, new Product(){ Id="1", Name="n2"}, 阅读全文
posted @ 2012-04-11 08:28 awp110 阅读(207) 评论(0) 推荐(0)
摘要:ORM大家都非常熟悉了吧,我相信也有很多朋友正在用自己或者一些公开的框架,而最常用而且强大的,非Hibernate了(Net中为NHibernate),网上的文档非常多,不过在博客园中,介绍NHibernate的非常少,李哥的NHibernate系列(NHibernate之旅)不失为一个经典,对于新手的我们,需要完全掌握还需要很长一段路,对于新手来说,最初的配置是非常头大的一件事情,好在老赵推荐一个开源的框架Fluent NHibernate,有了它,我们可以完全脱离配置文件,不过博客园中介绍Fluent NHibernate的文章非常少,而且官方文档也还没有完全,所以对于我来说也就一点一点摸 阅读全文
posted @ 2012-04-10 08:42 awp110 阅读(453) 评论(0) 推荐(0)
摘要:Ninject中提供多种接口和实现类的绑定的方式供我们选择,同时还可以设置相关的绑定项以及对象的作用域等。具体如下:(其中使用到的类和代码重用上一节的“Ninject 2.x细说---1.基本使用”中的定义)1. 绑定:Ninject中提供好几种绑定接口实现的方法,具体如下:ØTo:绑定到接口的具体实现。ØToConstant:绑定到某个常量值。ØToMethod:绑定到方法。ØToProvider:绑定到某个自定义的对象创建提供程序。ØToSelf:自绑定。代码如下:1) 自绑定Ninject可以使用ToSelf()方法,将自己绑定自己,这里 阅读全文
posted @ 2012-04-05 13:08 awp110 阅读(369) 评论(0) 推荐(0)
摘要:本来想使用一下Ninject的,然后搜索了很久,都没找到比较详细的关于Ninject的使用方法等内容.于是乎干脆自己来写几篇介绍Ninject的内容.1. 依赖注入和IOC依赖注入和IOC的概念,可以点击这里看之前的文章.在这里就不多介绍了.2. 环境准备Ø开发环境:WIN7 + VS2010 SP1 ØNinject:本节内容以Ninject2.2.0.0-release-net-4.0为基础进行介绍。可以点击这里打开Ninject的官网进行下载。需要说明的是,CodePlex上虽然也有Ninject项目,但其基本没怎么更新。所以就不要从那里下载了。直接到Ninject其 阅读全文
posted @ 2012-04-05 13:07 awp110 阅读(238) 评论(0) 推荐(0)
摘要:Fluent NHibernate provides an API for completely configuring NHibernate for use with your application, all within code. The API is broken down into five main methods, three of which are required.Fluently.Configure() .Database(/* your database settings */) .Mappings(/* your mappings */) .ExposeCon... 阅读全文
posted @ 2012-04-04 16:29 awp110 阅读(389) 评论(0) 推荐(0)
摘要:Fluent NHibernate offers an alternative to NHibernate's standard XML mapping files. Rather than writing XML documents (.hbm.xml files), Fluent NHibernate lets you write mappings in strongly typed C# code. This allows for easy refactoring, improved readability and more concise code. Fluent NHiber 阅读全文
posted @ 2012-04-04 16:28 awp110 阅读(417) 评论(0) 推荐(0)
摘要:Oracle的锁表与解锁 SELECT /*+ rule */ s.username,decode(l.type,'TM','TABLE LOCK','TX','ROW LOCK',NULL) LOCK_LEVEL,o.owner,o.object_name,o.object_type,s.sid,s.serial#,s.terminal,s.machine,s.program,s.osuserFROM v$session s,v$lock l,dba_objects oWHERE l.sid = s.sidAND l.id1 = 阅读全文
posted @ 2012-04-03 12:35 awp110 阅读(153) 评论(0) 推荐(0)
摘要:NHibernate之旅系列文章导航宣传语NHibernate、NHibernate教程、NHibernate入门、NHibernate下载、NHibernate教程中文版、NHibernate实例、NHibernate2.0、NHibernate2.0教程、NHibernate之旅、NHibernate工具导游NHibernate是把Java的Hibernate核心部分移植到Microsoft .NET Framework上。它是一个对象关系映射工具,其目标是把.NET对象持久化到关系数据库。 NHibernate在2008年8月31日发布了NHibernate2.0版本,代表NHibern 阅读全文
posted @ 2012-04-01 20:02 awp110 阅读(191) 评论(0) 推荐(0)