<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/pangpangde" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/pangpangde" type="application/rss+xml"></fs:self_link><lastBuildDate>Sun, 16 May 2010 06:39:00 GMT</lastBuildDate><title>学海无涯 享受学习的过程</title><description>热爱生活</description><link>http://blog.csdn.net/blogrss.aspx?username=pangpangde</link><item><title>Oracle10g监听端口改变后DB Control无法使用的解决方法</title><link>http://blog.csdn.net/pangpangde/archive/2010/05/16/5597443.aspx</link><description>&lt;br /&gt;监听端口从1521变为1523。由于oracle实例的动态注册只能在默认端口1521上运行，端口改变后我这里使用了静态注册。重新启动监听器：&lt;br /&gt;&lt;br /&gt;D:\&gt;lsnrctl stop&lt;br /&gt;D:\&gt;lsnrctl start&lt;br /&gt;D:\&gt;lsnrctl services&lt;br /&gt;&lt;br /&gt;Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=logicgate)(PORT=1523)))&lt;br /&gt;Services Summary...&lt;br /&gt;Service &quot;PLSExtProc&quot; has 1 instance(s).&lt;br /&gt;Instance &quot;PLSExtProc&quot;, status UNKNOWN, has 1 handler(s) for this service...&lt;br /&gt;    Handler(s):&lt;br /&gt;      &quot;DEDICATED&quot; established:0 refused:0&lt;br /&gt;         LOCAL SERVER&lt;br /&gt;Ser&lt;img src=&quot;http://www1.feedsky.com/t1/366886136/pangpangde/csdn.net/s.gif?r=http://blog.csdn.net/pangpangde/archive/2010/05/16/5597443.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/pangpangde/366886136/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/pangpangde/366886136/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sun, 16 May 2010 14:39:00 +0800</pubDate><author>胖胖</author><guid isPermaLink="false">http://blog.csdn.net/pangpangde/archive/2010/05/16/5597443.aspx</guid><dc:creator>胖胖</dc:creator><fs:srclink>http://blog.csdn.net/pangpangde/archive/2010/05/16/5597443.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/pangpangde/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/pangpangde/~1055860/366886136/1055860</fs:itemid></item><item><title>Oracle10g数据库安装、监听配置指导手册</title><link>http://blog.csdn.net/pangpangde/archive/2010/05/16/5597438.aspx</link><description>Oracle10g数据库安装、监听配置指导手册2008年02月19日 星期二 12:02&lt;br /&gt;&lt;br /&gt;作者：COCIS&lt;br /&gt;日期：2008年2月1日&lt;br /&gt;前言：近两天被数据库监听的配置所困扰，看书、Google搜，好不容易才把这个监听的问题彻底弄明白。大师们都说，要想学好oracle，就一句话：多实践、多思考、多总结。听大师的准没错，于是我理清思绪，把自己操作过程中的点滴经验，分享出来。&lt;br /&gt;一、实验环境&lt;br /&gt;硬件配置：Intel(R) Pentium(R) D CPU 2.80GHz，1GB内存，80GB硬盘&lt;br /&gt;操作系统：Windows Server 2003 SP2简体中文，32位。&lt;br /&gt;是否域环境：否&lt;br /&gt;Oracle Version：Oracle10.2.0.1&lt;br /&gt;二、预备知识&lt;br /&gt;配置监听之前，建议理解一些基本概念。&lt;br /&gt;1.数据库名：DB_NAME&lt;br /&gt;数据库名就是一个数据库的标识，就像人的身份证号一样。&lt;br /&gt;数据库名是用于区分数据的内部标识，是以二进制方式存储于数据库控制文件中的参数，在&lt;img src=&quot;http://www1.feedsky.com/t1/366886137/pangpangde/csdn.net/s.gif?r=http://blog.csdn.net/pangpangde/archive/2010/05/16/5597438.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/pangpangde/366886137/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/pangpangde/366886137/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sun, 16 May 2010 14:36:00 +0800</pubDate><author>胖胖</author><guid isPermaLink="false">http://blog.csdn.net/pangpangde/archive/2010/05/16/5597438.aspx</guid><dc:creator>胖胖</dc:creator><fs:srclink>http://blog.csdn.net/pangpangde/archive/2010/05/16/5597438.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/pangpangde/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/pangpangde/~1055860/366886137/1055860</fs:itemid></item><item><title>Oracle9i的监听器动态注册</title><link>http://blog.csdn.net/pangpangde/archive/2010/05/16/5597437.aspx</link><description>Oracle9i的监听器动态注册2009-01-06 12:31Oracle9i中,使用命令lsnrctl status可以看到如下例子：
Service &quot;lrdb&quot; has 2 instance(s).&lt;br /&gt;Instance &quot;lrdb&quot;, status UNKNOWN, has 1 handler(s) for this service...&lt;br /&gt;Instance &quot;lrdb&quot;, status READY, has 1 handler(s) for this service... &lt;br /&gt;&lt;br /&gt;这是Oracle9i监听器行为的不同之处的第一个线索，因为Instance &quot;lrdb&quot;出现了两次。出现额外条目是因为，&lt;br /&gt;数据库在启动时通过一个被称为动态注册的进程在监听器中注册信息。相应地，如果数据库通过listener.ora&lt;br /&gt;文件中的信息在监听器中注册数据库着称为静态注册。在上面的输出中，状态UNKNOWN值的时静态注册的设置。&lt;br /&gt;这是监听器用来表明它不知道关于该实例的任何信息的方式，只有当客户发出连接请求时，它才检查该实例是否存在&lt;img src=&quot;http://www1.feedsky.com/t1/366885916/pangpangde/csdn.net/s.gif?r=http://blog.csdn.net/pangpangde/archive/2010/05/16/5597437.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/pangpangde/366885916/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/pangpangde/366885916/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sun, 16 May 2010 14:35:00 +0800</pubDate><author>胖胖</author><guid isPermaLink="false">http://blog.csdn.net/pangpangde/archive/2010/05/16/5597437.aspx</guid><dc:creator>胖胖</dc:creator><fs:srclink>http://blog.csdn.net/pangpangde/archive/2010/05/16/5597437.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/pangpangde/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/pangpangde/~1055860/366885916/1055860</fs:itemid></item><item><title>oracle opatch 工具的使用(oracle小补丁安装)</title><link>http://blog.csdn.net/pangpangde/archive/2010/05/16/5597253.aspx</link><description>&lt;br /&gt;http://gaoshan.blog.51cto.com/742525/284057&lt;br /&gt; 一、概述&lt;br /&gt;&lt;br /&gt;从9.2版开始, Oracle公司设计实现了个别补丁&quot;装管理工具opatch. opatch使用一个称为inventory的系统数据结构(严格说是与oui共享inventory), 集中管理所有已安装的个别补丁; 个别补丁的安装和卸载都使用opatch命令完成, 冲突检测也由opatch在安装时自动完成; 提供列表命令可以很方便得到已安装个别补丁的信息. &lt;br /&gt;&lt;br /&gt;10g(10.1和10.2)版本中, opatch作为一个标准工具, 在软件安装时自动安装. 安装在$ORACLE_HOME/OPatch下. 而对于9.2版, 需要从metalink下载opatch. 无论数据库是哪一个版本, 系统中是否已经安装opatch, 在使用之前, 应从metalink下载最新版本的opatch.很遗憾, 由于系统实现的问题, 10.2使用的opatch与之前版本(10.1和9.2)使用的opatch不兼容, 不能混用, 这一点必须注意.&lt;img src=&quot;http://www1.feedsky.com/t1/366876294/pangpangde/csdn.net/s.gif?r=http://blog.csdn.net/pangpangde/archive/2010/05/16/5597253.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/pangpangde/366876294/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/pangpangde/366876294/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sun, 16 May 2010 13:18:00 +0800</pubDate><author>胖胖</author><guid isPermaLink="false">http://blog.csdn.net/pangpangde/archive/2010/05/16/5597253.aspx</guid><dc:creator>胖胖</dc:creator><fs:srclink>http://blog.csdn.net/pangpangde/archive/2010/05/16/5597253.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/pangpangde/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/pangpangde/~1055860/366876294/1055860</fs:itemid></item><item><title>Oracle 概念（Oracle 10.2） 进程结构</title><link>http://blog.csdn.net/pangpangde/archive/2010/05/16/5597233.aspx</link><description>Oracle 概念（Oracle 10.2）9、进程结构这一章论述了Oracle数据库系统的进程和Oracle系统的可用的不同配置。这一章包含下列主题：u 进程介绍u 用户进程概述u Oracle进程概述u 共享服务器架构u 专用服务器配置u 程序接口进程介绍所有连接Oracle的用户都运行两个模块的代码来访问一个Oracle数据库实例：u 应用程序或Oracle工具：数据库用户可以使用数据库应用程序（例如预编译程序）或者Oracle工具（如SQL Plus），这些工具将SQL发布给Oracle数据库。u Oracle数据库服务代码：每个用户后面都有Oracle数据库代码执行，它负责解析和处理应用程序的SQL语句。这些代码模块通过进程运行。一个进程是“线程控制器”或者操作系统中的可以运行一系列步骤的机制。（某些操作系统使用job或者task这种概念）一个进程通常在它自己的私有内存空间运行。多进程O&lt;img src=&quot;http://www1.feedsky.com/t1/366875165/pangpangde/csdn.net/s.gif?r=http://blog.csdn.net/pangpangde/archive/2010/05/16/5597233.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/pangpangde/366875165/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/pangpangde/366875165/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sun, 16 May 2010 13:09:00 +0800</pubDate><author>胖胖</author><guid isPermaLink="false">http://blog.csdn.net/pangpangde/archive/2010/05/16/5597233.aspx</guid><dc:creator>胖胖</dc:creator><fs:srclink>http://blog.csdn.net/pangpangde/archive/2010/05/16/5597233.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/pangpangde/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/pangpangde/~1055860/366875165/1055860</fs:itemid></item><item><title>oracle再学习内容</title><link>http://blog.csdn.net/pangpangde/archive/2010/05/16/5597195.aspx</link><description>&lt;br /&gt;1、oracle进程体系结构&lt;br /&gt;2、oracle内置对象&lt;br /&gt;3、关于oracle在线日志、归档日志、数据库恢复、rman&lt;br /&gt;4、学习goldengate的配置&lt;br /&gt;5、关于oracle的各版本升级方法；&lt;br /&gt;  将oracle10g 升级至10.2.0.4  &lt;br /&gt;  http://www.cnblogs.com/zhou__zhou/archive/2009/10/07/oracle_patch.html&lt;img src=&quot;http://www1.feedsky.com/t1/366873253/pangpangde/csdn.net/s.gif?r=http://blog.csdn.net/pangpangde/archive/2010/05/16/5597195.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/pangpangde/366873253/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/pangpangde/366873253/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sun, 16 May 2010 12:50:00 +0800</pubDate><author>胖胖</author><guid isPermaLink="false">http://blog.csdn.net/pangpangde/archive/2010/05/16/5597195.aspx</guid><dc:creator>胖胖</dc:creator><fs:srclink>http://blog.csdn.net/pangpangde/archive/2010/05/16/5597195.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/pangpangde/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/pangpangde/~1055860/366873253/1055860</fs:itemid></item><item><title>在没有需求文档的情况下如何来设计测试用例？</title><link>http://blog.csdn.net/pangpangde/archive/2008/12/11/3500519.aspx</link><description>这个问题出题很新颖，着重是考察公司的测试Leader应对突发事件的能力？
　　以前我们公司招测试Leader的面试题目中也有类似的一个题目？我面试了很多人，回答都不是很理想，都只能够回答上几句话，并且都有“需求不明确”等同感，只是工作中太忙缺少总结，给出一个常见的很熟悉的问题，马上作答不知道如何说起。

