摘要: 动态编译,听起来很酷,不是吗? 1. 什么是动态编译 所谓动态编译是由两个字组成的:动态+编译。很显然,我们是想实现临时地给出一段代码,然后将其编译成程序集(可以是在内存中,也可以是输出一个真正的dl... 阅读全文
posted @ 2009-04-23 15:20 陈希章 阅读(1508) 评论(2) 推荐(1) 编辑
摘要: 这是一个很平常的需求,就好比说,给你一个字符串,1+2+3, 要动态计算它的结果。在VBS或者JAVASCRIPT这种脚本语言中,都有一个Eval方法。但在C#或者VB.NET中却没有。今天想起来研究... 阅读全文
posted @ 2009-04-23 14:33 陈希章 阅读(2198) 评论(0) 推荐(0) 编辑
摘要: 所谓行内数据,最近在讲课中也提到了:SQL Server的行(Row)是不能跨页(Page)的, 准确地说,一行数据的长度最多是8060字节。那么对于那些超过大小的数据怎么办呢?按照正常的理解是,它们... 阅读全文
posted @ 2009-04-23 12:07 陈希章 阅读(771) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是命名管道? 与TCP/IP(传输控制协议或internet协议)一样,命名管道是一种通讯协议。它一般用于局域网中,因为它要求客户端必须具有访问服务器资源的权限。 要解释这个问题,我还是摘录... 阅读全文
posted @ 2009-04-23 11:22 陈希章 阅读(44277) 评论(10) 推荐(3) 编辑
摘要: 要学习.NET平台上面的数据结构和算法,那么就需要对System.Collections这个命名空间,以及System.Collections.Generic这个空间下面的一些类型比较了解。 我一般在... 阅读全文
posted @ 2009-04-23 10:09 陈希章 阅读(626) 评论(0) 推荐(1) 编辑
摘要: 本文转载自 http://www.cnblogs.com/overred/archive/2009/01/17/1359126.html ArraySegment顾名思义就是Array区块,数组的小抽... 阅读全文
posted @ 2009-04-23 09:35 陈希章 阅读(8522) 评论(0) 推荐(0) 编辑