上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 44 下一页
摘要: 轉自: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... 阅读全文
posted @ 2007-12-18 11:09 Athrun 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 系统设计的好坏在根本上决定了软件系统的优劣。可以说“差的系统设计必定产生差的软件系统”,但是不能保证“好的系统设计必定产生好的软件系统”。因为在设计之前有需求开发工作,在设计之后还有编码,测试和维护工作,无论哪个环节出了差错,都会把好事搞砸了。 据说上帝把所有的女士都设计成天使,可是天使们在下凡的时候,有些人双脚先着地,有些人脸先着地。上帝的这一疏忽让很多女士伤透了心。所以我们在开发软件的时候,一... 阅读全文
posted @ 2007-12-18 11:07 Athrun 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 1.250定律 拉德认为:每一位顾客身后,大体有250名亲朋好友。如果您赢得了一位顾客的好感,就意味着赢得了250个人的好感;反之,如果你得罪了一名顾客,也就意味着得罪了250 名顾客。在你的网站访客中,一个访客可能可以带来一群访客,任何网站都有起步和发展的过程,这个过程中此定律尤其重要。 2.达维多定律 达维多认为,一个企业要想在市场上总是占据主导地位,那么就要做到第一个开发出新产品,又第一个... 阅读全文
posted @ 2007-12-18 11:02 Athrun 阅读(271) 评论(0) 推荐(0) 编辑
摘要: -- -- --整理了几个常用的数据库维护的脚本,和大家分享,希望能够对大家有所帮助,尤其是 --初学者。这些脚本只针对Sql Server 2000,在Sql Server 2005下没有进行测试,有些 --可能不适用。如果有错误,请联系我 -- -- /**//******************************************************************... 阅读全文
posted @ 2007-12-18 10:58 Athrun 阅读(324) 评论(0) 推荐(0) 编辑
摘要: PDF版浏览: http://www.cnblogs.com/Files/JimmyZhang/DataBase-Object-Naming-Guidelines.pdf 本文是一个参考,不是一个规范,更不是一个标准。它仅代表了我个人的观点和建议,并只考虑了通常条件下的规则,你可以根据实际情况随意修改它。 引言 编码规范是一个优秀程序员的必备素质,然而,有很多人非常注重程序中变量、方法、... 阅读全文
posted @ 2007-12-18 10:57 Athrun 阅读(431) 评论(1) 推荐(0) 编辑
摘要: 轉自:http://www.netfocus.cn/peoplearticle993.html 我们先看NestedLoop和MergeJoin的算法(以下为引用,见RicCC的《通往性能优化的天堂-地狱 JOIN方法说明》): ================================== NestedLoop: foreach rowA in tableA where tabl... 阅读全文
posted @ 2007-12-18 10:53 Athrun 阅读(401) 评论(1) 推荐(0) 编辑
摘要: 轉自:http://www.netfocus.cn/peoplearticle994.html 先站在应用程序的角度说说它们的不同。 1、 直接拼SQL 就像大家了解的那样,直接拼SQL带来了SQL注入攻击,带来了拼时些许的性能损失,但是拼不用添加SqlParameter,会少写很多代码——很多人喜欢直接拼,也许就因为这点。这种做法会把你拼好的SQL原样直接发送到DB服务器去执行。(注意类似”... 阅读全文
posted @ 2007-12-18 10:49 Athrun 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 轉自:http://www.netfocus.cn/peoplearticle995.html 本文主要介绍写SQL的另外两个误区: 1、 存储过程中使用局部变量而不使用参数变量(就是存储过程输入参数)做where条件 2、 查询条件中类型不匹配 这两种错误都是非常非常容易犯且非常发指的错误,特别是2,太多次见过了。 一、关于存储过程使用局部变量,我们举例说明。 有这么一张表 存储过程... 阅读全文
posted @ 2007-12-18 10:43 Athrun 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 先说说这些误区。所谓“误区”,有一些是新手很容易犯的错误或者很容易忽略的问题,另外一些,则是像“耗子吃了盐会变成蝙蝠”一样,让我们从小就认为是正确的事情。如下: 1、 表上不管用得着用不着,都加个聚集索引。 我们知道,表以两种方式组织物理存储:有聚集索引的“聚集表”;没有聚集索引的“堆”。在聚集表中,数据行按照聚集索引的顺序存储(这也是为啥一张表最多只能有一个聚集索引的原因);堆中,数据行的存储可... 阅读全文
posted @ 2007-12-18 10:19 Athrun 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 上回我们说到评估一条语句执行效率主要看逻辑IO(啥是逻辑IO,啥是物理IO见联机文档),这次我们继续。 我们先说说,返回多行结果时,为什么SQLServer有时会选择index seek,有时会选择index scan。 以nonclustered index为例说明。 像所有的索引B树一样,非聚集索引树也包括完全由索引数据组成的根节点和中间级节点;但是和聚集索引树不同的是,聚集索引树叶节点包含的... 阅读全文
posted @ 2007-12-18 09:42 Athrun 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 轉自:http://www.netfocus.cn/peoplearticle998.html 大型系统的生产环境,一般情况下,我们评价一条查询是否有效率,更多的是关注逻辑IO(至于为什么,回头补一篇)。我们常说,“要建彪悍的索引”、“要写高效的SQL”,其实最终目的就是在相同结果集情况下,尽可能减少逻辑IO。 1.1 where条件的列上都得有统计信息。 没统计信息SQLSe... 阅读全文
posted @ 2007-12-18 00:18 Athrun 阅读(907) 评论(1) 推荐(0) 编辑
摘要: SQL Server 2005相对于SQL Server 2000改进很大,有些还是非常实用的。举几个例子来简单说明 这些例子我引用了Northwind库。 1. TOP 表达式 SQL Server 2000的TOP是个固定值,是不是觉得不爽,现在改进了。 --前n名的订单 declare @n int ... 阅读全文
posted @ 2007-12-18 00:12 Athrun 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 经常有人遇到ASP.NET 2.0(ASP.NET 1.x中可能是有效的)中CSS失效的问题,现将主要原因和解决方法罗列如下: 1、CSS文件路径不正确 这个问题属于Web开发中的基础问题,一般采用相对路径会出现这样的问题,或者样式文件写在了模板页里面,在内容页与模板页不在同一级目录下时 会出现这样的问题。此时你要清楚Web中相对路径的规则,如果你不清楚,可以采用绝对路径的写法试试就知道... 阅读全文
posted @ 2007-12-18 00:09 Athrun 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 互联网上web2.0的快速发展已经越来越多的影响人们的生活。许多人开始尝试通过写blog来发表自己的感想,并和朋友们一起讨论,同时享受着 RSS阅读带来的便利和Ajax技术所带来的美好体验。这种情况已经引起业界的重视,越来越多的用户在体验了web2.0后,会对我们的信息系统提出更高 的要求,引发开发思维的转变。 首先是设计理念的改变。在传统的web应用中,由于系统只是少数人使用 的,因此采取的是集... 阅读全文
posted @ 2007-12-18 00:05 Athrun 阅读(204) 评论(0) 推荐(0) 编辑
摘要: /*--比较两个数据库的表结构差异 --邹建 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... 阅读全文
posted @ 2007-12-17 23:56 Athrun 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 利用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' 阅读全文
posted @ 2007-12-17 23:55 Athrun 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 轉自:http://www.netfocus.cn/peoplearticle1125.html /*--压缩数据库的通用存储过程 压缩日志及数据库文件大小 因为要对数据库进行分离处理 所以存储过程不能创建在被压缩的数据库中 --邹建 2004.03--*/ /*--调用示例 exec p_compdb 'test' --*/ use master --注意,此存储过程要建... 阅读全文
posted @ 2007-12-17 23:48 Athrun 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 轉自:http://www.netfocus.cn/peoplearticle1128.html IDENTITY(标识)列,也有很多人称之为自增列,在SQL Server 2000中,标识列通过IDENTITY来定义,下面是与获取最后插入记录的标识值有关的函数的一个示例说明 SQL Server 中,可以使用 SCOPE_IDENTITY()、 @@IDENTITY 、 IDEN... 阅读全文
posted @ 2007-12-17 23:37 Athrun 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 轉自:http://www.netfocus.cn/peoplearticle1129.html 问题描述: 从别处copy来一个数据库DB,附加后,对象的所有者不是Admini,每次查询时必需写select * from Admini.***才能查到。有什么方法不用前面的Admini吗(在不修改所有者的前提下)?注: 已经在“安全性-登陆”下面也新建了一个Admini用户,默认数据库设置为... 阅读全文
posted @ 2007-12-17 23:35 Athrun 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 轉自:http://www.netfocus.cn/peoplearticle1131.html 问题描述 业务需求如下: 有表A,在查询的时候,需要根据标志确定是查询大于某个值的记录,还是小于某个值的记录 A、一般的处理方法 IF @a = 0 SELECT [TranNumber] FROM A WHERE [TranNumber] 10000 ... 阅读全文
posted @ 2007-12-17 23:31 Athrun 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 最近在论坛看到有人问,如何快速生成100万不重复的8位编号,对于这个问题,有几点是需要注意的: 1.如何生成8位随机数,生成的数越随机,重复的可能性当然越小 2.控制不重复 3.考虑性能 针对这个问题,我写了如下的示例来解决,希望能为有这类需求的人提供指导 生成100万条8位不重复数据的示例 USE tempdb GO -- 创建测试表 CREATE TABLE tb(id ch... 阅读全文
posted @ 2007-12-17 23:22 Athrun 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 轉自:http://java.chinaitlab.com/core/724141.html 刘湛(jeru@163.net) 武汉大学信息与计算科学系学士 本文从五个方面对J2EE进行了比较全面的介绍。从J2EE的概念说起,到它的优势,到J2EE典型的四层模型,和它的框架结构,最后是J2EE十三种核心技术的一个简介。本文分门别类的对J2EE中的服务,组件,层次,容器,AP... 阅读全文
posted @ 2007-12-16 00:20 Athrun 阅读(808) 评论(0) 推荐(0) 编辑
摘要: 最近用了一下JBuilder2007,还没有深入的区了解,不过我在开发struts的时候我发现JBuilder2007中编辑struts-config.xml的时候,没有可视化的工具,觉得这样很不方便。JBuilder2007使用的也是Eclipse的架构,所以我就想是否可以把MyEclipse也嵌进来呢?我就试了一下,果然可以使用。 所以在JBuilder2007中也可以使用MyEcli... 阅读全文
posted @ 2007-12-15 23:59 Athrun 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 轉自:http://java.chinaitlab.com/tools/723959.html 据Sun官方称“最近几年Java IDE已经得到了前所未有的发展。其中IBM的Eclipse、Borland的JBuilder和Sun的NetBeans将成为Java IDE的三足鼎立之势”。 Java IDE是各大软件公司最常用的开发工具之一,也是市场上最活跃的开发工具之一。Sun认为... 阅读全文
posted @ 2007-12-15 23:54 Athrun 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 轉自:http://java.chinaitlab.com/tools/732914.html 1. 美国Segue公司的Silk系列产品 Segue公司一直专注于软件质量优化领域。在Segue的产品套件中,拥有业内最强劲且最容易使用的、用于企业应用测试、调优和监测的自动化工具,能够帮助用户保障应用在其生命周期内的可靠性和性能。 (1) SilkPerformer——企业级性能测试工具... 阅读全文
posted @ 2007-12-15 23:25 Athrun 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 10、JCreator JCreator 是一个Java程序开发工具,也是一个Java集成开发环境(IDE)。无论你是要开发Java应用程序或者网页上的Applet元件都难不倒它。在功能上与Sun公司所公布的JDK等文字模式开发工具相较之下来得容易,还允许使用者自订义操作窗口界面及无限Undo/Redo等功能。 JCreator为用户提供了相当强大的功能,例如项目管理功能,... 阅读全文
posted @ 2007-12-15 23:19 Athrun 阅读(847) 评论(0) 推荐(0) 编辑
摘要: 7、BEA 的 WebLogic Workshop BEA WebLogic Workshop是一个统一、简化、可扩展的开发环境,使所有的开发人员都能在 BEA WebLogic Enterprise Platform之上构建基于标准的企业级应用,从而提高了开发部门的生产力水平,加快了价值的实现。 WebLogic Workshop除了提供便捷的Web服务之外,它能够用于创... 阅读全文
posted @ 2007-12-15 23:16 Athrun 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 1、JDK (Java Development Kit)Java开发工具集 从初学者角度来看,采用JDK开发Java程序能够很快理解程序中各部分代码之间的关系,有利于理解Java面向对象的设计思想。JDK的另一个显著特点是随着Java (J2EE、J2SE以及J2ME)版本的升级而升级。但它的缺点也是非常明显的就是从事大规模企业级Java应用开发非常困难,不能进行复杂的Java软件开... 阅读全文
posted @ 2007-12-15 23:13 Athrun 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 在配置Jsp开发环境的过程中会碰到不少问题,感谢许多前辈经验总结性的文章对我来说简直是雪中送碳,为了帮助像我一样的初学者,在此总结了不少作者的经验,非常感谢他们的无私奉献精神,也希望更多的人把这种精神发扬光大。 以下软件下载连接地址无法显示的话,请直接到官方网站下载即可! 软件下载 Mysql 下载版本:mysql-4.1.13-win32.zip(Wind... 阅读全文
posted @ 2007-12-15 22:52 Athrun 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 轉自:http://www.cnblogs.com/fanrsh/archive/2006/06/27/436618.html 主 题: 转:(一) 作 者: freedk (书生) 正文内容: (一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)... 阅读全文
posted @ 2007-12-15 00:29 Athrun 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 轉自:http://www.netfocus.cn/peoplearticle885.html 我们在建立数据库的时候,需要为每张表指定一个主键,所谓主键就是能够唯一标识表中某一行的属性或属性组,一个表只能有一个主键,但可以有多个候选索引。因为主键可以唯一标识某一行记录,所以可以确保执行数据更新、删除的时候不会出现张冠李戴的错误。当然,其它字段可以辅助我们在执行这些操作时消除共享冲突,不过就不在这... 阅读全文
posted @ 2007-12-14 22:37 Athrun 阅读(256) 评论(0) 推荐(0) 编辑
摘要: font-family: Arial, Helvetica, sans-serif, "細明體", "新細明體"; font-family: "Courier New", Arial, "新細明體", "標楷體"; font-family: "Courier New", Verdana, Geneva, Arial, Helvetica, sans-serif; font-family: Verd... 阅读全文
posted @ 2007-12-14 16:32 Athrun 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: 轉自:http://www.netfocus.cn/peoplearticle712.html PDF版浏览: http://www.cnblogs.com/Files/JimmyZhang/Five-Layer-Architecture.pdf 出处:《Expert C# Business Objects, Second Edition》一书 第一章 术语表 逻辑:Logical 物理:... 阅读全文
posted @ 2007-12-14 15:07 Athrun 阅读(388) 评论(0) 推荐(0) 编辑
摘要: file_dir=$dir; if($ext) $this->file_ext=$ext; } //================連接數據庫 function con($host,$user,$psw) { if(!@mysql_connect($host,$user,$psw)) { $this->showmes("無法連接數據庫!"); ... 阅读全文
posted @ 2007-12-11 08:21 Athrun 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 0 Then '如果限制大小 If Request.TotalBytes > MaxSize Then Err = 2 '如果上傳的數據超出限制 Exit Sub End If End If Set Form = Server.CreateObject ("Scripting.Dictionary") Form.CompareMode = 1 ... 阅读全文
posted @ 2007-12-05 09:52 Athrun 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 0 Then ' 顯示錯誤信息,並且發送郵件通知管理員 'Call DBConnError(Err) ' 完全地退出正在運行的腳本 Response.End End If ' 創建一個記錄集 Set oRs = Server.CreateObject( "ADODB.Recordset... 阅读全文
posted @ 2007-12-05 09:50 Athrun 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 1,錯誤信息: 必须在设定档内设定 $cfg['PmaAbsoluteUri'] ! 如,把phpMyAdmin放在web根目录下,那么 $cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin/'; 在管理的目錄下找到config.inc.php和config.defalut.php打開兩個文件找到$cfg['Pma... 阅读全文
posted @ 2007-11-29 14:55 Athrun 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 轉自:http://jtds.sourceforge.net/apiCursors.html#_sp_cursoropen System stored procedures This document contains information on undocumented stored procedures in Microsoft SQL Server. ... 阅读全文
posted @ 2007-11-28 14:51 Athrun 阅读(346) 评论(0) 推荐(0) 编辑
摘要: sp_databases --列出服务器上的所有数据库 sp_server_info --列出服务器信息,如字符集,版本和排列顺序 sp_stored_procedures--列出当前环境中的所有存储过程 sp_tables --列出当前环境中所有可以查询的对象 sp_start_job --立即启动自动化任务 sp_stop_job --停止正在执行的自动化任... 阅读全文
posted @ 2007-11-28 13:00 Athrun 阅读(241) 评论(0) 推荐(0) 编辑
摘要: SQL Server 存储过程的分页,这个问题已经讨论过几年了,很多朋友在问我,所以在此发表一下我的观点 建立表: CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] ... 阅读全文
posted @ 2007-11-28 12:57 Athrun 阅读(277) 评论(0) 推荐(0) 编辑
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 44 下一页