摘要: Junit4不是Junit3的升级版,它从根本上改变了结构,吸收了Java5的特性,最主要的就是大量注解的使用。 阅读全文
posted @ 2013-08-29 13:23 alaricblog 阅读(860) 评论(7) 推荐(0) 编辑
摘要: Java中使用的路径,分为两种:绝对路径和相对路径。具体而言,又分为四种:一、URI形式的绝对资源路径如:file:/D:/java/eclipse32/workspace/jbpmtest3/bin/aaa.bURL是URI的特例。URL的前缀/协议,必须是Java认识的。URL可以打开资源,而URI则不行。URL和URI对象可以互相转换,使用各自的toURI(),toURL()方法即可!二、本地系统的绝对路径D:/java/eclipse32/workspace/jbpmtest3/bin/aaa.bJava.io包中的类,需要使用这种形式的参数。但是,它们一般也提供了URI类型的参数,而 阅读全文
posted @ 2013-08-23 13:59 alaricblog 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个问题(应该是个老问题,但网上答案各异),记录下来 在web.xml中配置错误页面跳转如下: java.lang.Exception /err/error.jsp 或者 500 /err/error.jsp 制造空指针异常,启动tomcat服务器发现并不能跳转到error.jsp,而是跳转到IE的错误提示页面 解决方案: 1.在IE【工具】->【Internet选项】->【高级】中勾掉【显示友好http错误提示】; 2.确保error.jsp的大小>1024字节。 这个从根本上没有解决,只是找到了表面的问题。我们尝试在apache配置里配置或者nginx的配置里配置 阅读全文
posted @ 2013-08-23 13:59 alaricblog 阅读(945) 评论(0) 推荐(0) 编辑
摘要: 什么是404页面如果碰巧网站出了问题,或者用户试图访问一个并不存在的页面时,此时服务器会返回代码为404的错误信息,此时对应页面就是404页面。404页面的默认内容和具体的服务器有关。如果后台用的是NGINX服务器,那么404页面的内容则为:404 Not Foundnginx/0.8.6为什么要自定义404页面在访问时遇到上面这样的404错误页面,我想99%(未经调查,估计数据)的用户会把页面关掉,用户就这样悄悄的流失了。如果此时能有一个漂亮的页面能够引导用户去他想去的地方必然可以留住用户。因此,每一个网站都应该自定义自己的404页面。NGINX下如何自定义404页面IIS和APACHE下自 阅读全文
posted @ 2013-08-23 13:59 alaricblog 阅读(1013) 评论(0) 推荐(0) 编辑
摘要: 大家都知道,在编译好的class文件中不好debug断点调试,在liunx下部署的更是不好调试了。在MyEclipse的debug里有remote java application 这个工具。今天用了下真爽,这里记录下来。1 先在你部署的tomcat中进入bin目录找到catalina.sh,2 在这个文件中加入 CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=10000,server=y,suspend=n" 这里address=10000,表示要远程调试连接的端口号,3 修改后保存,同时关掉防火墙 阅读全文
posted @ 2013-08-23 13:59 alaricblog 阅读(218) 评论(0) 推荐(0) 编辑
摘要: bean 1 bean 2 启动异常: [ERROR]2011-03-11 14:53:29,687 MESSAGE : Context initialization failedorg.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'rebateInBo': Bean with name 'rebateInBo' has been injected into other beans [... 阅读全文
posted @ 2013-08-23 13:59 alaricblog 阅读(458) 评论(0) 推荐(0) 编辑
摘要: if(confirm("确定该申诉通过审核吗?")){ ////doSomething...... } 阅读全文
posted @ 2013-08-23 13:59 alaricblog 阅读(166) 评论(0) 推荐(0) 编辑
摘要: Struts Recipes 的合著者 George Franciscus 将介绍另一个重大的 Struts 整合窍门 —— 这次是将 Struts 应用程序导入 Spring 框架。请跟随 George,他将向您展示如何改变 Struts 动作,使得管理 Struts 动作就像管理 Spring beans 那样。结果是一个增强的 web 框架,这个框架可以方便地利用 Spring AOP 的优势。 您肯定已经听说过控制反转 (IOC) 设计模式,因为很长一段时间以来一直在流传关于它的信息。如果您在任何功能中使用过 Spring 框架,那么您就知道其原理的作用。在本文中,我利用这... 阅读全文
posted @ 2013-08-23 13:59 alaricblog 阅读(292) 评论(0) 推荐(0) 编辑
摘要: site :http://kurucz-grafika.de/fatjar 阅读全文
posted @ 2013-08-23 13:59 alaricblog 阅读(169) 评论(0) 推荐(0) 编辑
摘要: "E:\data\software\myEclipse\MyEclipse\Genuitec\MyEclipse 8.x Latest\myeclipse.exe" -nl en_US 阅读全文
posted @ 2013-08-23 13:59 alaricblog 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 这段文档标记很重要 网页可见区域宽:document.body.clientWidth (不加文档标记的情况下) 网页可见区域宽:document.documentElement.clientWidth(加文档标记的情况下) 网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth (包括边线的宽)网页可见区域高:document.body.offsetHeight (包括边线的宽)网页正文全文宽:document.body.scrollWidth网页正文全文高:document.body.scroll... 阅读全文
posted @ 2013-08-23 13:59 alaricblog 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Window --> Java --> Code Style --> Code Templates --> Comments --> types --> Edit /** * * 项目名称:${project_name} * 类名称:${type_name} * 类描述: * 创建人:${user} * 创建时间:${date} ${time} * 修改人:${user} * 修改时间:${date} ${time} * 修改备注: * @version * */ 或者: 右边点Import 选择你写好的模板.xml文件 导入进去即可 使用方法: 创建新类的 阅读全文
posted @ 2013-08-23 13:59 alaricblog 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 查看当前LINUX服务器的IP是多少: 命令下输入:ifconfig输出结果如下: 修改对应网卡的IP地址的配置文件# vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址BROADCAST=192.168.0.255 #对应的子网广播地址HWA... 阅读全文
posted @ 2013-08-23 13:58 alaricblog 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 其实很简单,方法如下: 每一步:进入某个https://www.xxx.com开头的网站,把要导入的证书下载过来, 在该网页上右键 >> 属性 >> 点击"证书" >> 再点击上面的"详细信息"切换栏 >> 再点击右下角那个"复制到文件"的按钮 就会弹出一个证书导出的向导对话框,按提示一步一步完成就行了。 例如:保存为abc.cer,放在C盘下 第二步:如何把上面那步的(abc.cer)这个证书导入java中的cacerts证书库里? 方法如下 假设你的jdk安装在C:\jdk1.5这个 阅读全文
posted @ 2013-08-23 13:58 alaricblog 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 解压Apache文件包tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出 下面的参数-f是必须的 -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。 # tar -cf all.tar *.jpg 这条命令是将所有.jpg的文件打成一个名为all.tar的 阅读全文
posted @ 2013-08-23 13:58 alaricblog 阅读(216) 评论(0) 推荐(0) 编辑
摘要: vi编辑器vi 文件名 打开vi编辑器 如果没有则新建:q 退出vi不保存:wq 保存并退出:q! 不保存退出 tail -f 文件名 从文件尾开始查看 文件操作 mkdir目录名 创建新的目录rz 文件名 上传文件到当前目录rm [-rf] 文件名 删除文件 -rf 可选项强行删除unzip 文件名 解压zip文件mv 文件名 路径名 移动文件mv 老文件名 新文件名 修改文件名称cp 文件1 文件2 拷贝文件chmod 权限 文件名 修改权限chown 所有者 文件 修改文件的所有者./可执行文件 运行文件alias 别名=文件名等 给文件别名 也可路径 命令等命令>>文件名. 阅读全文
posted @ 2013-08-23 13:58 alaricblog 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 作者:Ken Wu Email: ken.wug@gmail.com 转载本文档请注明原文链接 http://kenwublog.com/docs/java6-jvm-options-chinese-edition.htm! 本文是基于最新的SUN官方文档Java SE 6 Hotspot VM Options编写的译文。主要介绍JVM中的非稳态选项及其使用说明。 为了让读者明白每个选项的含义,作者在原文基础上补充了大量的资料。希望这份文档,对正在研究JVM参数的朋友有帮助! 另外,考虑到本文档是初稿,如有描述错误,敬请指正。 非稳态选项使用说明 -XX:+ 启用... 阅读全文
posted @ 2013-08-23 13:58 alaricblog 阅读(180) 评论(0) 推荐(0) 编辑
摘要: MySQL数据目录结构 从概念上讲,大多数关系数据库系统是相似的:它们有一系列数据库组成,每个数据库包含一系列数据库表,但每个系统有各自组织其管理的数据方式,MySQL也不例外。缺省地,所有由MySQL服务器mysqld管理的数据存储在一个称为MySQL数据目录的地方,所有数据库都存放在哪儿,也包括提供服务器操作信息的状态文件。如果你对一个MySQl安装执行管理任务,你应该熟知数据目录的布局及用途。本文介绍下列专题:如何确定数据目录的位置。 服务器如何组织并提供对数据库和它管理的表的访问。 在哪里找到由服务器生成的状态文件记忆它们包含什么内容。 如何改变缺省地点或数据目录或单独数据库的组织结构 阅读全文
posted @ 2013-08-23 13:58 alaricblog 阅读(304) 评论(0) 推荐(0) 编辑
摘要: package test;public class Test1 { /** *@author: zhangjp *@功能:测试全半角字符转换 *@公用:true *@date:Jul 8, 2010 10:21:14 AM **/public static void main(String[] args) {// TODO Auto-generated method stub String quan = "11111"; String ban = "11111"; boolean b = ban.equals(QJToBJChange(quan)); S 阅读全文
posted @ 2013-08-23 13:58 alaricblog 阅读(171) 评论(0) 推荐(0) 编辑
摘要: New Document 阅读全文
posted @ 2013-08-23 13:58 alaricblog 阅读(220) 评论(0) 推荐(0) 编辑