摘要: 转载▼数据库的外联和内联知识使用关系代数合并数据1关系代数合并数据集合的理论基础是关系代数,它是由E.F.Codd于1970年提出的。在关系代数的形式化语言中:用表、或者数据集合表示关系或者实体。用行表示元组。用列表示属性。关系代数包含以下8个关系运算符选取――返回满足指定条件的行。投影――从数据集合中返回指定的列。笛卡尔积――是关系的乘法,它将分别来自两个数据集合中的行以所有可能的方式进行组合。并――关系的加法和减法,它可以在行的方向上合并两个表中的数据,就像把一个表垒在另一个表之上一样。交――返回两个数据集合所共有的行。差――返回只属于一个数据集合的行。连接――在水平. 阅读全文
posted @ 2012-05-24 12:44 愤怒的小鹏 阅读(950) 评论(0) 推荐(0) 编辑
摘要: 在32位的Windows操作系统中,每个进程都可以使用4GB的内存,这得益于虚拟寻址技术,在这 4GB的内存中存储着可执行代码、代码加载的DLL和程序运行的所有变量,在C#中,虚拟内存中有个两个存储变量的区域,一个称为堆栈,一个称为托管堆,托管堆的出现是.net不同于其他语言的地方,堆栈存储值类型数据,而托管堆存储引用类型如类、对象,并受垃圾收集器的控制和管理。在堆栈中,一旦变量超出使用范围,其使用的内存空间会被其他变量重新使用,这时其空间中存储的值将被其他变量覆盖而不复存在,但有时候我们希望这些值仍然存在,这就需要托管堆来实现。我们用几段代码来说明其工作原理,假设已经定义了一个类class. 阅读全文
posted @ 2012-05-24 12:39 愤怒的小鹏 阅读(327) 评论(0) 推荐(0) 编辑
摘要: Js是单线程语言,从上到下依次执行获取本地年月日newDate().toLocaleDateString()获取本地时间toLocaleTimeString()外部引用js<scriptsrc="相对文件路径/网址"type="text/javascript"></script>Js事件举例:<inputtype="button"name="name"value="按钮"onclick="alert('hello')"/>其 阅读全文
posted @ 2012-05-24 12:08 愤怒的小鹏 阅读(447) 评论(0) 推荐(0) 编辑