Category Archives: Java

分享Java/Java web/JavaSE/JavaEE/SSH开发技术和案例

Spring AOP 代理机制 http://www.shouce.ren/api/spring2.5/ch06s06.html


Oracle JDK 1.8 文件结构说明


写代码需要jdk,排查问题也需要各种工具,每天都在用的软件,仔细分析看看里面都有什么吧。 产品组件概念图:(http://docs.oracle.com/javase/8/docs/) 官方文档: JDK and JRE File Structure ./jdk1.8.0_45/ ├─ bin/ (Java工具的可执行文件) │ ├─ java* │ ├─ javac* │ ├─ javap* │ ├─ javah* │ └─ javadoc* ├─ db/ (Java实现的关系...

好用的eclipse插件


整理一下自己工作中发现的好用的eclipse插件~~~~ 1、Properties Editor Properties Editor是一款properties文件编辑器,国际化时超级好用!在线安装: Name: Properties Editor Location: http://propedit.sourceforge.jp/eclipse/updates/ 2、JD-GUI JD-GUI是反编译class文件的,当然也有软件版!在线安装: Name: JD-Eclipse Update S...

读《JUnit in Action 中文版》


1.JUnit起步 Objective test + Replicable test = Simple test program 单元测试框架应该遵守的几种最佳实践 每个单元测试都必须独立于其他单元测试而运行 必须以单项测试为单位来检测和报告错误 必须易于定义要运行哪些单元测试 JUnit团队为框架设立的3个目标 框架必须帮助我们编写有用的测试 框架必须帮助我们创建随着时间的过去依然保...

MyEclipse安装配置SVN


配置之前请先关闭MyEclipse,OK开始了 1、解压site-1.6.18.zip(百度网盘下载)到SVN文件夹,放到MyEclipse安装路径下。如下图 2、在Myeclipse中的dropins文件夹里创建svn.link,内容输入如图: path=C:\\Program Files\\Genuitec\\svn 3、启动MyEclipse,菜单:Window—Preferences—Team打开,若里面有SVN选项就是配置成功了,上图:

Java Struts2 生成动态图片验证码Demo


上一篇分享了Servlet方式的图片验证码,这次是分享一下图片验证码在Struts2下的实现。 Index.jsp运行效果: 自定义验证码图片大小 自定义随机字符 自定义前景色和背景色 自定义干扰点 自定义验证码三个难度级别 SecurityCode.java [java] package net.singlex.common; import java.util.Arrays; /** * 工具类,生成随机验证码字符串 * ...

Java Servlet 生成动态图片验证码Demo


一个简单的Java Servlet生成动态图片验证码的Demo,没有使用额外的外部包。 Index.jsp运行效果: 自定义图片大小 自定义随机字符(数字,大小写字母) 自定义前景色和背景色 自定义干扰点数量 GetKey.java:最重要的一个工具类,生成图片验证码。 [java] package net.singlex.img; /** * 工具类,生成图片验证码 */ import java.awt.Col...