　　下面是我的一些看法，恳请各位同行批评指正：

　　1.根据客户的功能点整理测试需求追朔表：

　　一般的客户都要把要开发软件的功能点写成一个表格交给市场部，让市场部门转交研发部。所以客户的功能点是编写测试用例一个最最重要的依据。

　　2.根据开发人员的Software Specification List整理我们的功能测试点：

　　一般来说，开发人员实现一个功能都要把该功能分成几个子模块来实现，所以Software Specification List也是我们参考的另一个比较重要的依据。

　　3.开展项目跨部门讨论会：

　　可以抽出时间，叫市场部的项目负责人、产品经理、项目经理、软件开发经理和软件开发人员，分别讲讲他们对整个产品的认识和设计模式&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/pangpangde/366873254/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/pangpangde/366873254/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 11 Dec 2008 19:57:00 +0800</pubDate><author>胖胖</author><guid isPermaLink="false">http://blog.csdn.net/pangpangde/archive/2008/12/11/3500519.aspx</guid><dc:creator>胖胖</dc:creator><fs:srclink>http://blog.csdn.net/pangpangde/archive/2008/12/11/3500519.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/pangpangde/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/pangpangde/~1055860/366873254/1055860</fs:itemid></item><item><title>输入框测试考虑侧重点</title><link>http://blog.csdn.net/pangpangde/archive/2008/12/11/3500514.aspx</link><description>输入框测试考虑侧重点&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/pangpangde/366873255/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/pangpangde/366873255/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 11 Dec 2008 19:56:00 +0800</pubDate><author>胖胖</author><guid isPermaLink="false">http://blog.csdn.net/pangpangde/archive/2008/12/11/3500514.aspx</guid><dc:creator>胖胖</dc:creator><fs:srclink>http://blog.csdn.net/pangpangde/archive/2008/12/11/3500514.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/pangpangde/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/pangpangde/~1055860/366873255/1055860</fs:itemid></item><item><title>LoadRunner性能测试指标</title><link>http://blog.csdn.net/pangpangde/archive/2008/12/11/3500503.aspx</link><description>LoadRunner性能测试指标&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/pangpangde/366873256/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/pangpangde/366873256/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 11 Dec 2008 19:53:00 +0800</pubDate><author>胖胖</author><guid isPermaLink="false">http://blog.csdn.net/pangpangde/archive/2008/12/11/3500503.aspx</guid><dc:creator>胖胖</dc:creator><fs:srclink>http://blog.csdn.net/pangpangde/archive/2008/12/11/3500503.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/pangpangde/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/pangpangde/~1055860/366873256/1055860</fs:itemid></item><item><title>新加入一个团体，如何能尽快的展开测试工作</title><link>http://blog.csdn.net/pangpangde/archive/2008/12/11/3500472.aspx</link><description>测试&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/pangpangde/366873257/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/pangpangde/366873257/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 11 Dec 2008 19:47:00 +0800</pubDate><author>胖胖</author><guid isPermaLink="false">http://blog.csdn.net/pangpangde/archive/2008/12/11/3500472.aspx</guid><dc:creator>胖胖</dc:creator><fs:srclink>http://blog.csdn.net/pangpangde/archive/2008/12/11/3500472.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/pangpangde/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/pangpangde/~1055860/366873257/1055860</fs:itemid></item></channel></rss>
