管理
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 32 下一页

2008年12月23日

摘要: oracle数据库的表中的每一行数据都有一个唯一的标识符,或者称为rowid,在oracle内部通常就是使用它来访问数据的。rowid需要 10个字节的存储空间,并用18个字符来显示。该值表明了该行在oracle数据库中的物理具体位置。可以在一个查询中使用rowid来表明查询结果中包含该值。 保存rowid需要10个字节或者是80个位二进制位。这80个二进制位分别是: 1. 数据对象编号,表明此行... 阅读全文

posted @ 2008-12-23 15:22 lzhdim 阅读(688) 评论(0) 推荐(0) 编辑

摘要: 有一种oracle的登录方式是操作系统验证登录方式,即常说的OS验证登录方式,在SQL server中也有这种方式。 有些朋友经常使用connect / as sysdba登录,但不知道为什么没有提供用户名和密码就得到了sysdba的权限。还认为这样是不是不安全呢? Oracle在常见的多用户操作系统上都可以进行OS认证方式来登录。例如solaris,windows等等。 下面以常见的window... 阅读全文

posted @ 2008-12-23 15:21 lzhdim 阅读(4703) 评论(0) 推荐(0) 编辑

摘要: oracle中的各种数据对象,包括表名称,视图,等等名称的命名都需要遵循oracle的命名规则。oracle的命名规则分为标准命名方式和非标准命名方式。 标准命名方式需要满足以下的条件: 以字符打头 30个字符以内 只能包含A-Z,a-z,0-9,_,$,and,$和# 不能和同一个用户下的其他对象重名 不能是oracle服务器的保留字 例如:下面的S... 阅读全文

posted @ 2008-12-23 15:19 lzhdim 阅读(940) 评论(0) 推荐(0) 编辑

摘要: 我们知道oracle中是以事务为单位进行数据库的更改操作的。那么oracle是在什么时机来提交的呢?对于DML语句,oracle不会自动提交事务,直到有一条commit或者rollback命令来处理时才会将改动反应到数据库里。而对于DDL和DCL,oracle会马上提交,也就是说一执行完这两类语句,就会反应到数据库中,还有一种情况是,前面执行的DML没有被手动提交,执行完DDL或者DCL后,ora... 阅读全文

posted @ 2008-12-23 15:18 lzhdim 阅读(2292) 评论(0) 推荐(0) 编辑

摘要: oracle中有一类操作符是对集合进行操作的,我们称之为集合操作符(set operator),我们在前面已经分别介绍了每个集合操作符,这里简单总结一下,oracle中的集合操作符号主要有: union(all) 是用来将多个select语句的结果集合进行合并处理。其中union会压缩各个结果集中的重复数据,而union all则不会。 intersect 是用来求两个集合的交集... 阅读全文

posted @ 2008-12-23 15:12 lzhdim 阅读(1058) 评论(0) 推荐(0) 编辑

摘要: 数据库完整性(database integrity)是指数据库中数据的正确性和相容性。数据库完整性由各种各样www.8tt t8. com的完整性约束来保证,因此www.8 t tt8. comwww.ssbbww.com说数据库完整性设计www.8ttt8.com数据库完整性约束的设计。数据库完整性约束www.ssbbww.com通过dbms或应用程序来实现,基于dbms的完整性约束dddt... 阅读全文

posted @ 2008-12-23 15:09 lzhdim 阅读(1559) 评论(0) 推荐(1) 编辑

摘要: 游标是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。由系统或用户以变量的形式定义。用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理,主语言是面向记录的,一组主变量一次只能存放一条记录在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。用数... 阅读全文

posted @ 2008-12-23 14:58 lzhdim 阅读(1985) 评论(0) 推荐(0) 编辑

摘要: 1 Exp调优 1.1 使用DIRECT和RECORDLENGTH选项 DIRECT参数定义了导出是使用直接路径方式(DIRECT=Y),还是常规路径方式(DIRECT=N)。常规路径导出使用SQL SELECT语句从表中抽取数据,直接路径导出则是将数据直接从磁盘读到PGA再原样写入导出文件,从而避免了SQL命令处理层的数据转换过程,大大提高了导出效率。在数据量大的情况下,直接路径导出... 阅读全文

posted @ 2008-12-23 14:56 lzhdim 阅读(589) 评论(0) 推荐(0) 编辑

摘要: 没有人会否认Oracle是全球最有影响的数据库产品之一;但是庞大的系统,总是会出现各种各样的问题,很多经验不足的使用者面对着那些错误提示束手无策。本文是整理了Oracle数据库在使用过程中一些常见的问题及解决方案,希望能给初学者一点启示。 1、ORA-12541:TNS:没有监听器 原因:没有启动监听器或者监听器损坏。如果是前者,使用命令net start OracleOraHome8... 阅读全文

