`
eggbucket
  • 浏览: 186493 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

junit浅学笔记二

  上一节初步介绍了什么是单元测试,为什么要做单元测试,以及junit4的初步使用,这里我们接着说一下junit4中的注解。   =============本节知识点============================ *     Error和Failures *    Junit4 Annotation ==================================================================   1.   在讲注解之前,先来认识 Error和Failures这两种错误有什么不同。   Errors:表示程序本身错误     ...

junit浅学笔记一

      JUnit是一个回归测试框架(regression testing framework)。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。Junit是一套框架,继承TestCase类,就可以用Junit进行自动测试了。      虽然大多情况下他是程序员的活,但作为测试人员还是有必要了解一下,毕竟也是测试工作,提高自己人技术,扩展思想是主要,边学边做笔记,这样学过的东西才不会忘记,嘻嘻~!  ========学习环境================= java编辑器: Eclipse SDK 3.5.6 ...

OGNL

  OGNL   1,   OGNL 是对象导航语言. 2,   OGNL 存在一个唯一的一个根对象。 3,   OGNL语法:
validation.xml 的命名规则和放置路径:文件名:<ActionClassName>-validation.xml<ActionClassName>就是要验证的Action类的名字。要将此文件放于Class文件相同的目录。如果在Action类在struts配置中有多个action实例(action name),那么对应某个action的验证文件名规则如下:文件名:<ActionClassName>-<aliasName>-validation.xml例如:UserAction-login-validation.xml(注意:上面的 ...
Eclipse快捷键大全(转载) Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行  Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置( ...
记得刚刚毕业的时候,自己连断点也不会打,当时还在用JCreate  ,就连毕业设计也是用 System.out  找  Bug  的,想想真的很笨。开始工作后,一个星期过去了,在一个  1  、  2  百万行的系统中找  Bug  ,我依然在用  System.out  ,当时最痛苦的就是修改代码,每次找到疑似  Bug  ,就输出一下,然后重启(那时也不知道代码热替换),直到有一天带我的导师发现了这样笨笨的调试  Bug  ,才让我第一次认识了断点,也知道了代码修改完了可以进行热替换, 我这个中国教育的半牺牲品才算向美好生活迈进了一小步。     ...
XP网速加速的方法 1、加快开关机速度 在Windows XP中关机时,系统会发送消息到运行程序和远程服务器,告诉它们系统要关闭,并等待接到回应后系统才开始关机。加快开机速度,可以先设置自动结束任务,首先找到HKEY_CURRENT_USERControl PanelDesktop,把AutoEndTasks的键值设置为1;然后在该分支下有个“HungAppTimeout”,把它的值改为“4000(或更少),默认为50000;最后再找到 HKEY_LOCAL_MACHINESystemCurrentControlSetControl,同样把 WaitToKillServiceT ...

httpSession

session在web开发中是一个非常重要的概念,这个概念很抽象,很难定义,也是最让人迷惑的一个名词,也是最多被滥用的名字之一,在不同的场合,session一次的含义也很不相同。这里只探讨HTTP Session。   为了说明问题,这里基于Java Servlet理解Session的概念与原理,这里所说Servlet已经涵盖了JSP技术,因为JSP最终也会被编译为Servlet,两者有着相同的本质。   在Java中,HTTP的Session对象用javax.servlet.http.HttpSession来表示。   1、概念: ...

struts2.0 xml配置

2009-11-23 18:30 2128人阅读 评论 (0) 收藏 举报   struts2 .0 xml配置   struts.xml文件结构 struts.xml文件是整个Struts2 框架的核心。 struts.xml文件内定义了Struts2 的系列Action,定义Action时,指定该Action的实现类,并定义该Action处理结果与视图资源之间的映射关系。 <?xml version="1.0" encoding="UTF-8" ?> ...
前言:MyEclipse5.5 大小 139M;MyEclipse6.5 大小 451M;MyEclipse7.0 大小 649M!下载服务器又是国外的。。。下载速度累人也就罢了,只要你工作性能一流。不幸的是,MyEclipse 属于狂吃内存的主,特别是 MyEclipse7.0 运行起来,基本上不用干其他工作了,它是一会Quick update,一会 updating indexes ,你耐着性子等它 update 完,它老人家又开始自动 validation 了! 实在忍无可忍,作者收集了一些关于解决 MyEclipse 的耗内存的办法,经本人测试非常有效, ...
解决svn的working copy locked并且cleanup恢复不能的情况 产生这种情况大多是因为上次svn命令执行失败且被锁定了。 如果cleanup没有效果的话只好手动删除锁定文件。 cd 到svn项目目录下,然后执行如下命令 del lock /q/s 就把锁删掉了。
Middlegen和hbm2java自动化数据映射工具实践 首先得到如下文件http://jaist.dl.sourceforge.net/sourceforge/hibernate/hibernate-2.1.8.zip http://jaist.dl.sourceforge.net/sourceforge/hibernate/hibernate-extensions-2.1.3.zip http://voxel.dl.sourceforge.net/sourceforge/hibernate/Middlegen-Hibernate-r5.zip http://apache.jus ...
(1)Ctrl+Space 说明:内容助理。提供对方法,变量,参数,javadoc等得提示, 应运在多种场合,总之需要提示的时候可先按此快捷键。 注:避免输入法的切换设置与此设置冲突 (2)Ctrl+Shift+Space 说明:变量提示 (3)Ctrl+/ 说明:添加/消除// ...
Unicode、UTF-8 和 ISO8859-1到底有什么区别 1.本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。  在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。  2. 编码基本知识  最早的编码是iso8859-1,和as ...

Log4j

[Log4j] 配置Log4j Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件 Log4J配置文件的基本格式如下: #配置根Logger log4j.rootLogger  =   [ level ...
Global site tag (gtag.js) - Google Analytics