上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 43 下一页
摘要: 大家更多的是关注测试工具,测试技巧,而少有人去从根本上来分析、测试软件。一个优秀的软件性能测试工程师要具有宏观和微观的软件测试观。他要分析软件的架构,了解软件的运行模式,了解通讯协议,更是一个软件开发高手。就象一个医生,他要通过多年的深造和摸索,要了解病理、药理,他才能对症下药,好了,不多说了,说一下软件设计对软件性能的影响。这是我遇到的一些实际的例子。例子一:一个网站,允许注册用户可以上传一些图片、文档、影音文件,把这些文件做为大二进制文件存储到数据库中。功能并不是太复杂,软件的功能测试没有问题,开始进行性能测试。5个用户的并发都没有通过,功能出错了,性能测试也就进行不下去了,分析原因,原来 阅读全文
posted @ 2008-06-29 15:14 我的IT世界 阅读(210) 评论(0) 推荐(0)
摘要: 用VS2005制造WEB安装程序环境:windows2003 + vs2005+sqlserver20001、打开VS2005,打开工程或网站(这里的示例是一个已发布的网站系统). 2、从“解决方案资源管理器中”右键点击解决方案名称,选择“添加”――“新建项目”,从打开的“添加新项目”窗口,在“项目类型”栏选择“其他项目类型”――“安装部署”,在模板栏,选“web项目”,在下面的名称和地址栏输入名称和地址。3、生成sql文件(只生成创建数据表的SQL语句)打开SQLSER企业管理器,登录,选择数据库――选择要生成SQL语句的表,右键――所有任务――生成SQL脚本。在打开的窗口中点击“确定”,保 阅读全文
posted @ 2008-06-29 15:09 我的IT世界 阅读(163) 评论(0) 推荐(0)
摘要: 1.java中处理时间日期的类主要有Date和Calendar两种.由于项目中涉及了从数据库中得到的Timestamp邮戳类型的处理.Date现在不提倡用来处理日期.Calendar是对Date的继承和扩充.Calendar是抽象的类,所以通用的new方法是不能用的.java为它提供了实现的子类---GregorianCalendar.Calendar默认实例是通过Calendar类型的getInstance()方法获得.总的来说,Calendar更象一个大的日期处理工厂.它里面提供的各种丰富的方法和静态常量.对于日期各个组成部分可以拆卸成各个部分小零件,对每个部分处理.然后在组装在一起再转换 阅读全文
posted @ 2008-06-20 18:48 我的IT世界 阅读(197) 评论(0) 推荐(0)
摘要: 对于java初学者来说,往往不懂区分jdk和jre的区别,实际上这两个东西差别很大的,有必要了解一下:简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。 JDK就是Java Development KitJRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。如果安装了JDK,会发同你的电脑有两套JRE,一套位于 /jre 另外一套位于 C:/Program Files/Java/j2re1.4.. 阅读全文
posted @ 2008-06-07 18:54 我的IT世界 阅读(262) 评论(0) 推荐(0)
摘要: 在.net中使用system.diaglostics.Process可以用来调用另一个命令行或程序。usingSystem.Diagnostics;如果是dosProcess.Start("cmd.exe");如果是其他文件Process.Start("绝对路径+文件名.exe");------------------------------------如何在c#中调用外部dos程序?使用Process对象:System.Diagnostics.Processp=newSystem.Diagnostics.Process();p.StartInfo.Fi 阅读全文
posted @ 2008-06-07 18:06 我的IT世界 阅读(475) 评论(0) 推荐(0)
摘要: Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。Log4j的配置文件是一个叫做Log4j.properties的文件。log4j.properties文件:#newhappy log4j.propertiesstartlog4j.rootLogger=DEBUG,myConsole,myLogFile#console appenderlog4j.appender.myConsole=org.apache.log4j.ConsoleAppend 阅读全文
posted @ 2008-05-31 15:37 我的IT世界 阅读(1567) 评论(0) 推荐(0)
摘要: Mysql的安装文件可以直接到http://www.mysql.com下载,获得forwin32的.zip包,建议选择4.0.20d版本。这里不详细说明。 下载获得Mysql的forwin32安装包后,用winzip解压缩,直接运行setup.exe,需要注意的是选择一个安装路径,当然,安装路径可以任意,建议选择C:/MySQL目录。安装完成后MySQL也就完成了。默认的用户名是root,密码为空。 Mysql安装完成后,请通过开始-程序-附件-命令提示符进入: 录入cdC:/mysql/bin并按下回车键,将目录切换为cdC:/mysql/bin 在C:/mys... 阅读全文
posted @ 2008-05-03 15:20 我的IT世界 阅读(516) 评论(0) 推荐(0)
摘要: ORA-04031错误分析和解决查询v$shared_pool_reserved视图可以判断共享池问题的引发原因:SQL>select FREE_SPACE,AVG_FREE_SIZE,USED_SPACE,AVG_USED_SIZE,REQUEST_FAILURES,LAST_FAILURE_SIZE from v$shared_pool_reserved;FREE_SPACE AVG_FREE_SIZE USED_SPACE AVG_USED_SIZE REQUEST_FAILURES LAST_FAILURE_SIZE---------- ------------- ------- 阅读全文
posted @ 2008-04-22 20:04 我的IT世界 阅读(236) 评论(0) 推荐(0)
摘要: 索引的选择性是指索引列中不同值的数目与表中记录数的比。如果一个表中有2000条记录,表索引列有1980个不同的值,那么这个索引的选择性就是1980/2000=0.99。 一个索引的选择性越接近于1,这个索引的效率就越高。 如果是使用基于cost的最优化,优化器不应该使用选择性不好的索引。如果是使用基于rule的最优化,优化器在确定执行路径时不会考虑索引的选择性(除非是唯一性索引),并且不得不手工优化查询以避免使用非选择性的索引。 确定索引的选择性,可以有两种方法:手工测量和自动测量。 (1)手工测量索引的选择性 如果要根据一个表的两列创建两列并置索引,可以用以下方法测量索引的选择性:... 阅读全文
posted @ 2008-04-22 20:02 我的IT世界 阅读(164) 评论(0) 推荐(0)
摘要: 查看用户连接断掉某一连接查看连接iporacle中查看用户连接select username,sid,serial#,status from v$session where username <>'1'; select sid,ses.serial#,ses.username,pro.username,pro.spid,status from v$session ses,v$process pro where ses.username='PRODUCT' and ses.paddr=pro.addr;select ses.username,pro.* 阅读全文
posted @ 2008-04-22 19:59 我的IT世界 阅读(222) 评论(0) 推荐(0)
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 43 下一页