posted @ 2008-12-23 14:53 lzhdim 阅读(515) 评论(0) 推荐(0) 编辑

2008年12月21日

摘要: web应用程序测试方法和测试技术详述 1. 概述 l 随着web应用的增多,新的模式解决方案中以web为核心的应用也越来越多, 很多公司各种应用的架构都以B/S及web应用为主,但是有关WEB测试方面的内容并没有相应的总结,所以我在这里对web的测试方法和采用的测试技术进行总结,便于内部交流。 l 测试方法尽量涵盖web程序的各个方面,测试技术方面在继承传统测试技术的技术上结合web应用的特... 阅读全文

posted @ 2008-12-21 17:10 lzhdim 阅读(626) 评论(0) 推荐(0) 编辑

摘要: 1、项目经理不是来管人的,而是来支持人的。 解析:不光是项目经理,任何经理的职位都是如此。但现实中很多人并不是那么做,这也是为什么他们没能把项目做成功的原因。作为项目经理首先要端正态度,认识到这份工作职责的本质。 2、好的开始是成功的一半。 解析:一个好项目的失败,往往是由于前期的准备不足、计划不周密。所以在项目初期要舍得花时间做前期的需求收集、讨论、技术准备等工... 阅读全文

posted @ 2008-12-21 17:09 lzhdim 阅读(551) 评论(0) 推荐(0) 编辑

摘要: 风险管理是web项目中项目经理最重要的工作之一。风险管理是一个持续的过程,贯穿于整个项目过程中,风险管理包括风险识别、风险估计、风险解决以及风险管理策略。在实际web项目中,项目风险主要表现为以下情况。了解这些有助于项目经理在项目初期就识别出这些风险,并采取措施避免或者减少它们的发生。一、web项目风险列表:1:需求变更风险:需求已经打上了基线,但此后仍然有变更发生,对项目造成影响。 如何减少此类... 阅读全文

posted @ 2008-12-21 17:07 lzhdim 阅读(599) 评论(0) 推荐(0) 编辑

摘要: 一、项目经理的目标 1、满足项目利害关系者的不同需求。 清晰明确地了解每一个项目利害关系者的需求和期望,投其所好。 项目利害关系者包括:项目团队成员和项目团队外成员(比如各部门的部门经理,客服等)。 2、保证开发项目按时保质的完成。 二、项目经理的职责 1、建立有效的流程保证项目的顺利进行。 2、制定详细周密的项目计划。 3、跟踪,推动项目按计划进行。 4、积极解决项目过程中出现的问题和冲突。 ... 阅读全文

posted @ 2008-12-21 17:06 lzhdim 阅读(762) 评论(0) 推荐(0) 编辑

摘要: 需求变更管理是web项目管理中最重要的一个环节,需求变更管理的有效性直接影响项目的成功与否。 对待变更的态度: 1、变更是不可避免的。 2、变更必须被管理。 3、积极发现引起变更的因素,促使变更尽可能早的出现,减低变更带来的风险。 需求变更管理的目标: 1、相关的干系人必须清楚地了解发生的变更。 2、变更处于有效的管理中。 3、尽量降低变更带来的风险。 通过制定需求变更的流程,确保项目中... 阅读全文

posted @ 2008-12-21 17:05 lzhdim 阅读(731) 评论(0) 推荐(0) 编辑

摘要: Code Review是保证项目中代码质量非常重要的一个环节,其主要工作是: 1、发现代码中的bug; 2、从代码的易维护性、可扩展性角度考察代码的质量,提出修改建议。 1、代码中的bug主要会出现在下列两个地方: (1) 与商业逻辑无关的bug。 比如,系统中打开的流/文件/连接等没有及时关闭;或是存在thread safe问题,或是存在性能低下问题等,这类问题对有经验的... 阅读全文

posted @ 2008-12-21 17:04 lzhdim 阅读(658) 评论(0) 推荐(0) 编辑

摘要: 项目经理制定项目时间表的时候,需要估算每个任务所需的时间,其中开发任务中模块的分配和时间估算是其中最主要的部分。本篇专门就这部分作一个阐述。 一、在分配模块和估算开发时间时,我们需要把握的原则和目标: 1、保证项目整体的进度。 2、有助于确保开发编码的质量。 3、有助于提高开发编码的速度。 二、每个公司都拥有自己的技术框架,开发人员主要的工作通常投入在具体的商业逻辑上。 通常每个模... 阅读全文

posted @ 2008-12-21 17:03 lzhdim 阅读(603) 评论(0) 推荐(0) 编辑

