其他
强中手
SEO优化-百度引蜘蛛高手
展开
-
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream解决MyEclipse8.0
<br />用javamail编程(我用的是MyEclipse8.0),当出现Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream的异常时,是因为MyEclipse8.0自带的javamail版本较老,所以运行书上的一些例子时才不能通过。<br />解决的办法是:删除MyEclipse8.0安装目录下的javamail,比如我的是D:/Program Files/Genuite原创 2010-07-19 23:33:00 · 4460 阅读 · 0 评论 -
如何更改电脑内存
用鼠标右键点击“我的电脑”,选择“属性→高级→性能设置→高级→更改虚拟内存” 注意:1、改变页面文件的位置 其目的主要是为了保持虚拟内存的连续性。因为硬盘读取数据是靠磁头在磁性物质上读取,页面文件放在磁盘上的不同区域,磁头就要跳来跳去,自然不利于提高效率。而且系统盘文件众多,虚拟内存肯定不连续,因此要将其放到其他盘上。改变页面文件位置的方法是:用鼠标右键点击“我的电脑”,选择“属性→高级原创 2014-10-19 15:56:04 · 2527 阅读 · 0 评论 -
明星软件工程师的10种特质——来自cnBata
<br /><br />如今,每家公司都似乎成了科技公司。从软件创业公司到投机性投资公司、制药巨头和媒体巨头,它们都越来越多地加入到软件业务行列。代码质量不仅成为了一个必需品,更成为了一个竞争优势。因为众多公司围绕软件而竞争,开发软件的人——软件工程师正显得越发重要。但是,你该如何发现那种百里挑一的程序员呢?在本文中,我们简明扼要地列出了明星开发人员的10种特质。<br /> <br />1. 热爱编程2. 完成事情3. 持续重构代码4. 使用设计模式5. 编写测试6. 善用现有代码7. 专注可用性8. 编转载 2010-11-25 00:52:00 · 474 阅读 · 0 评论 -
C++内存对象大会战
<br />如果一个人自称为程序高手,却对内存一无所知,那么我可以告诉你,他一定在吹牛。用C或C++写程序,需要更多地关注内存,这不仅仅是因为内存的分配是否合理直接影响着程序的效率和性能,更为主要的是,当我们操作内存的时候一不小心就会出现问题,而且很多时候,这些问题都是不易发觉的,比如内存泄漏,比如悬挂指针。笔者今天在这里并不是要讨论如何避免这些问题,而是想从另外一个角度来认识C++内存对象。 <br />我们知道,C++将内存划分为三个逻辑区域:堆、栈和静态存储区。既然如此,我称位于它们之中的对象分别为堆转载 2010-09-19 21:11:00 · 418 阅读 · 0 评论 -
什么是测试环境?如何搭建测试环境?
<br /> 测试进行软件测试的之前,需要搭建好测试环境。那什么是测试环境呢?<br /> 简单的说就是软件运行的平台,即软件、硬件和网络三种环境的合集,也就是说:测试环境=软件+硬件+网络<br /> 硬件:包括PC机、笔记本、服务器、各种终端等。例如要测试photoshop软件,是要在PC机上测,还是笔记本上测?是在cpu为酷睿的计算机上测,还是要在炫龙的cpu上测?不同的硬件环境photoshop的处理速度是不一样的。<br /> 软件:这里主要指的是软件运行的操作系统。例如测试转载 2010-07-03 20:46:00 · 32355 阅读 · 3 评论 -
HTTP协议中session与cookie的联系与区别——UCWEB笔试题
<br />具体来说cookie机制采用的是在客户端保持状态的方案。它是在用户端的会话状态的存贮机制,他需要用户打开客户端的cookie支持。cookie的作用就是为了解决HTTP协议无状态的缺陷所作的努力.<br />而session机制采用的是一种在客户端与服务器之间保持状态的解决方案。同时我们也看到,由于采用服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的。而session提供了方便管理全局变量的方式<br />session是转载 2010-06-21 00:13:00 · 1122 阅读 · 0 评论 -
hibernate读取数据库缓存问题
Hibernate采用二级缓存策略,其工作过程如下:1) 条件查询的时候,总是发出一条select * from table_name where ….,一次获得所有的数据对象。 2) 把获得的所有数据对象根据ID放入到第二级缓存中。 3) 当Hibernate根据ID访问数据对象的时候,首先从Session一级缓存中查;查不到,如果配置了二级缓存,那么从二级缓存中查;查不到,再查询数据库,把原创 2010-05-08 01:21:00 · 1844 阅读 · 0 评论 -
介绍:如何用路径分析方法编写测试用例
<br /> 熟悉测试理论的人都知道,路径覆盖是白盒测试中一种很重要的方法,广泛应用于单元测试。那么基于路径覆盖的分析方法是不是只能应用于单元测试呢,能不能将其推而广之呢。一般而言,在单元测试中,路径就是指函数代码的某个分支,而实际上如果我们将软件系统的某个流程也看成路径的话,我们将可以尝试着用路径分析的方法来设计测试用例。采用路径分析的方法设计测试用例有两点好处:一是降低了测试用例设计的难度,只要搞清了各种流程,就可以设计出高质量的测试用例来,而不用太多测试方面的经验;二是在测试时间较紧的情况下,可以有转载 2010-07-03 20:58:00 · 1158 阅读 · 0 评论 -
Charset 和 Encoding 的区别是什么?
<br />在绝大多数情况下,包括某些专业文章中,字符集和编码都统称为编码,这是因为一个字符集往往对应一种编码。但是在程序中,我们来不得半点马虎,我们应该清楚地知道字符集和编码有什么区别。以 ASP.NET 为例,Response.Charset 和 Response.Output.Encoding(只读)中的 Charset 和 Encoding 有什么区别呢?<br />Charset 是字符集,Encoding 是编码。<br />字符集即字符的集合,规定了在这些集合里面有哪些字符,每一个字符都有一个转载 2010-06-18 13:25:00 · 877 阅读 · 0 评论 -
Java程序连接DB2
1、把DB2安装目录下的db2java.zip导入到项目的外部类,如我是把D:/Program Files/IBM/SQLLIB/java下的db2java.zip导入的。2、在程序中建立连接: Class.forName("COM.ibm.db2.jdbc.app.DB2Driver").newInstance(); String url="jdbc:db2:mydb"; //不原创 2010-05-20 01:45:00 · 561 阅读 · 0 评论