DB2中的限制之六數据庫管理頁大小的限制 (转)
DB2中的限制之六數据庫管理頁大小的限制 (转)[@more@] db2中的限制之六數据庫管理頁大小的限制 作者﹕CCBZZP 在現實的DB2應用中大家可能經常會遇到一些錯誤,錯誤的原因是對DB2的限制不太了解而引起的,在此我簡單地總結一下,歡迎大家繼續﹐以便和大家共享﹐共同探討﹐共同近步﹗(以下主要以DB2 7.X為例)。 1. 一個表中的列的最大個數 4KB頁大小的限制=500 8KB頁大小的限制=1012 16KB頁大小的限制=1012 32KB頁大小的限制=10122. 一行的最大長度 4KB頁大小的限制=4005 8KB頁大小的限制=
DB2中的限制之五數据庫管理器的限制 (转)
DB2中的限制之五數据庫管理器的限制 (转)[@more@] db2中的限制之五數据庫管理器的限制 作者﹕CCBZZP 在現實的DB2應用中大家可能經常會遇到一些錯誤,錯誤的原因是對DB2的限制不太了解而引起的,在此我簡單地總結一下,歡迎大家繼續﹐以便和大家共享﹐共同探討﹐共同近步﹗(以下主要以DB2 7.X為例)。 1. 一個表的最大列數<=10122. 一個視圖的最大列數<=50003. 一行的最大長度(字節)<=326774. 每個分區中表的最大尺寸(千兆字節數)<=5125. 每個分區中索引的最大尺寸(千兆字節數)<=5126. 每個分區中表的最大行數&
DB2中的限制之四日期時間的限制 (转)
DB2中的限制之四日期時間的限制 (转)[@more@] db2中的限制之四日期時間的限制 作者﹕CCBZZP 在現實的DB2應用中大家可能經常會遇到一些錯誤,錯誤的原因是對DB2的限制不太了解而引起的,在此我簡單地總結一下,歡迎大家繼續﹐以便和大家共享﹐共同探討﹐共同近步﹗(以下主要以DB2 7.X為例)。 1. 最小的 DATE 值 = 0001-01-01 2. 最大的 DATE 值 = 9999-12-31 3. 最小的 TIME 值 = 00:00:00 4. 最大的 TIME 值 = 24:00:00 5. 最小的 TIMESTAMP 值 = 0001-01-01-00:00:00:000000 6. 最大的 TIMESTAMP 值 = 9999-12-31-
[测试分析] for与foreach 执行效率测试结果 (转)
[测试分析] for与foreach 执行效率测试结果 (转)[@more@] 在很多情况下for和foreach具有同样的功能,选择for还是foreach很多人可能都是看自己的喜好,本测试试图通过来真是测试数据来比较他们的执行效率。希望能给大家对他们的时候带来一些帮助。 测试环境: 硬件环境: PIII800 + cpu456 软件环境: VisualStudio.NET + C# 测试用例: 利用结果集来存放记录,初始化对结果集添加记录 分别对记录数为10000,100000,1000000条记录的时候进行采样分析 关键测试对比代码如下,
DB2中的限制之三字符串的限制 (转)
DB2中的限制之三字符串的限制 (转)[@more@] db2中的限制之三字符串的限制 作者﹕CCBZZP 在現實的DB2應用中大家可能經常會遇到一些錯誤,錯誤的原因是對DB2的限制不太了解而引起的,在此我簡單地總結一下,歡迎大家繼續﹐以便和大家共享﹐共同探討﹐共同近步﹗(以下主要以DB2 7.X為例)。1. CHAR 的最大長度(字節數)<=2542. VARCHAR 的最大長度(字節數)<=326723. LONG VARCHAR 的最大長度(字節數)<=327004. CLOB 的最大長度(字節數)<=21474836475. GRAPHICCHAR 的最大長度(字節數)<=1276. VARGRAPHIC 的最大長度
DB2中的限制之二數值的限制 (转)
DB2中的限制之二數值的限制 (转)[@more@] db2中的限制之二數值的限制 作者﹕CCBZZP 在現實的DB2應用中大家可能經常會遇到一些錯誤,錯誤的原因是對DB2的限制不太了解而引起的,在此我簡單地總結一下,歡迎大家繼續﹐以便和大家共享﹐共同探討﹐共同近步﹗(以下主要以DB2 7.X為例)。1. 最小的 INTEGER 值 >= -21474836482. 最大的 INTEGER 值 <= 21474836483. 最小的 BIGINT 值 >= -92233720368547758084. 最大的 BIGINT 值 <= 92233720368547758085. 最小的 SMALLINT 值 >= -327686. 最大的 SMALL
DB2中的限制之一SQL標識符的長度限制 (转)
DB2中的限制之一SQL標識符的長度限制 (转)[@more@] db2中的限制之一sql標識符的長度限制 作者﹕CCBZZP 在現實的DB2應用中大家可能經常會遇到一些錯誤,錯誤的原因是對DB2的限制不太了解而引起的,在此我簡單地總結一下,歡迎大家繼續﹐以便和大家共享﹐共同探討﹐共同近步﹗(以下主要以DB2 7.X為例)。1. 最長的認証名(單字節字符)<=302. 最長的約束名稱<=183. 最長的關聯名稱<=1284. 最長的條件名稱<=645. 最長的游標名稱<=186. 最長數据源列名稱<=1287. 最長數据源索引名稱<=1288. 最長數据源名稱<=
Struts的动态表单的应用 (转)
Struts的动态表单的应用 (转)[@more@]struts的动态表单的应用XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 原文连接:http://Java/web/article.PHP/2214681">www.developer.com/java/web/article.php/2214681 By Mailto:turner@blackbear.com">James M. Turner 这篇文章以实例代码来阐述Dynaforms在struts1.1种的引用——译者注 如果你使用过struts先前的版本,你就会注意到你需要花费大量的时候来写ActionForm类文件,而这些类文件对于struts都是非常关键的(它充当“View
struts1.1 should i upgrade (转)
struts1.1 should i upgrade (转)[@more@] struts自从1.0版本以后已经逐步发展成为一种标准的在Java平台上开发基于web的大中型应用程序的MVC框架, 象IBM以及ORACLE这样的巨头公司已经开始在他们的产品中支持struts。 XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> struts1.1的第一个beta版在今年的三月份推出并在2002JavaOne大会上展示,同时最近的一个版本beta2也在 两周前发布,紧接着一些问题就被提了出来:“我是否考虑把先有应用程序整合到1.1上以及考虑开发在1.1的版本
FindBug,Java代码的监督者 (转)
FindBug,Java代码的监督者 (转)[@more@]Findbugs是个相当有趣的小工具,可以分析出Java程序中常见的“坏代码”——这些代码可能是效率不彰(例如创建不必要的对象),也可能有安全性或稳定性方面的隐患(例如不恰当的同步、未关闭的文件句柄)。我用Findbugs检查了一下JUnit,发现了好几处小问题;而对j2se 1.4.2 Runtime的检查更是发现问题一大堆。你自己的程序,是不是也该做做检查呢? 目前这个小玩意还只能检查.jar里的.class文件,不能不说是一点缺憾,使用起来也多少有点麻烦。你有没有兴趣给它做做加工完善呢? ——
计算机教学的看家本领——任务驱动教学法 (转)
计算机教学的看家本领——任务驱动教学法 (转)[@more@] 一、“任务驱动”教学法的理论依据 XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 建构主义学习理论认为,知识不是通过教师传授得到的,而是学习者在一定的情境(即社会文化背景)下,借助他人(包括教师和学习伙伴)的帮助,利用必要的学习资料,通过意义建构方式获得的。建构既是对新知识意义的建构,同时又包含对原有经验的改造和重组。 计算机课程是集知识和技能于一体、实践性很强的课程,要求学生既要学好理论知识
分形图形.美丽的复变函数(图,评,代码) (转)
分形图形.美丽的复变函数(图,评,代码) (转)[@more@] 程序实现的图形为:XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 2003-7-222334290.gif" align=baseline border=0> 图形1:复变函数 f(z)=z1*z2+0.2541; 其中 z1=3*x+(3/11)*y*i; z2=(3*7)*x+3*y*i; ///DrawPicture(e,0.2541); ///mult(x*3,y*3/11,x*3/7,y*3,ref x,ref y); 数学的美丽,是一种抽象的美。 可是,如果您是有心人,如果您发自内心的喜爱那音律般
Servlet&Applet通讯补遗 (转)
Servlet&Applet通讯补遗 (转)[@more@] 实在是抱歉,由于作者一时疏忽,在CSDN发表了两篇关于servlet与Applet通讯的文章 (.NET/develop/read_article.ASP?id=14917">http://www.csdn.net/develop/read_article.asp?id=14917 http://www.csdn.net/develop/read_article.asp?id=14576),都忘记了策略文件的制作。这也应该算是Applet安全 的基础知识吧,先补充如下: 在作者另一篇文章《Applet直接访问数据库》http://www.csdn.net/develop/read_article.asp?id=15810 一文中讲述过Applet策略文件的制作。制作策略
用多层架构构建一个简易留言本 (转)
用多层架构构建一个简易留言本 (转)[@more@]用多层架构构建一个简易留言本XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> kaneboy@163.NET ASP.NET终于可以让web开发人员从ASP的面条代码中脱身出来,以全新的方式来构建Web站点,就像windows Application一样,我们同样可以用面向对象的、多层的方式来组织和构建Web Application。 下面给出的是一个功能非常简单的留言本程序,旨在揭示ASP.net强大的能力和全新的开发方式。如果只相对留言本程序本身而言,大家可能怀疑用这么多的气力
利用Windows域让客户端“0”配置 (转)
利用Windows域让客户端“0”配置 (转)[@more@] 利用windows域让客户端“0”配置 Lewolf 关键字:C/S、Windows域、活动目录、域用户、客户端“0”配置 提要:本文主要通过Windows域用户集成的方式使C/S结构的客户端程序做到零配置,减少客户端配置是提高客户端灵活性,方便性的一个重要举措,同时又要保证整个系统的安全性、可靠性。 正文: 在C/S结构的系统应用中,客户端不可避免的需要进行配置,来完成相关诸如服务器、数据库访问等方面参数的设置,没有进行配置的客户端可以说无法和服务端完成整个系统的功能,本
TManagedDataSet和DataSetPool的实现 (转)
TManagedDataSet和DataSetPool的实现 (转)[@more@]TManagedDataSet和DataSetPool的实现XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 天天用Delphi,自己有了很多想法。写代码之余,有空闲时间就把一些东西整理成文档。 Delphi中使用最多的大概是AdoExpress组件,这是Borland封装了Microsoft的Ado的东东,使用频率最多的TAdoDataSet对应了Ado原生的RecordSet,在功能上做了一些增强,但用法基本一致,用多了就感觉TAdoDataSet还有扩充和改造的地方。 由于代码中使用了很多的
ORACLE SQL性能优化系列 (三) (转)
ORACLE SQL性能优化系列 (三) (转)[@more@]XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 8. 使用DECODE函数来减少处理时间 使用DECODE函数可以避免重复扫描相同记录或重复连接相同的表. 例如: select COUNT(*),SUM(SAL) FROM EMP WHERE DEPT_NO = 0020 AND ENAME LIKE ‘SMITH%’; SELECT COUNT(*),SUM(SAL) FROM EMP WHERE DEPT_NO = 0030 AND ENAME LIKE ‘SMITH%’; 你可以用DECODE函数高效地得到
数据结构学习(C++)——递归【3】(2) (转)
数据结构学习(C++)——递归【3】(2) (转)[@more@]递归法和回溯法 有人说,回溯实际上是递归的展开,但实际上。两者的指导思想并不一致。 打个比方吧,递归法好比是一个军队要通过一个迷宫,到了第一个分岔口,有3条路,将军命令3个小队分别去探哪条路能到出口,3个小队沿着3条路分别前进,各自到达了路上的下一个分岔口,于是小队长再分派人手各自去探路——只要人手足够(对照而言,就是计算机的堆栈足够),最后必将有人找到出口,从这人开始只要层层上报直属领导,最后,将军将得到一条通路。所不同的是,计算机的递归法是把这个
POSIX线程编程起步(1)-Hello World (转)
POSIX线程编程起步(1)-Hello World (转)[@more@]前言 在unix主机上,线程常常又被称为“轻量级进程”,这种称呼很简单同时也便于理解,事实上,UNIX线程是从进程演变而来的。与进程相比,线程相当小,创建线程引起的cpu开销也相对较小。不仅如此,由于线程可以共享内存资源,而不像进程那样拥有独立的内存空间,所以使用线程也很节省内存。以后的几篇文章,将重点讲述POSIX 线程标准最常用的部分(主要基于其在DEC Osf/1 OS, V3.0上的实现)。 1.Hello World 创建进程所用的函数是pthread_create()。它的四个参数包括了:一个线程(pthrea
关于权限设计的探讨 (转)
关于权限设计的探讨 (转)[@more@]关于权限设计的探讨 原文:.NET/Expert/topic/1653/1653829.XML?temp=.2015345">http://expert.csdn.net/Expert/topic/1653/1653829.xml?temp=.2015345作者: zealberg (冰山) 但凡涉及多用户不同权限的网络或者单机程序,都会有权限管理的问题,比较突出的是MIS系统。 下面我要说的是MIS系统权限管理的数据库设计及实现,当然,这些思路也可以推广开来应用,比如说在BBS中用来管理不同级别的用户权限。 权限设计通常包括数据库设计、应用程序接口(api)设计、程序实现三个部分。 这三个