摘要: 大家在项目过程中是否会经常发生以下问题: 1、测试人员在测试阶段更新测试环境时,发现编译不通过,或者应用出现异常,无法进行测试。后来发现的根源是测试和开发共用一个分支。 2、有一天某个人群发了一条邮件通知,“我们的项目代码已经发到主干,这段时间大家不要修改主干信息”,这样影响其他项目的正常发布。 3、项目进行了比较长的时间,等最后发布,需要与主干进行合并的时候,出现大量的冲突,几乎没... 阅读全文

posted @ 2008-12-21 17:02 lzhdim 阅读(739) 评论(0) 推荐(0) 编辑

摘要: 本文讲述以下几个方面的内容,试图说明泛型类型的子类及通配符的使用。 (1) 子类及替换原则; (2) 使用extends关键字的通配符; (3) 使用super关键字的通配符; (1) 子类及替换原则 在java语言中,我们通俗讲一个类是另一个类的子类型,是通过使用extends关键字去继承某一个类或者使用implements关键字去实现某些接口。这样我们在编程时就可以面向接... 阅读全文

posted @ 2008-12-21 16:50 lzhdim 阅读(914) 评论(0) 推荐(0) 编辑

摘要: Java语言提供了一种接口(interface)机制。这种接口机制使Java的面向对象编程变得更加灵活。我们可以用接口来定义一个类的表现形式,但接口不能包含任何实现。在《Thinking in Java》一书中,作者对接口有这样的描述:“接口(interface)比抽象(abstract)的概念更进了一步。你可以把一个接口看成是一个纯的抽象类。”我认为作者对接口的这一解释再准确不过了。 理... 阅读全文

posted @ 2008-12-21 16:48 lzhdim 阅读(592) 评论(0) 推荐(0) 编辑

摘要: 一、SqlDataRead和Dataset的选择 Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多。缺点:直到数据读完才可close掉于数据库的连接 (SqlDataReader 读数据是快速向前的。SqlDataReader 类提供了一种读取从 SQL Server 数据库检索的只进数... 阅读全文

posted @ 2008-12-21 16:46 lzhdim 阅读(549) 评论(0) 推荐(0) 编辑

摘要: Asp.net的多层架构主要是为了解决数据层,逻辑层,表示层等之间的关系。我的做法是这样的:首先建立一个DataCore的基类。基类里面封装了一些低层的数据库的基本操作,比如说数据库联接,调用存储过程等等。在这里面有一个地方值得注意,通过对一个函数的重载可以实现调用不同功能的存储过程。以下代码示例: protected int RunPr... 阅读全文

posted @ 2008-12-21 16:44 lzhdim 阅读(494) 评论(0) 推荐(0) 编辑

摘要: 你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起 。 ----- Arthur J.Riel (1)所有数据都应该隐藏在所在的类的内部。 (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。 (3)尽量减少类的协议中的消息。 (4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深... 阅读全文

posted @ 2008-12-21 16:40 lzhdim 阅读(694) 评论(0) 推荐(0) 编辑

摘要: 一:简介 本文介绍了Java与.NET开发的Web Services相互调用的技术。本文包括两个部分,第一部分介绍了如何用.NET做客户端调用Java写的Web Services,第二部分介绍了如何用Java做客户端调用.NET开发的Web Services。 二:项目需要的工具 WindowsXP Professial(IIS) Eclipse3.1(已装好Tomcat axis)... 阅读全文

posted @ 2008-12-21 16:31 lzhdim 阅读(1162) 评论(1) 推荐(1) 编辑

摘要: 如何选择Web开发框架 开发框架的选择,始终是个仁者见仁、智者见智的事情。尤其是Web层的开发框架,数量非常多,而且各有特色,如:Struts、WebWork、Spring MVC、Tapestry、JSF、WebPage3.0……等等。 下面先来看看为什么要使用Web开发框架 一:使用框架的必然性 框架,即framework。其实就是某种应用的半成品,把不同应用程序中有共性的... 阅读全文

posted @ 2008-12-21 16:10 lzhdim 阅读(937) 评论(0) 推荐(0) 编辑

2008年12月16日

摘要: 众所周知,数据库设计的好坏直接关系到数据库运行的效率。根据笔者的经验,对于提升数据库性能来说,合理的数据库设计,比升级服务器的硬件配置,还要来的有效。但是,笔者无论是在跟同事合作,又或者是在论坛上跟相关同行交流的时候,总是会发现有些人有一些不好的数据库设计习惯,影响了数据库的性能,增加了数据库管理员的工作量。 笔者认为,为了提升数据库的性能,在Oracle数据库设计的时候,要做到五戒。 ... 阅读全文

posted @ 2008-12-16 19:51 lzhdim 阅读(207) 评论(0) 推荐(0) 编辑

上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 32 下一页
Copyright © 2000-2022 Lzhdim Technology Software All Rights Reserved