随笔分类 -  1.基础知识

摘要:http://www.cnblogs.com/aaa6818162/p/4610136.html 记得看下Nhibernate的源代码 阅读全文
posted @ 2015-07-20 08:58 awp110 阅读(185) 评论(0) 推荐(0)
摘要:换个角度说工作单元(Unit Of Work):创建、持有与API调用 http://www.cnblogs.com/ahl5esoft/p/4009348.html 总结: 1)减少与数据库通讯的次数 2)它记录对象的变化,然后在需要操作数据库的时候,才去 Commit 阅读全文
posted @ 2015-07-20 08:54 awp110 阅读(208) 评论(0) 推荐(0)
摘要:http://www.c-sharpcorner.com/UploadFile/rmcochran/csharp_memory01122006130034PM/csharp_memory.aspx?ArticleID=9adb0e3c-b3f6-40b5-98b5-413b6d348b91&Page... 阅读全文
posted @ 2015-07-17 09:01 awp110 阅读(146) 评论(0) 推荐(0)
摘要:类及成员类是一组对象的属性和行为特征的抽象描述,对象是类的实例。类是抽象的,对象是具体的。 抽象是有选择的忽略。 封装:使数据及方法结合;控制访问可见性。允许控制---只能通过公共的方法来访问对象。 允许变化---私有对象的类型发生变化也不会影响对象的使用。静态数据描述了一个类的所有对象的信息。静态... 阅读全文
posted @ 2015-07-17 08:31 awp110 阅读(232) 评论(0) 推荐(0)
摘要:当你声明一个变量时内存中都发生了什么?当你在一个.Net应用程序中声明一个变量时,首先要分配一些内存快到RAM,它包括三样东西,第一个是变量名,第二个是变量的数据类型,最后一个是变量的值。这只是一个很简单的解释,根据变量的数据类型不同,有两种内存分配类型:堆栈内存和堆内存。图 2 声明变量后的内存结... 阅读全文
posted @ 2015-07-17 08:30 awp110 阅读(232) 评论(0) 推荐(0)
摘要:内存的静态分配和动态分配要弄懂这个问题,首先你得知道静态和动态指的是什么。个人觉得卡耐基上的解释很经典: “The word static refers to things that happen at compile time and link time when the program is c... 阅读全文
posted @ 2015-07-15 09:22 awp110 阅读(385) 评论(0) 推荐(0)
摘要:http://www.2cto.com/kf/201109/103302.htmlhttp://www.c-sharpcorner.com/UploadFile/rmcochran/csharp_memory2B01142006125918PM/csharp_memory2B.ASPxhttp://... 阅读全文
posted @ 2015-07-14 08:51 awp110 阅读(593) 评论(0) 推荐(0)
摘要:标题状态内容NET应用程序是如何执行的?http://www.cnblogs.com/kingmoon/archive/2012/07/16/2594459.html从汇编入手,探究泛型的性能问题汇编及IL从这里我们可以看到,CLR为引用类型(string/object/Program)生成共享的机... 阅读全文
posted @ 2015-07-12 10:04 awp110 阅读(538) 评论(0) 推荐(0)
摘要:Nhibernate(英文冬眠的意思) 常用方法Contains EvictClear在 NHibernate 中一切必须是 Virtual 的吗?http://www.cnblogs.com/aaa6818162/p/4675279.htmlhttp://blog.zhaojie.me/2009/... 阅读全文
posted @ 2015-06-30 13:09 awp110 阅读(492) 评论(0) 推荐(0)