- 浏览: 186527 次
- 性别:
- 来自: 北京
最新评论
-
在世界的中心呼喚愛:
楼主,现在再看这篇文章,还是这样感悟?
session什么时候被创建 -
belialdehen:
不错,正复习到这块正好看一看呀
Middlegen-Hibernate-r5跟hibernate-extensions-2.1.3 -
xuedong:
哇,好全,转载了
java jdbc url
文章列表
junit浅学笔记二
- 博客分类:
- Junit
上一节初步介绍了什么是单元测试,为什么要做单元测试,以及junit4的初步使用,这里我们接着说一下junit4中的注解。
=============本节知识点============================
* Error和Failures
* Junit4 Annotation
==================================================================
1. 在讲注解之前,先来认识 Error和Failures这两种错误有什么不同。
Errors:表示程序本身错误
...
junit浅学笔记一
- 博客分类:
- Junit
JUnit是一个回归测试框架(regression testing framework)。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。Junit是一套框架,继承TestCase类,就可以用Junit进行自动测试了。
虽然大多情况下他是程序员的活,但作为测试人员还是有必要了解一下,毕竟也是测试工作,提高自己人技术,扩展思想是主要,边学边做笔记,这样学过的东西才不会忘记,嘻嘻~!
========学习环境=================
java编辑器: Eclipse SDK 3.5.6 ...
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快捷键大全
- 博客分类:
- Eclipse
Eclipse快捷键大全(转载)
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置( ...
myeclipse 调试技巧
- 博客分类:
- Eclipse
记得刚刚毕业的时候,自己连断点也不会打,当时还在用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
- 博客分类:
- JavaEE
session在web开发中是一个非常重要的概念,这个概念很抽象,很难定义,也是最让人迷惑的一个名词,也是最多被滥用的名字之一,在不同的场合,session一次的含义也很不相同。这里只探讨HTTP Session。
为了说明问题,这里基于Java Servlet理解Session的概念与原理,这里所说Servlet已经涵盖了JSP技术,因为JSP最终也会被编译为Servlet,两者有着相同的本质。
在Java中,HTTP的Session对象用javax.servlet.http.HttpSession来表示。
1、概念: ...
struts2.0 xml配置
- 博客分类:
- Struts2
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 ...
eclipse 中的注释 快捷键
- 博客分类:
- Eclipse
(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的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件
Log4J配置文件的基本格式如下:
#配置根Logger
log4j.rootLogger
=
[
level
...