??xml version="1.0" encoding="utf-8" standalone="yes"?> 参?/span>http://www.cnblogs.com/MikeZhang/archive/2012/02/10/nppRunGo.html 最q?/span>google?/span>go语言行E度来大了,学着别h写的内容自己?/span>windows下搭Z一个简单的开发环境,记录在这里,如果需要参考的可以借鉴?/span> 一?span style="font-weight: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';"> 下蝲~译?/span> 下蝲go语言的开发工具可以到http://code.google.com/p/gomingw/downloads/listM载,q里列出了当前最新的版本?/span> 我选择下蝲http://gomingw.googlecode.com/files/gowin386_release.r60.3.zip 下蝲完毕之后Q就是一个压~包Q我们把它解压羃Q最l解压羃后的目录?/span>go命名?/span> 二?span style="font-weight: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';"> 配置环境变量 ~译工具下蝲之后解压~,是一个目录,后期我们需要在命o行或者工具中调用~译E序Q所以需要把~译工具的\径以及相兛_性配|进pȝ环境变量?/span> 需要设定的环境变量如下Q?/span> 1. set goroot=go~译E序ȝ录全路径 2. set goarch=386 3. set path=%goroot%/bin 4. set goos=windows 其中go目录全\径是我们前面解压~后的以go命名的目录,我们q里假设?/span>c:\go 1、在xp环境下: 在桌?strong>我的电脑右键Q查看属性,弹出pȝ属性对话框Q如下: 新徏环境变量Q?/span> ?/span>vista?/span>win环境下: 在桌?strong>计算?/span>右键Q查看属性,打开pȝ信息H口Q再点击“高pȝ讄”Q弹出系l属性对话框Q对话框?/span>XPcMQ具体设|参?/span>XPpȝ讄部分?/span> 三?span style="font-weight: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';"> 配置开发工?/span> 开发工P我这里推荐两张,一U是Notepad++Q一U是集成开发环?/span>LiteIDE?/span> 1Q?/span>Notepad++ Notepad++的主ؓhttp://notepad-plus-plus.org/Q大家可以上去自׃最新的版本?/span> E序的安装与普通程序没有区别,安装完毕之后可以打开notepad++?/span> 默认情况下,notepad是不?/span>go语言的代码解释器的,也不带便L译功能。所以我们需要下载安?/span>go语言的代码解释器Qƈq行适当配置?/span> 操作步骤如下Q?/span> Q?/span>1Q下载语a解析模板 go语言解析模板Q?/span>http://notepad-plus.sourceforge.net/commun/userDefinedLang/go.zip 下蝲之后Q解压羃Q里面有“go.xml”Q?#8220;userDefineLang_Go.xml”Q?#8220;README”三个文gQ我们重点关注前面两个文件?/span> Q?/span>2Q将文guserDefineLang_Go.xml内容copy?/span>Application Data?/span>Notepad++目录?/span>userDefineLang.xml中,如果没有该文Ӟ则直?/span>userDefineLang_Go.xml文g名改?/span>userDefineLang.xml复制q去?/span> 拯q去之后Q打开userDefineLang.xml文gQ把文g前面与最后的“<!-- <NotepadPlus> -->”?#8220;<!-- </NotepadPlus> -->”分别Ҏ“<NotepadPlus>”?#8220;</NotepadPlus>”,改完保存之后 Q?/span>3Q将go.xml文gcopy?/span>notepad++安装目录下的plugins\APIs目录Q例如:D:\Program Files\Notepad++\plugins\APIsQ; Q?/span>4Q重?/span>notepad++E序Q在语言菜单下可以看?/span>go?/span> Q?/span>5Q设定快L译命令?/span> 打开Notepad++E序之后Q运?/span>F5命o 在弹出的对话框中输入以下内容Q?#8220;cmd /k 8g.exe -o tmp.8 "$(FULL_CURRENT_PATH)" & 8l.exe -o tmp.exe tmp.8 & del tmp.8 & tmp.exe & PAUSE & del tmp.exe & EXIT”?/span> Q?/span>6Q测试编?/span> 我们使用notepad++新徏一?/span>hello.go文gQ在其中输入以下代码?/span> package main 再按“Ctrl+F6”快捷键?/span> 弹出H口昄 我们也可以在dos命oH口中执行编译运行命令?/span> ~译Q?/span>8g -o hello.8 hello.go 2Q?/span>LiteIDE LiteIDE?/span>go语言开发一个集成环境,可以?/span> http://code.google.com/p/golangide/downloads/listL看最新版本?/span> 我们q里下蝲LiteIDE12.2_windows版本?/span> q个工具的配|在下蝲处有文档说明Q这里就不详l介l了?/span> 希望写的内容对大家有帮助?/span> Broadcom NetXtrem II|卡Linux安装指南
XP: C:\Documents and Settings\[username]\Application Data\Notepad++
Vista/Win7 : C:\Users\[username]\AppData\Roaming\Notepad++
保存?/span>"Run Go"Qƈ讄Ctrl+F6为快捷键?/span>
import "fmt"
func main() {
fmt.Println("Hello WorldQ?/span>")
}Q证明环境配|完毕?/span>
链接Q?/span>8l -o hello.exe hello.8
q行Q?/span>hello.exe
]]>
解压~之后不需要再执行 Configure命o了,直接make可以了Q最后会在当前目录下?strong style="COLOR: #3366ff">.libs中生成相关的库,q接E序的时候加上这些库可以了?br>
SQLite3.3.6 下蝲 Q?strong style="COLOR: #ff0000">AIX 5.2 XLC++V7试通过Q?br> SQLite3.3.6 下蝲 Q?strong style="COLOR: #ff0000">HPUX 11.23 aCC试通过Q?/span>
]]>
我的电脑H然挂了Q不得不重装pȝQ不q我的ORACLE装在了D盘,所有的文g都还在,我相信一定能够恢复,直到搞定工作Q我才开始整我的数据库,׃两天旉Q终于恢复了Q庆一下,同时ȝ一下,希望有遇到同样问题的朋友能够快速搞定此c问?
W一U:
首先Q备份数据库(X:\oracle\oradata)下的数据文gQ重新命名即?否则装数据库的时候会提示sid已存?。重新安装数据库Q当然数据库的名字就是你要恢复的名字。安装完成后Q打开控制面板Q停止oracle的服务。把(X:\oracle\oradata)下新生成的文件改名,把原先目录下的文件恢复名字。再重新启动oracle服务和监听。用sys/as dba 登陆数据库,可能会提C权限不够(ora-01031Q修改(X:\oracle\ora92\network\admin )文g夹下的sqlnet.ora文gQ添加SQLNET.AUTHENTICATION_SERVICES= (NTS)Q增加权限。登陆进dQ打开table提示不能打开。打开common,执行命oalert database openQ这时再htableQ发现原先的表可以打开了。恢复成功了。再用原先数据库的普通用戯入。发C切正常。至此,大功告成?
W二U:1、首先,原来的ORACLE文gҎ名,原来的\径是D:/oracle。我暂时ҎD:/oracle_old。找来ORACLEQ我用的是ORACLE 9IQ安装光盘,ORACLE安装在原来安装的目录下,q样恢复h更加方便Q主要是注册表的内容不用修改?2、安装完了之后,pȝ中又有一个可以用的ORACLE了。这个时候要做的是原来的文g和数据恢复过来。第一步,先关闭ORACLE的所有已l启动的目Q在“服务”里面逐一关闭。然后,安装目录改名。我现在用的是D:/oracle。改成D:/oracle_new。再D:/oracle_oldҎD:/oracle?q样理论上说从物理层面恢复了ORACLE了。但是我们发玎ͼ现在q不能启动ORACLE的监听程序和服务E序。我们还要从逻辑上解冟?
3、在dos环境下执行一个删除命令:oradim -delete -sid mmQ其中mm为创建oracle时候创建的实例 执行q个命o后重新启动机器,重启后就可以建立和原来实例名相同的实例。当然你懒,不重新启动也可以Q但是你的实例名׃能和原来的一样了?
4、在dos环境下执行命?oradim -new -sid mm -startmode a -pfile "D:\oracle\admin\mm\pfile\initmm.ora "创徏一个新的实例,其中 “mm“为新数据库的名称?
5、启动服务,先打开数据库,然后可以用以前的用户名和密码登陆q去?要补充的是,一般的ORACLE数据库的监听E序都是用电脑的名称来识别地址的,而不?27.0.0.1或者localhost。所以,如果我们安装pȝ的时候用的是不同的电脑名Uͼ比如我原来用的是wm_mm。重新安装后用的是wenming_mmQ,那么我们q有一个工作要做,是修改文g listener.ora。将里面的相关的东西改过来就可以了?
需要耐心、细心,可能在一步里有一个细的差别׃Z古怪的错误提示Q有旉要根据错误提C采取策略,M原理是,先装一个一模一LORACLEQ安装目录、数据库名称都一Pq样保证注册表里不用更改Q再覆盖物理文gQ最后重新实例化Q打开数据库就可以q去了?
注:恢复必须要有以下文g a、初始化参数文gINIT.ORA b、所有数据文?.dbf c、所有重做日志文Ӟ联机日志、归档日志)redo d、所有控制文?crtl e、internal密码文g
]]>
适用机型:
所有BladeCenter HS21; 所有BladeCenter LS21; 所有BladeCenter LS41; 所有System x3550; 所有System x3650; 所有System x3655; 所有System x3755
文档内容Q?/font>
Broadcom NetXtreme II GbE|卡驱动有两U格式:source RPM 和tar格式。文件名分别为bnx2-<version>.src.rpm ?bnx2-<version>.tar.gz
下蝲地址Qhttp://www-1.ibm.com/support/docview.wss?uid=psg1MIGR-64538
Source RPM 驱动包的安装步骤
=============================
1. 安装source RPM包:
rpm -ivh bnx2-<version>.src.rpm
2. q入/usr/src路径q编?/font>
cd /usr/src/{redhat,OpenLinux,turbo,packages,rpm ..}
rpm -bb SPECS/bnx2.spec
或?/font>
rpmbuild -bb SPECS/bnx2.spec (针对RPM version 4.x.x)
注意Q不同内核的linux版本Q其rpm路径不同
3. 安装刚刚~译好的?/font>
rpm -ivh RPMS/i386/bnx2-<version>.i386.rpm
驱动被安装到如下路径
对于2.4.x kernels:
/lib/modules/<kernel_version>/kernel/drivers/net/bnx2.o
对于2.6.0 kernels:
/lib/modules/<kernel_version>/kernel/drivers/net/bnx2.ko
4. 加蝲驱动:
insmod bnx2.o
?/font>
insmod bnx2.ko (?2.6.x kernels)
?/font>
modprobe bnx2
5. 配置|卡地址、网关等{?/font>
TAR驱动包的安装步骤
=============================
1. 创徏一个目录ƈ文件解?/font>
tar xvzf bnx2-<version>.tar.gz
2. ~译驱动bnx2.o (或bnx2.ko)Q生成可加蝲的模?/font>
cd src
make
3. 通过加蝲模块对其q行试
insmod bnx2.o
?/font>
insmod bnx2.ko (?.6.x kernels)
?/font>
insmod bnx2
4. 安装驱动
make install
驱动被安装的位置与RPM方式安装的位|一?/font>
5. 配置|卡地址、网关等{?/font>
C++各大有名库的介绍之C++标准?/strong>
标准库中提供了C++E序的基本设施。虽然C++标准库随着C++标准折腾了许多年Q直到标准的出台才正式定型,但是在标准库的实C却很令hƣ慰得看到多U实玎ͼq且已被实践证明为有工业U别强度的佳作?/p>
1、Dinkumware C++ Library
参考站点:http://www.dinkumware.com/
P.J. Plauger~写的高品质的标准库。P.J. Plauger博士是Dr. Dobb'sE序设计杰出奖的获得者。其~写的库长期被Microsoft采用Qƈ且最qBorland也取得了其OEM的licenseQ在其C/C++的品中采用Dinkumware的库?/p>
2、RogueWave Standard C++ Library
参考站点:http://www.roguewave.com/
q个库在Borland C++ Builder的早期版本中曄被采用,后来被其他的库给替换了。笔者不推荐使用?/p>
3、SGI STL
参考站点:http://www.roguewave.com/
SGI公司的C++标准模版库?/p>
4、STLport
SGI STL库的跨^台可UL版本?/p>
C++各大有名库的介绍——准标准库Boost
Boost库是一个经q千锤百点{可UL、提供源代码的C++库,作ؓ标准库的后备Q是C++标准化进E的发动Z一?Boost库由C++标准委员会库工作l成员发P在C++C中媄响甚大,其成员已q?000人?Boost库ؓ我们带来了最新、最酗最实用的技术,是不折不扣的“?#8221;标准库?/p>
Boost中比较有名气的有q么几个库:
Regex
正则表达式库
Spirit
LL parser frameworkQ用C++代码直接表达EBNF
Graph
囄件和法
Lambda
在调用的地方定义短小匿名的函数对象,很实用的functional功能
concept check
查泛型编E中的concept
Mpl
用模板实现的元编E框?/p>
Thread
可移植的C++多线E库
Python
把C++cd函数映射到Python之中
Pool
内存池管?/p>
smart_ptr
5个智能指针,学习指针必读Q一份不错的参考是来自CUJ的文章:
Smart Pointers in Boost,哦,q篇文章可以查到QCUJ是提供在U浏览的。中文版见笔者在《Dr.Dobb's Journal软g研发杂志》第7辑上的译文?/p>
BoostM来说是实用h值很高,质量很高的库。ƈ且由于其对跨q_的强调,Ҏ准C++的强调,是编写^台无养ICC++的开发者必备的工具。但是Boost中也有很多是实验性质的东西,在实际的开发中实用需要}慎。ƈ且很多Boost中的库功能堪U对语言功能的扩展,其构造用精巧的手法Q不要N然的p旉研读。Boost另外一面,比如Graphq样的库则是h工业强度Q结构良好,非常值得研读的精品代码,q且也可以放心的在品代码中多多利用?/p>
参考站点:http://www.boost.org
C++各大有名库的介绍——GUI
在众多C++的库中,GUI部分的库是比较J荣Q也比较引h注目的。在实际开发中QGUI库的选择也是非常重要的一件事情,下面我们lD一下可选择的GUI库,各自的特点以及相兛_L支持?/p>
1、MFC
大名鼎鼎的微软基cdQMicrosoft Foundation ClassQ。大凡学qVC++的h都应该知道这个库。虽然从技术角度讲QMFC是不大漂亮的Q但是它构徏于Windows API 之上Q能够ɽE序员的工作更容?~程效率高,减少了大量在建立 Windows E序时必ȝ写的代码Q同时它q提供了所有一?C++ ~程的优点,例如l承和封装。MFC ~写的程序在各个版本的Windows操作pȝ上是可移植的Q例如,在Windows 3.1下编写的代码可以很容易地UL?Windows NT ?Windows 95 上。但是在最q发展以及官Ҏ持上日渐势微?/p>
2、QT
Qt是Trolltech公司的一个多q_的C++囑Ş用户界面应用E序框架。它提供l应用程序开发者徏立艺术的图形用L面所需的所用功能。Qt是完全面向对象的很容易扩展,q且允许真正地组件编E。自?996q早些时候,Qtq入商业领域Q它已经成ؓ全世界范围内数千U成功的应用E序的基。Qt也是行的Linux桌面环境KDE 的基Q同时它q支持Windows、Macintosh、Unix/X11{多U^台?/p>
3、WxWindows
跨^台的GUI库。因为其cdơ极像MFCQ所以有文章介绍从MFC到WxWindows的代码移植以实现跨^台的功能。通过多年的开发也是一个日完善的GUI库,支持同样不弱于前面两个库。ƈ且是完全开放源代码的。新q的C++ Builder X的GUI设计器就是基于这个库的?/p>
4、Fox
参考网站:http://www.fox-toolkit.org/
开放源代码的GUI库。作者从自己亲n的开发经验中得出了一个理想的GUI库应该是什么样子的感受出发Q从而开始了对这个库的开发。有兴趣的可以尝试一下?/p>
5、WTL
ZATL的一个库。因Z用了大量ATL的轻量手法Q模板等技术,在代码尺寸,以及速度优化斚w做得非常C。主要面向的使用体是开发COM轻量U供|络下蝲的可视化控g的开发者?/p>
6、GTK
参考网站:http://gtkmm.sourceforge.net/
GTK是一个大名鼎鼎的C的开源GUI库。在Linux世界中有Gnomeq样的杀手应用。而Qt是q个库的C++装版本?/p>
C++各大有名库的介绍——网l通信
Q、ACE
参考网站:http://www.cs.wustl.edu/~schmidt/ACE.html
C++库的代表Q超重量U的|络通信开发框架。ACE自适配通信环境QAdaptive Communication EnvironmentQ是可以自由使用、开放源代码的面向对象框Ӟ在其中实C许多用于q发通信软g的核心模式。ACE提供了一l丰富的可复用C++包装外观QWrapper FacadeQ和框架lgQ可跨越多种q_完成通用的通信软gdQ其中包括:事g多\分离和事件处理器分派、信号处理、服务初始化、进E间通信、共享内存管理、消息\由、分布式服务动态(重)配置、ƈ发执行和同步Q等{?/p>
Q、StreamModule
参考网站:http://www.omnifarious.org/StrMod
设计用于化编写分布式E序的库。尝试着使得~写处理异步行ؓ的程序更ҎQ而不是用同步的外壛_起异步的本质?/p>
Q、SimpleSocket
参考网站:http://home.hetnet.nl/~lcbokkers/simsock.htm
q个cd让编写基于socket的客?服务器程序更加容易?/p>
Q、A Stream Socket API for C++
参考网站:http://www.pcs.cnu.edu/~dgame/sockets/socketsC++/sockets.html
又一个对Socket的封装库?/p>
C++各大有名库的介绍——XML
Q、Xerces
参考网站:http://xml.apache.org/xerces-c/
Xerces-C++ 是一个非常健壮的XML解析器,它提供了验证Q以及SAX和DOM API。XML验证在文档类型定?Document Type DefinitionQDTD)斚w有很好的支持Qƈ且在2001q?2月增加了支持W3C XMLSchema 的基本完整的开放标准?/p>
Q、XMLBooster
参考网站:http://www.xmlbooster.com/
q个库通过产生特制的parser的办法极大的提高了XML解析的速度Qƈ且能够生相应的GUIE序来修改这个parser。在DOM和SAX两大LXML解析办法之外提供了另外一个可行的解决Ҏ?/p>
Q、Pull Parser
参考网站:http://www.extreme.indiana.edu/xgws/xsoap/xpp
q个库采用pullҎ的parser。在每个SAX的parser底层都有一个pull的parserQ这个xpp把这层暴露出来直接给大家使用。在要充分考虑速度的时候值得试?/p>
Q、Xalan
参考网站:http://xml.apache.org/xalan-c/
Xalan是一个用于把XML文档转换为HTMLQ纯文本或者其他XMLcd文档的XSLT处理器?/p>
Q、CMarkup
参考网站:http://www.firstobject.com/xml.htm
q是一U用EDOM的XML解析器。在很多思\上面非常灉|实用。值得大家在DOM和SAX之外L一点灵感?/p>
Q、libxml++
http://libxmlplusplus.sourceforge.net/
libxml++是对著名的libxml XML解析器的C++装版本?/p>
C++各大有名库的介绍——科学计?/strong>
Q、Blitz++
参考网站:http://www.oonumerics.org/blitz
Blitz++ 是一个高效率的数D函数库Q它的设计目的是希望建立一套既具像C++ 一h便,同时又比Fortran速度更快的数D环境。通常Q用C++所写出的数值程序,?Fortran?0%左右Q因此Blitz++正是要改掉这个缺炏V方法是利用C++的template技术,E序执行甚至可以比Fortran更快?/p>
Blitz++目前仍在发展中,对于常见的SVDQFFTsQQMRES{常见的U性代数方法ƈ不提供,不过使用者可以很Ҏ地利用Blitz++所提供的函数来构徏?/p>
Q、POOMA
参考网站:http://www.codesourcery.com/pooma/pooma
POOMA是一个免费的高性能的C++库,用于处理q行式科学计。POOMA的面向对象设计方便了快速的E序开发,对ƈ行机器进行了优化以达到最高的效率Q方便在工业和研I环境中使用?/p>
Q、MTL
参考网站:http://www.osl.iu.edu/research/mtl
Matrix Template Library(MTL)是一个高性能的泛型组件库Q提供了各种格式矩阵的大量线性代数方面的功能。在某些应用使用高性能~译器的情况下,比如Intel的编译器Q从产生的汇~代码可以看出其与手写几乎没有两L效能?/p>
Q、CGAL
参考网站:www.cgal.org
Computational Geometry Algorithms Library的目的是把在计算几何斚w的大部分重要的解x案和Ҏ以C++库的形式提供l工业和学术界的用户?/p>
8.配置试
又叫兼容性测试。配|测试核实测试对象在不同的Y件和g配置中的q行情况。在大多数生产环境中Q客h工作站、网l连接和数据库服务器的具体硬件规g有所不同。客h工作站可能会安装不同的Y件例如,应用E序、驱动程序等而且在Q何时候,都可能运行许多不同的软gl合Q从而占用不同的资源。(如浏览器版本Q操作系l版本等Q?br>下面列出主要配置试
8.1览器兼Ҏ?br>试软g在不同商的览器下是否能够正确昄与运行;
比如试IEQNatscape览器下是否可以q行q套软gQ?br>8.2操作pȝ兼容?br>试软g在不同操作系l下是否能够正确昄与运行;
比如试WINDOWS98,WINDOWS 2000,WINDOWS XP,LINU, UNIX下是否可以运行这套YӞ
8.3g兼容?br>试与硬件密切相关的软g产品与其他硬件品的兼容性,比如该Y件是在q口讑֤中的Q测试同时用其他ƈ口设备,pȝ是否可以正确使用.
比如在INTER,舒龙CPU芯片下系l是否能够正常运行?
q样的测试必d立测试实验室Q在各种环境下进行测试?br>
9.安装试
安装试有两个目的。第一个目的是保该Y件在正常情况和异常情늚不同条g? 例如Q进行首ơ安装、升U、完整的或自定义的安装_都能q行安装。异常情况包括磁盘空间不뀁缺目录创建权限等。第二个目的是核实Y件在安装后可立即正常q行。这通常是指q行大量为功能测试制定的试?br>安装试包括试安装代码以及安装手册。安装手册提供如何进行安装,安装代码提供安装一些程序能够运行的基础数据?br>
10.多语U测?br>
又称本地化测试,是指为各个地方开发品的试Q如英文版,中文版等{,包括E序是否能够正常q行Q界面是否符合当C俗,快捷键是否正常v作用{等Q特别测试在A语言环境下运行B语言软gQ比如在英文win98下试图运行中文版的程序)Q出现现象是否正常?br>本地化测试还要考虑Q?br>l 当语a从A译到BQ字W长度变化是否媄响页面效果。比如中文Y件中有个按键?#8220;看广?#8221;Q翻译到英文版本中ؓ “View advertisement”可能影响面的美观程?br>l 要考虑同一单词在各个国家的不同意思,比如football在英文中球,而美国h使用中可能理解ؓ式榄球?br>l 要考虑各个国家的民族习惯,比如龙个国中被理解邪恶的象征,但翻译到中国Q中国h认ؓ为吉的象征?br>
11.文字试
文字试试软g中是否拼写正,是否易懂Q不存在二义性,没有语法错误Q文字与内容是否有出入等{,包括囄文字?br>比如Q?#8220;比如Q请输入正确的证件号码!”何谓正确的证件号码,证g可以n份证Q驾驶证Q也可ؓ军官证,如果改ؓ“误入正的w䆾证号码!”用户比较容易理解了?br>
12.分L率测?br>
试在不同分辨率下,界面的美观程?分ؓ800*600Q?024*768Q?152*864Q?280*768Q?280*1024Q?200*1600大小字体下测试。一个好的Y件要有一个极佳的分L率,而在其他分L率下也都能可以运行?br>
13发布试
主要在品发布前对一些附带品,比如说明书,q告E等q行试
13.1说明书测?br>主要a查,功能查,囄?br>语言查:查说明书语言是否正确Q用词是否易于理解;
功能查:功能是否描述完全Q或者描qCq没有的功能{;
囄?Q检查图片是否正?br>13.2宣传材料试
主要试产品中的附带的宣传材料中的语aQ描q功能,囄
13.3帮助文g试
帮助文g是否正确Q易懂,是否人性化。最好能够提供检索功能?br>13.4q告用语
产品出公司前的广告材料文字,功能Q图片,人性化的检?br>
14 文档审核试
文档审核试目前来引起h们的重视QY件质量不是检查出来的Q而是融进软g开发中来。前|Y件测试发来受到重视。请看一个资料:
文档审核试主要包括需求文档测试,设计文档试Qؓ前置软g试试中的一部分?br>
14.1需求文档测?br>
主要试需求中是否存在逻辑矛盾以及需求在技术上是否可以实现Q?br>
14.2设计文档试
试设计是否W合全部需求以及设计是否合理?br>
ȝ
据美国Y件质量安全中?000q对国一癑֮知名的Y件厂商统计,得出q样一个结论:软g~陷在开发前期发现比在开发后期发现资金,人力上节U?0%QY件缺陷在推向市场前发现比在推出后发现资金Qh力上节约90%。所以说软g的缺陷应该尽早发现。不是所有的软g都要q行Mcd的Y件测试的Q可以根据品的具体情况q行l装试不同的类型?/p>
Kenneth A.Reek著的 《POINTERS ON C》真是一本很不错的书Q昨天去作者的|站把书里面的代码下载下来了Q在q里和大家分享,不过书后习题的答案还没有搞到Q我MAddison Wesley 的网站下载本书的习题{案Q不q注册用户需要Acces CodeQ这个比较麻烦,lh民邮电出版社的h发了邮gQ目前还没有回复Q不知道l果会怎么栗?br>
下蝲 download
抱歉 没要C题答?img height=20 src="http://www.shnenglu.com/Emoticons/QQ/02.gif" width=20 border=0>