技术文章
文章平均质量分 54
xutong
软件,音乐,摄影,DV
展开
-
pb数据库描述文件中数据库接口丢失的恢复
在注册表种的相应位置添加新的项(串值),编辑该项时,输入相应的数据库接口名即可。详细:有时打开pb的Database Profiles画板,会发现里面以前存在的某些数据库接口项目不见了,用这些接口建立的数据库描述文件也无法正常的进行连接和断开操作,导致无法在pb编辑环境下对这些已经建立过连接的数据库进行操作,以往遇到这种问题时,只有重新安装pb,下面介绍一种简单的操作来修复以上的问题。原创 2007-11-15 10:24:00 · 1816 阅读 · 1 评论 -
字符转换为整数的方法
今天学了两招,拿出来卖弄一下。在C#中,如果想把字符转换为整数,可以使用下面介绍的方法。 //定义字符变量和整型变量String s_str = "";int i_num=0; 方法一、利用Convert类的方法i_num = Convert.ToInt16(s_str); 方法二、使用int类的方法i_num = int.Parse(s_s原创 2008-01-11 17:13:00 · 1624 阅读 · 1 评论 -
拿什么实现你,我的报表
计算机系统中的报表,尤其是“中国式”的报表,基本都由一系列的横线与竖线围成一个个封闭的格子,然后在各个格子中填充相应的数据,这样的报表要做到十全十美是一件非常困难的事,究其原因我认为主要有如下两点:第一,我们以前是用手工做报表,用笔和纸实现,又是斜线,又是多层合并的表头,这对软件开发工具来说是个巨大的挑战。这是显示格式方面的困难;第二,为了能在一张报表上反映所有信息,我们的报表数据可谓是面面原创 2007-12-11 10:57:00 · 1166 阅读 · 0 评论 -
软件测试读书笔记(六)测试技巧
1. 边界测试,测试用户输入框中的数值的最大数和最小数,以及为空时的情况。2. 非法测试,例如在输入数字的地方输入字母。3. 跟踪测试,跟踪一条数据的流程,保证数据的正确性。4. 在开始测试时应保证数据的正确性,然后在从系统中找出各种BUG。5. 接口测试,程序往往在接口的地方很容易发生错误,要在此模块测试勿掉以原创 2008-02-29 14:12:00 · 830 阅读 · 0 评论 -
软件测试读书笔记(五) 软件测试的原则
1. 应把“尽早和不断地进行软件测试”作为软件开发者的座右铭,实践证明单元测试能够尽早发现问题,减少后期测试的错误量。2. 测试用例应由测试输入数据、测试执行步骤和与之对应的预期输出结果三部分组成。3. 应当避免由程序员检查自己的程序。(指后期系统测试阶段,不包括单元测试)4. 测试用例的设计要确保原创 2008-02-29 14:10:00 · 1011 阅读 · 0 评论 -
我们需要什么样的报表
大多数的信息系统中都有报表功能,而在报表的开发中大多时候都会出现下面的情况:用户:“为了节省纸张,报表的样式就按照墙上挂着的报表作吧!要做得一模一样!”开发人员:“可是,这样的报表计算机没法实现啊!”用户:“这么简单的报表系统都没法实现?我们的报表可都是Excel做的啊!”开发人员:“那我们只好让系统导出你们所需要数据,然后用Excel实现了。”用户:“如果不行的话,只能原创 2007-12-06 23:10:00 · 816 阅读 · 0 评论 -
软件测试读书笔记(四)测试的方法
黑盒测试 (Black box testing) 黑盒测试原创 2008-02-29 08:56:00 · 1298 阅读 · 0 评论 -
软件测试读书笔记(三)软件测试过程
三 软件测试过程 开始是单元测试,集中对用源代码实现的每一个程序单元进行测试,检查各个程序模块是否正确地实现了规定的功能。集成测试把已测试过的模块组装起来,主要对与设计相关的软件体系结构的构造进行测试。确认测试则是要检查已实现的软件是否满足了需求规格说明中确定了的各种需求,以及软件配置是否完全、正确。 系统测试把已经经过确认的软件纳入实际原创 2008-02-28 10:50:00 · 1970 阅读 · 0 评论 -
软件测试读书笔记(一)测试概述
一 测试概述软件危机曾经是软件界甚至整个计算机界最热门的话题。为了解决这场危机,软件从业人员、专家和学者做出了大量的努力。现在人们已经逐步认识到所谓的软件危机实际上仅是一种状况,那就是软件中有错误,正是这些错误导致了软件开发在成本、进度和质量上的失控。有错是软件的属性,而且是无法改变的,因为软件是由人来完成的,所有由人做的工作都不会是完美无原创 2008-02-26 14:48:00 · 1572 阅读 · 0 评论 -
软件测试读书笔记(二)测试的目的和任务
二 测试的目的和任务实践证明,尽管人们在开发软件的过程中使用了许多保证软件质量的方法和技术,但开发出的软件中还会隐藏许多错误和缺陷。这对于规模大、复杂性高的软件更是如此。所以,严格的软件测试对于保证软件质量具有重要作用。测试的根本目的就是为了发现尽可能多的缺陷。这里的缺陷是一种泛称,它可以指功能的错误,也可以指性能低下,易用性差等等。因此,测试是一种“破原创 2008-02-27 10:46:00 · 2148 阅读 · 0 评论 -
两人世界与三架马车
传统的软件项目组织模式中都是由软件用户与软件开发公司组成,软件使用方提出软件的具体需求,由软件公司完成需求的计算机实现,在用户与软件公司的“两人世界”里,如果软件需求方有主管领导支持,有各级部门配合,软件开发方有较强的技术团队和有经验的管理团队,那么最终项目实施后,由用户和软件人员组成的“两人世界”自然而然便会建立起良好的关系,用户顺心地用着自己的软件,软件人员开心地维护,升级着自己的产品,从而达原创 2007-11-25 17:23:00 · 697 阅读 · 2 评论 -
pb中打开帮助文件的若干种方法
帮助文件一般有chm,hlp等,在PowerBuilder中可以使用pb自带的函数以及API函数调用和打开帮助文件。1,使用pb的函数showhelp showhelp("help.chm",Finder!) help.chm是帮助文件的名字2,使用调用应用程序函数run run("hh.exe help.chm") help.chm应当包含绝对路径,例子中是当前目录下3,使用AP原创 2007-11-16 10:37:00 · 3263 阅读 · 1 评论 -
在C#中将日期转换为字符
在许多数据库设计中都习惯于将日期字段的属性设置为字符类型,也就是将时间或日期存储为字符串,在数据存储时,一般要经过转换才能存储。实现将日期变量转换为字符可以采用日期类提供的属性和方法,这些特定属性和方法都只能将日期转换为某一种日期格式所对应的字符,而且这些属性和方法众多,记忆不便,例如DateTime.Now.Date.ToShortDateString()或DateTime.Now.To原创 2008-02-04 11:43:00 · 7196 阅读 · 1 评论 -
满眼尽是C代码
C#程序执行出错,修改,加断点,调试,还是错, Pro C编译没通过,修改参数,编译,没有正确结果, 程序莫名其妙地退出,光标也找不到了,忽然,屏幕上的每段代码都自己动了起来… “叮铃铃…叮铃铃…”——桌上的闹钟响了起来,小T揉揉眼睛,“原来是梦啊!”。小T是一个刚换了公司的程序员,新公司有自己的软件架构,在以前熟悉的开发工具和开发模式下游刃有余的原创 2007-11-14 15:24:00 · 822 阅读 · 2 评论 -
需求分析之我见
需求分析的重要作用需求分析是软件项目开发中最重要的阶段,这个步骤是对用户业务需求的一个升华,是一个把用户业务管理流程优化,转化为软件产品,从而使管理实现质的飞跃,这一步是否成功,直接关系到开发出来的软件产品能否顺利交付给客户、得到用户认可,用户能否真正运用软件系统产品帮助他们解决业务或管理问题。所以所有软件开发参与者(包括开发人员,用户)最好是采用正确、有效的需求分析方法,因为需求分析奠定了软原创 2007-11-14 14:25:00 · 1000 阅读 · 2 评论 -
自动设置Excel中的超链接属性
前段时间为了设计代码从代码网站管理员那里要来了代码的说明,包括两部分,一部分是一个代码目录,是一个Excel文件里面有两列数据,一列代码,一列代码说明,另一部分是两千多个Excel文件,每个文件都是某个代码的详细说明,并且每个文件都以代码名命名,我们希望在阅读代码目录时如果想了解一个代码的具体含义,可以方便地找到和打开这个代码说明文件,用超链接的方式可以很好地解决这个问题,但是不可能手动地对代码目原创 2008-01-30 12:38:00 · 8135 阅读 · 0 评论 -
免安装oracle客户端连接数据库服务器的方法
一、引言 Oracle作为一款专业的数据库软件系统可以运行于多层次网络结构,包括单机系统,C/S(客户机/服务器)结构,B/S(浏览器/服务器)结构等。在C/S结构下,要使客户端应用程序能连接Oracle数据库,需要在客户端计算机上安装体积超过120MB的Oracle客户端软件,并进行复杂的配置才能实现。如果应用程序需要部署在多个客户端上,那么安装Oracle客户端和配置连接数据库服原创 2008-04-15 14:44:00 · 10448 阅读 · 6 评论