12 2007 档案
摘要:数据库设计说明书 来源: 国家计算机标准和文件模板 1 引言 1.1编写目的 说明编写这份数据库设计说明书的目的,指出预期的读者。 1.2背景 说明: a.说明待开发的数据库的名称和使用此数据库的软件系统的名称; b.列出该软件系统开发项目的任务提出者、用户以及将安装该软件和这个数据库的计算站(中心)。 1.3定义 列出本文件中用到的专门术语的...
阅读全文
摘要:SQL SERVER的数据类型 数据类弄是数据的一种属性,表示数据所表示信息的类型。任何一种计算机语言都定义了自己的数据类型。当然,不同的程序语言都具有不同的特点,所定义的数据类型的各类和名称都或多或少有些不同。SQLServer 提供了 25 种数据类型: ·Binary [(n)] ·Varbinary [(n)] ·Char [(n)] ·Varchar[(n)] ...
阅读全文
摘要:圖片在這里 /////////////////////////////////////////////////////////////////// 有什么问题请到论坛中发表 区域内 --> //////////////////////////////////////////////////////////////////////// 感谢彩云南 萌芽邪恶 coolbeela提供...
阅读全文
摘要://使用 //$("a").value=document.getElementById("a").value function $(_sid) { return document.getElementById(_sid); } //從左邊第一個開始取子字符串 function cutstring(str,cut_len) { return str.substring(0,cut_...
阅读全文
摘要:轉自: http://www.microsoft.com/china/MSDN/library/enterprisedevelopment/softwaredev/TenMHToolEDevShouDN.mspx?pf=true 每个开发人员现在应该下载的十种必备工具 发布日期: 7/20/2004 | 更新日期: 7/20/2004 本文自发布以来已经增加了新信息。 请参阅下面的编辑更新。...
阅读全文
摘要:如题,试举一例,数据库为possn_data.mdf、possn_log.ldf --------------------------------------------------------------- 1: 用写字板新建一文本文件 EXEC sp_attach_db @dbname = N''possn'', @filename1 = N'...
阅读全文
摘要:net use \\ip\ipc$ " " /user:" " 建立IPC空链接 net use \\ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接 net use h: \\ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H: net use h: \\ip\c$ 登陆后映射对方C:到本地为H: net use \\ip\ipc$ /del 删除IPC链接 net use h: /del 删除映射对方到本地的为H:的映射 n
阅读全文
摘要:转自:http://www.netfocus.cn/peoplearticle1237.html 1、dayin() 作用:将id为dayin的内容,新建页面并打印,可解决打印某页面中的部分内容的问题。 使用方法:将要打印的内容通过 包含起来,然后在某个按扭中定义事件 function dayin() {...
阅读全文
摘要:"^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\...
阅读全文
摘要:1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制 5. IE地址栏前换成...
阅读全文
摘要:.language已经被弃用,但为了兼容旧版本浏览器而保留,所以建议同时使用这language和type两个 . 的作用是使得不支持JavaScript的旧版本浏览器能忽略脚本内容 . charset单独设置 xxx.js的字符编码 .利用DOM实现 document.body.onload=function(){ alert("xxxx"); } .变量 命名规...
阅读全文
摘要:255 then k=k+2 else k=k+1 end if next strUnicodeLen=k-1 End Function Function strUnicode2Ansi(asContents) '將Unicode編碼的字符串,轉換成Ansi編碼的字符串 strUnicode2Ansi="" len1...
阅读全文
摘要:轉自:http://www.netfocus.cn/peoplearticle941.html using System; using System.Data; using System.DirectoryServices; using System.Collections; using System.IO; namespace IISControl { /**//// //...
阅读全文
摘要:轉自:http://www.netfocus.cn/peoplearticle942.html using System; using System.Collections.Generic; using System.Text; using System.DirectoryServices; using System.Text.RegularExpressions; using System.C...
阅读全文
摘要:轉自:http://www.netfocus.cn/peoplearticle958.html using System; using System.IO; using System.Web; using System.Web.UI.HtmlControls; namespace Common { public class Upfile { private st...
阅读全文
摘要:系统设计的好坏在根本上决定了软件系统的优劣。可以说“差的系统设计必定产生差的软件系统”,但是不能保证“好的系统设计必定产生好的软件系统”。因为在设计之前有需求开发工作,在设计之后还有编码,测试和维护工作,无论哪个环节出了差错,都会把好事搞砸了。 据说上帝把所有的女士都设计成天使,可是天使们在下凡的时候,有些人双脚先着地,有些人脸先着地。上帝的这一疏忽让很多女士伤透了心。所以我们在开发软件的时候,一...
阅读全文
摘要:1.250定律 拉德认为:每一位顾客身后,大体有250名亲朋好友。如果您赢得了一位顾客的好感,就意味着赢得了250个人的好感;反之,如果你得罪了一名顾客,也就意味着得罪了250 名顾客。在你的网站访客中,一个访客可能可以带来一群访客,任何网站都有起步和发展的过程,这个过程中此定律尤其重要。 2.达维多定律 达维多认为,一个企业要想在市场上总是占据主导地位,那么就要做到第一个开发出新产品,又第一个...
阅读全文
摘要:-- -- --整理了几个常用的数据库维护的脚本,和大家分享,希望能够对大家有所帮助,尤其是 --初学者。这些脚本只针对Sql Server 2000,在Sql Server 2005下没有进行测试,有些 --可能不适用。如果有错误,请联系我 -- -- /**//******************************************************************...
阅读全文
摘要:PDF版浏览: http://www.cnblogs.com/Files/JimmyZhang/DataBase-Object-Naming-Guidelines.pdf 本文是一个参考,不是一个规范,更不是一个标准。它仅代表了我个人的观点和建议,并只考虑了通常条件下的规则,你可以根据实际情况随意修改它。 引言 编码规范是一个优秀程序员的必备素质,然而,有很多人非常注重程序中变量、方法、...
阅读全文
摘要:轉自:http://www.netfocus.cn/peoplearticle993.html 我们先看NestedLoop和MergeJoin的算法(以下为引用,见RicCC的《通往性能优化的天堂-地狱 JOIN方法说明》): ================================== NestedLoop: foreach rowA in tableA where tabl...
阅读全文
摘要:轉自:http://www.netfocus.cn/peoplearticle994.html 先站在应用程序的角度说说它们的不同。 1、 直接拼SQL 就像大家了解的那样,直接拼SQL带来了SQL注入攻击,带来了拼时些许的性能损失,但是拼不用添加SqlParameter,会少写很多代码——很多人喜欢直接拼,也许就因为这点。这种做法会把你拼好的SQL原样直接发送到DB服务器去执行。(注意类似”...
阅读全文
摘要:轉自:http://www.netfocus.cn/peoplearticle995.html 本文主要介绍写SQL的另外两个误区: 1、 存储过程中使用局部变量而不使用参数变量(就是存储过程输入参数)做where条件 2、 查询条件中类型不匹配 这两种错误都是非常非常容易犯且非常发指的错误,特别是2,太多次见过了。 一、关于存储过程使用局部变量,我们举例说明。 有这么一张表 存储过程...
阅读全文
摘要:先说说这些误区。所谓“误区”,有一些是新手很容易犯的错误或者很容易忽略的问题,另外一些,则是像“耗子吃了盐会变成蝙蝠”一样,让我们从小就认为是正确的事情。如下: 1、 表上不管用得着用不着,都加个聚集索引。 我们知道,表以两种方式组织物理存储:有聚集索引的“聚集表”;没有聚集索引的“堆”。在聚集表中,数据行按照聚集索引的顺序存储(这也是为啥一张表最多只能有一个聚集索引的原因);堆中,数据行的存储可...
阅读全文
摘要:上回我们说到评估一条语句执行效率主要看逻辑IO(啥是逻辑IO,啥是物理IO见联机文档),这次我们继续。 我们先说说,返回多行结果时,为什么SQLServer有时会选择index seek,有时会选择index scan。 以nonclustered index为例说明。 像所有的索引B树一样,非聚集索引树也包括完全由索引数据组成的根节点和中间级节点;但是和聚集索引树不同的是,聚集索引树叶节点包含的...
阅读全文
摘要:轉自:http://www.netfocus.cn/peoplearticle998.html 大型系统的生产环境,一般情况下,我们评价一条查询是否有效率,更多的是关注逻辑IO(至于为什么,回头补一篇)。我们常说,“要建彪悍的索引”、“要写高效的SQL”,其实最终目的就是在相同结果集情况下,尽可能减少逻辑IO。 1.1 where条件的列上都得有统计信息。 没统计信息SQLSe...
阅读全文
摘要:SQL Server 2005相对于SQL Server 2000改进很大,有些还是非常实用的。举几个例子来简单说明 这些例子我引用了Northwind库。 1. TOP 表达式 SQL Server 2000的TOP是个固定值,是不是觉得不爽,现在改进了。 --前n名的订单 declare @n int ...
阅读全文
摘要:经常有人遇到ASP.NET 2.0(ASP.NET 1.x中可能是有效的)中CSS失效的问题,现将主要原因和解决方法罗列如下: 1、CSS文件路径不正确 这个问题属于Web开发中的基础问题,一般采用相对路径会出现这样的问题,或者样式文件写在了模板页里面,在内容页与模板页不在同一级目录下时 会出现这样的问题。此时你要清楚Web中相对路径的规则,如果你不清楚,可以采用绝对路径的写法试试就知道...
阅读全文
摘要:互联网上web2.0的快速发展已经越来越多的影响人们的生活。许多人开始尝试通过写blog来发表自己的感想,并和朋友们一起讨论,同时享受着 RSS阅读带来的便利和Ajax技术所带来的美好体验。这种情况已经引起业界的重视,越来越多的用户在体验了web2.0后,会对我们的信息系统提出更高 的要求,引发开发思维的转变。 首先是设计理念的改变。在传统的web应用中,由于系统只是少数人使用 的,因此采取的是集...
阅读全文
摘要:/*--比较两个数据库的表结构差异 --邹建 2003.9--*/ /*--调用示例 exec p_comparestructure 'xzkh_model','xzkh_new' --*/ if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_comparestructure]') and OB...
阅读全文
摘要:利用T-SQL语句,实现数据库的备份与还原的功能体现了SQL Server中的四个知识点: 1. 获取SQL Server服务器上的默认目录 2. 备份SQL语句的使用 3. 恢复SQL语句的使用,同时考虑了强制恢复时关闭其他用户进程的处理 4. 作业创建SQL语句的使用/*1.--得到数据库的文件目录@dbname指定要取得目录的数据库名如果指定的数据不存在,返回安装SQL时设置的默认数据目录如果指定NULL,则返回默认的SQL备份目录名--邹建2003.10(引用请保留此信息)--*//*--调用示例select数据库文件目录=dbo.f_getdbpath('tempdb'
阅读全文
摘要:轉自:http://www.netfocus.cn/peoplearticle1125.html /*--压缩数据库的通用存储过程 压缩日志及数据库文件大小 因为要对数据库进行分离处理 所以存储过程不能创建在被压缩的数据库中 --邹建 2004.03--*/ /*--调用示例 exec p_compdb 'test' --*/ use master --注意,此存储过程要建...
阅读全文
摘要:轉自:http://www.netfocus.cn/peoplearticle1128.html IDENTITY(标识)列,也有很多人称之为自增列,在SQL Server 2000中,标识列通过IDENTITY来定义,下面是与获取最后插入记录的标识值有关的函数的一个示例说明 SQL Server 中,可以使用 SCOPE_IDENTITY()、 @@IDENTITY 、 IDEN...
阅读全文
摘要:轉自:http://www.netfocus.cn/peoplearticle1129.html 问题描述: 从别处copy来一个数据库DB,附加后,对象的所有者不是Admini,每次查询时必需写select * from Admini.***才能查到。有什么方法不用前面的Admini吗(在不修改所有者的前提下)?注: 已经在“安全性-登陆”下面也新建了一个Admini用户,默认数据库设置为...
阅读全文
摘要:轉自:http://www.netfocus.cn/peoplearticle1131.html 问题描述 业务需求如下: 有表A,在查询的时候,需要根据标志确定是查询大于某个值的记录,还是小于某个值的记录 A、一般的处理方法 IF @a = 0 SELECT [TranNumber] FROM A WHERE [TranNumber] 10000 ...
阅读全文
摘要:最近在论坛看到有人问,如何快速生成100万不重复的8位编号,对于这个问题,有几点是需要注意的: 1.如何生成8位随机数,生成的数越随机,重复的可能性当然越小 2.控制不重复 3.考虑性能 针对这个问题,我写了如下的示例来解决,希望能为有这类需求的人提供指导 生成100万条8位不重复数据的示例 USE tempdb GO -- 创建测试表 CREATE TABLE tb(id ch...
阅读全文
摘要:轉自:http://java.chinaitlab.com/core/724141.html 刘湛(jeru@163.net) 武汉大学信息与计算科学系学士 本文从五个方面对J2EE进行了比较全面的介绍。从J2EE的概念说起,到它的优势,到J2EE典型的四层模型,和它的框架结构,最后是J2EE十三种核心技术的一个简介。本文分门别类的对J2EE中的服务,组件,层次,容器,AP...
阅读全文
摘要:最近用了一下JBuilder2007,还没有深入的区了解,不过我在开发struts的时候我发现JBuilder2007中编辑struts-config.xml的时候,没有可视化的工具,觉得这样很不方便。JBuilder2007使用的也是Eclipse的架构,所以我就想是否可以把MyEclipse也嵌进来呢?我就试了一下,果然可以使用。 所以在JBuilder2007中也可以使用MyEcli...
阅读全文
摘要:轉自:http://java.chinaitlab.com/tools/723959.html 据Sun官方称“最近几年Java IDE已经得到了前所未有的发展。其中IBM的Eclipse、Borland的JBuilder和Sun的NetBeans将成为Java IDE的三足鼎立之势”。 Java IDE是各大软件公司最常用的开发工具之一,也是市场上最活跃的开发工具之一。Sun认为...
阅读全文
摘要:轉自:http://java.chinaitlab.com/tools/732914.html 1. 美国Segue公司的Silk系列产品 Segue公司一直专注于软件质量优化领域。在Segue的产品套件中,拥有业内最强劲且最容易使用的、用于企业应用测试、调优和监测的自动化工具,能够帮助用户保障应用在其生命周期内的可靠性和性能。 (1) SilkPerformer——企业级性能测试工具...
阅读全文
摘要:10、JCreator JCreator 是一个Java程序开发工具,也是一个Java集成开发环境(IDE)。无论你是要开发Java应用程序或者网页上的Applet元件都难不倒它。在功能上与Sun公司所公布的JDK等文字模式开发工具相较之下来得容易,还允许使用者自订义操作窗口界面及无限Undo/Redo等功能。 JCreator为用户提供了相当强大的功能,例如项目管理功能,...
阅读全文
摘要:7、BEA 的 WebLogic Workshop BEA WebLogic Workshop是一个统一、简化、可扩展的开发环境,使所有的开发人员都能在 BEA WebLogic Enterprise Platform之上构建基于标准的企业级应用,从而提高了开发部门的生产力水平,加快了价值的实现。 WebLogic Workshop除了提供便捷的Web服务之外,它能够用于创...
阅读全文
摘要:1、JDK (Java Development Kit)Java开发工具集 从初学者角度来看,采用JDK开发Java程序能够很快理解程序中各部分代码之间的关系,有利于理解Java面向对象的设计思想。JDK的另一个显著特点是随着Java (J2EE、J2SE以及J2ME)版本的升级而升级。但它的缺点也是非常明显的就是从事大规模企业级Java应用开发非常困难,不能进行复杂的Java软件开...
阅读全文
摘要:在配置Jsp开发环境的过程中会碰到不少问题,感谢许多前辈经验总结性的文章对我来说简直是雪中送碳,为了帮助像我一样的初学者,在此总结了不少作者的经验,非常感谢他们的无私奉献精神,也希望更多的人把这种精神发扬光大。 以下软件下载连接地址无法显示的话,请直接到官方网站下载即可! 软件下载 Mysql 下载版本:mysql-4.1.13-win32.zip(Wind...
阅读全文
摘要:轉自:http://www.cnblogs.com/fanrsh/archive/2006/06/27/436618.html 主 题: 转:(一) 作 者: freedk (书生) 正文内容: (一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)...
阅读全文
摘要:轉自:http://www.netfocus.cn/peoplearticle885.html 我们在建立数据库的时候,需要为每张表指定一个主键,所谓主键就是能够唯一标识表中某一行的属性或属性组,一个表只能有一个主键,但可以有多个候选索引。因为主键可以唯一标识某一行记录,所以可以确保执行数据更新、删除的时候不会出现张冠李戴的错误。当然,其它字段可以辅助我们在执行这些操作时消除共享冲突,不过就不在这...
阅读全文
摘要:font-family: Arial, Helvetica, sans-serif, "細明體", "新細明體"; font-family: "Courier New", Arial, "新細明體", "標楷體"; font-family: "Courier New", Verdana, Geneva, Arial, Helvetica, sans-serif; font-family: Verd...
阅读全文
摘要:轉自:http://www.netfocus.cn/peoplearticle712.html PDF版浏览: http://www.cnblogs.com/Files/JimmyZhang/Five-Layer-Architecture.pdf 出处:《Expert C# Business Objects, Second Edition》一书 第一章 术语表 逻辑:Logical 物理:...
阅读全文
摘要:file_dir=$dir; if($ext) $this->file_ext=$ext; } //================連接數據庫 function con($host,$user,$psw) { if(!@mysql_connect($host,$user,$psw)) { $this->showmes("無法連接數據庫!"); ...
阅读全文
摘要:0 Then '如果限制大小 If Request.TotalBytes > MaxSize Then Err = 2 '如果上傳的數據超出限制 Exit Sub End If End If Set Form = Server.CreateObject ("Scripting.Dictionary") Form.CompareMode = 1 ...
阅读全文
摘要:0 Then ' 顯示錯誤信息,並且發送郵件通知管理員 'Call DBConnError(Err) ' 完全地退出正在運行的腳本 Response.End End If ' 創建一個記錄集 Set oRs = Server.CreateObject( "ADODB.Recordset...
阅读全文