代码改变世界

(转)浅析C#编程中的内存管理

2009-03-17 16:45 by K-imba, 131 阅读, 0 推荐, 收藏, 编辑
摘要:C#编程的一个优点是程序员不需要关心具体的内存管理,尤其是垃圾收集器会处理所有的内存清理工作。虽然不必手工管理内存,但如果要编写高质量的代码,还是要理解后台发生的事情,理解C#的内存管理。本文主要介绍给变量分配内存时计算机内存中发生的情况。 C#将数据分为两种:值数据类型和引用数据类型,这两种数据类型存储在内存中的不同的地方:值数据类型存储在堆栈中,而引用类型存储在内存的托管堆中。 1、内... 阅读全文

[转载]html 中Meta标签详解

2009-03-17 13:42 by K-imba, 116 阅读, 0 推荐, 收藏, 编辑
摘要:Meta标签详解,在网上转的,希望对大家有用 引言 您的个人网站即使做得再精彩,在“浩瀚如海”的网络空间中,也如一叶扁舟不易为人发现,如何推广 个人网站,人们首先想到的方法无外乎以下几种: ● 在搜索引擎中登录自己的个人网站 ● 在知名网站加入你个人网站的链接 ● 在论坛中发帖子宣传你的个人网站 很多人却忽视了HTML标签META的强大功效,一个好的META标签设计可... 阅读全文

C#读取Excel文档

2009-03-17 13:38 by K-imba, 220 阅读, 0 推荐, 收藏, 编辑
摘要:有时候我们会使用C#里读取excel文档,其实读取excel文档是很简单的,下面是代码: private DataTable getTable() { try { // path即是excel文档的路径。 string conn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source= Path"+";Exte... 阅读全文

APP_CODE

2009-03-14 20:59 by K-imba, 360 阅读, 0 推荐, 收藏, 编辑
摘要:如果您的 Web 应用程序包括要在多个页之间共享的代码,您可以将代码保存在 Web 应用程序根目录下的两个特殊文件夹(Bin 文件夹和 App_Code 文件夹)中的某个文件夹中。 Bin 文件夹 可以在 Bin 文件夹中存储编译的程序集,并且 Web 应用程序任意处的其他代码(如页代码)会自动引用该文件夹。典型的示例是您为自定义类编译好的代码。您可以将编译后的程序集复制到... 阅读全文

ASP.NET ViewState 初探

2009-03-14 20:39 by K-imba, 142 阅读, 0 推荐, 收藏, 编辑
摘要:ViewState 到底是什么与刚接触 ASP.NET 页面的开发人员交谈时,他们通常向我提出的第一个问题就是:“那个 ViewState 到底是什么?”他们的语气中流露出的那种感觉,就象我来到一家异国情调的餐馆,侍者端上一道我从未见过的菜肴时的那种感觉 —— 既疑惑不解,又充满好奇。但肯定有人认为它不错,否则就不会提供了。所以,我会先尝一尝,或许会喜欢上它,尽管它看上去的... 阅读全文

Http 请求处理流程[转]

2009-03-14 15:27 by K-imba, 129 阅读, 0 推荐, 收藏, 编辑
摘要:Http 请求处理流程[转] 转自:http://www.tracefact.net/Asp-Net-Architecture/Http-Request-Processing-Flow.aspx作者:张子阳引言我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写CodeBehind代码,以实现某个... 阅读全文

HTTP请求过程简介[转]

2009-03-14 15:27 by K-imba, 937 阅读, 0 推荐, 收藏, 编辑
摘要:HTTP请求过程简介[转] 浏览器一般是图形界面的,因此我们并不了解在这华丽表面后面所发生的一切。当你点击一个连接时,浏览器首先找到站点的IP地址,这是通过DNS来实现的。在找到IP地址后可以建立TCP连接了,连接建立后我们就可以发送请求了,但这个请求是什么样子呢?我们现在假设点击了一个从WWW.WEBMONKEY.COM/HTML/96/47/INDEX2A.HTML点击了WWW.GRIPY.O... 阅读全文

(翻译)从底层了解ASP.NET体系结构 [转]

2009-03-14 15:25 by K-imba, 159 阅读, 0 推荐, 收藏, 编辑
摘要:(翻译)从底层了解ASP.NET体系结构 [转] 转自:http://www.cnblogs.com/rijing2004/archive/2007/09/14/howaspnetwork.html前言关于ASP.NET的底层的工作机制,最近园子里讨论的甚是火热。相信很多人都看过Rick Strahl先生的一篇经典之作:A low-level Look at the ASP.NET Archite... 阅读全文

Request获取url信息的各种方法

2009-03-13 17:49 by K-imba, 334 阅读, 0 推荐, 收藏, 编辑
摘要:在ASP.NET编程中经常需要用Request获取url的有关信息,Request中有多种方法获取url信息,将各种方法得到的结果列出来。 测试的url地址是http://www.test.com/testweb/default.aspx, 结果如下: Request.ApplicationPath: /testweb Request.CurrentExecutionFilePath: /tes... 阅读全文

SQL SERVER 2005中的Schema详解

2009-03-05 23:38 by K-imba, 568 阅读, 0 推荐, 收藏, 编辑
摘要:以往 SQL Server 内的对象命名是“服务器.数据库.用户名.对象”,但新版的对象命名改为“服务器.数据库.Schema.对象”。这让你规划数据库对象命名时更有弹性。 架构是形成单个命名空间的数据库实体的集合。命名空间是一个集合,其中每个元素的名称都是唯一的。 虽然 SQL Server 2000 包含 CREATE SCHEMA 语句,但实际上并不会像上面所定义的那样... 阅读全文