会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
喜乐的ASP.NET(Alex Song)
探索程序员如何健康快乐的成长 顺便记录生活的点点滴滴
首页
新随笔
联系
管理
订阅
随笔 - 40 文章 - 0 评论 - 803 阅读 -
46万
2011年11月24日
不可不知的C#基础 4. 延迟加载 -- 提高性能
摘要: 延迟加载(lazy loading) 设计模式是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据(读取属性值)的时候,才真正执行数据加载操作. 有效使用它可以大大提高系统性能. 为了便于理解, 我们来建立一个场景, 假设我们要构造一个Hero(英雄) 类, 每个Hero 有自己的名字和(SpecialSkill)特殊技能. 建模 这是一种建立的方法: 运行程序后输出如下, ...
阅读全文
posted @ 2011-11-24 04:41 拥有的都是恩典
阅读(13203)
评论(26)
推荐(23)
编辑
公告
昵称:
拥有的都是恩典
园龄:
15年9个月
荣誉:
推荐博客
粉丝:
501
关注:
14
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
我的标签
宋历
(40)
Alex Song
(28)
C#
(22)
asp.net
(15)
Visual Studio
(13)
编程
(11)
奇妙的函数
(8)
WebMatrix
(5)
Razor
(4)
言论
(3)
更多
积分与排名
积分 - 126045
排名 - 11647
随笔分类
Alex Song(39)
ASP.NET(26)
C#(25)
CMS(5)
JQuery(1)
SQL(2)
Visual Studio(12)
WebMatrix(5)
思想(6)
宋历(39)
随笔档案
2011年12月(4)
2011年11月(2)
2011年10月(3)
2011年9月(4)
2011年8月(5)
2011年6月(1)
2011年5月(3)
2011年3月(4)
2011年2月(7)
2011年1月(7)
阅读排行榜
1. C# 中奇妙的函数–8. String Remove() 和 Replace()(66440)
2. C# 中奇妙的函数–7. String Split 和 Join(53922)
3. C# 中奇妙的函数–6. 五个序列聚合运算(Sum, Average, Min, Max,Aggregate)(36459)
4. NuGet 是个什么玩意?(26918)
5. SQL: 一对多的关系中如何Join成一行(25382)
推荐排行榜
1. 有些时候,作为程序员,我们只是需要被重启一下(58)
2. 如何做一个快乐的ASP.NET程序员(53)
3. 码斗士的修炼之路 -- 如何保持并提升战斗力(50)
4. 写出优雅简明代码的论题集 -- Csharp(C#)篇[1](48)
5. 不可不知的C#基础 4. 延迟加载 -- 提高性能(23)
点击右上角即可分享