自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 C#类型、对象、线程栈、托管堆在CLR中的关系

假设一个已经加载CLR组件的一个windows进程。该进程可能有多个线程。线程创建时会开辟栈空间。栈用于向方法传递实参,方法内部定义的局部变量也在栈上。 下图展示了线程的栈内存。栈从高位内存地址到地位内存地址构建。图中线程已经执行了一些代码,栈顶已经有些数据了,现在假设执行的代码调用了F1方...

2017-04-09 14:54:00 267

转载 DotNet (性能指南) (1)

在我们进行.Net性能优化之旅之前,我们必须了解性能测试中性能优化的标准和目标。 由业务和运营驱动,对于不同种类的应用程序也有不同的性能指标。应用程序的体系结构影响了性能指标。例如,您的web服务器必须为数百万并发用户提供服务,也规定是缓存和负载均衡服务的分布式系统。性能测试的结果也会间接的...

2017-03-25 23:35:00 143

转载 DotNet (性能指南) 序言

序言 最初的.NET到现在已经十五个春秋(2017年3月)。提高程序员的生产力是.NET FrameWork的宗旨。其中垃圾回收机制(GC)是非常重要的功能,不仅仅避免了一大堆关于内存的bug,还实现了在你写类库时不需要担心非常容易出错的资源分配问题(缓冲区不足,内存释放)。强类型包括泛型...

2017-03-25 23:31:00 113

转载 菜鸡从头编程(自底向上)

-------最大的勇气不是坚持,而是从头再来 <0>序言 从刚开始的懵懂,到现在的糊里糊涂,是时候结束自己的状态,毕竟青春所剩的不多了。最大的勇气不是坚持,而是从头再来。 正如计算机的数组下标从0开始,我们的内容也从0开始。从我们那些年丢失的基础,一点一滴的开始重修...

2017-03-02 14:07:00 185

转载 C#集合与迭代器 概述

根据定义 .net中的集合本质上是一个继承IEnumerable<T>或者IEnumberable。这个结构只有一个方法,要想实现对集合的遍历就必须实现这个方法===>IEnumerator GetEnumerator(). IEnumerator 则要求实现一个属性两个方...

2017-01-05 08:50:00 179

转载 异步编程: Asp.net中使用Async/Await

https://msdn.microsoft.com/en-us/magazine/dn802603.aspx 大多数的讲解Async/Await的在线资源,都是关于客户端编程。难道Async/Await在服务端就没有用武之地么?很多人的回答应该都是“是”。这篇文章介绍了在ASP.NET使用...

2017-01-04 14:16:00 413

转载 2015 数据迁移报错

第一步:Microsoft.VisualStudio.Shell.Package 报错内容: Typename'Microsoft.VisualStudio.Shell.Package'isambiguous,itcouldbe'Microsoft.VisualStu...

2016-03-09 12:35:00 135

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除