![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术文档
iteye_81
这个作者很懒,什么都没留下…
展开
-
一个利用ehcache和AOP做的缓存切面类。
缓存操作类。package cache;import java.util.Map;import java.util.concurrent.ConcurrentHashMap;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import net.s...2009-09-23 13:51:41 · 123 阅读 · 0 评论 -
利用JEXL实现实时执行对象方法。
使用情况:有时候我们在编译时并不知道可能执行什么方法,或者我们把要执行的一系列方法列表输入到数据库中然后顺序执行,或者根据客户端输入的内容执行某些方法,这种情况下我们就无法把方法写在具体的类中。 解决方法:利用JEXL使用表达式就可以简单的解决这些问题。 案例和资料:见压缩文档。...2011-02-14 16:50:54 · 612 阅读 · 0 评论 -
cglib实现无接口代理
使用情况:有时候我们需要为一个类建立代理对象,当执行原类的某种方法时,进行某些操作,但是这要求我们原来的类实现某种接口。如果原来的类没有实现任何的接口怎么实现代理哪?现在我们可以利用Cglib为任何的类产生代理对象,不管原来的类有没有实现接口,甚至我们可以使代理对象动态的实现任意接口。 例子: 1、产生带拦截器的代理对象。 2、产生带拦截器和继承接口的代理对象。 ...2011-02-13 22:52:35 · 170 阅读 · 0 评论 -
学习Hibernate映射必读(二),JavaOne2009-JPA2新特征。
JavaOne2009-JPA2新特征介绍了JPA2的一些新特性并提供一些案例,是上面一篇的PDF内容的补充,不太熟悉Hibernate映射的话可以参考一下。2011-02-10 19:46:05 · 66 阅读 · 0 评论 -
Extjs Grid 带分页多选时的某种解决方案。
使用情况:使用Extjs的Grid时使用远程分页时有一个问题,就是当翻到下一页时上一页中选中的内容会被清除。 我的解决方案:建立一个Extjs的Collection用于存储,当然这里需要存储的是数据库中的主键值,当选中Grid中的多选框时,把主键加入Collection,取消选择时则把主键从Collection中删除,提交时就提交Collection中内容。 建立Collectio...2011-02-10 19:42:53 · 293 阅读 · 0 评论 -
学习Hibernate映射必读,JavaOne2009-JPA2映射的神秘之旅。
JavaOne2009-JPA2映射的神秘之旅,学习Hibernate必读。详细的介绍了Java Persistence API各种映射。 包括如下几个部分:1、介绍2、基本映射3、关系映射4、使用不同的集合类型5、组件映射6、组合主键映射7、继承映射 包括介绍和案例,非常精美的PDF。...2011-02-07 12:51:27 · 103 阅读 · 0 评论 -
使用HTMLPARSER和HTTPCLIENT制作网络爬虫,附赠相关技术文档。
利用HTMLPARSER和HTTPCLIENT制作的网络爬虫,还不是很完善,过程是先输入网站及关键词,从google取得每页结果的内容,然后分析每个结果中的链接的网站的内容,取得其中的标题及head中的内容显示,以后可以增加智能分析的模块,软件使用java开发,需要安装java虚拟机,图形界面反应有点缓慢,请耐心等待。...2011-02-06 17:05:21 · 89 阅读 · 0 评论 -
Java模式速查手册
自己按照阎宏《Java与模式》总结的Java模式总结,包括速查和详细内容。内容包括一、创建模式:动态决定怎样创建对象,创建哪些对象和如何组合这些对象的模式。(9页)1、简单工厂(Simple Factory)概念:由一个工厂对象决定创建哪些产品类的实例。使用情况:需要根据不同条件产生不同产品类且产品类简单时使用。实例:java.text.DateFormat。(9页)...2011-02-05 16:22:43 · 125 阅读 · 0 评论 -
一个自己写的图像操作包,实现了验证码识别等很多功能。
自己设计的图像操作包,实现很多功能。包括三个类。一、ImageUtil:图像操作类。实现功能:1、切割图片2、缩放图片3、旋转图片4、写水印5、把图片写入图片6、图片滤镜7、灰度化图像,适用于bmp图像。8、二值化图像.9、中值滤波。10、细线化图像,使用Hilditch算法.11、把一张大图像分割成小块。12、反向图片的颜色....2011-02-05 00:03:56 · 120 阅读 · 0 评论 -
Hibernate通用Dao设计。
hibernate的通用Dao简化了程序,增加了开发过程,但是通用Dao设计五花八门,我也是一个Hibernate初学者,把我参考一些设计好的Dao而设计的通用Dao写下来,希望各位不要见笑。 原来的Dao是一个整体,把很多内容放在一起,但是发现大部分的内容用不到,所以我把Dao分为三个部分,BaseHibernateEntityDao(基本部分)主要是,增删查改。ExtensionHi...2011-07-19 16:15:31 · 110 阅读 · 0 评论 -
自己做的一组字符串操作方法,可能会用上。
不过都是用的String效率可能不太高。package util;import java.io.UnsupportedEncodingException;import java.security.MessageDigest; import java.util.Date;import java.util.Map;/** * Title: * Description:...2009-09-24 11:29:07 · 81 阅读 · 0 评论 -
用javamail发邮件
利用javamail发邮件,可以发送普通邮件,带附件和图片的邮件: package util.mail; import java.util.Date; import java.util.HashSet; import java.util.Properties; import java.util.ResourceBundle; import java.util.Set; ...2009-09-24 11:26:27 · 104 阅读 · 0 评论 -
java验证码。
package util.img;import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.FileOutputStream;import java.io.IOException;...2009-09-24 11:23:16 · 64 阅读 · 0 评论 -
分页类。
package util.page;import java.util.ArrayList;import java.util.List;public class PaginationUtil {public static final int PAGENUMBER=1;public static final int MAXRESULTS=10;public static f...2009-09-24 11:22:27 · 100 阅读 · 0 评论 -
趣味编程,利用zxing包设计QR码编码和解码程序。
1、什么是RQ码? QR码是二维条码的一种,1994年由日本Denso-Wave公司发明。QR来自英文“Quick Response”的缩写,即快速反应的意思,源自发明者希望QR码可让其内容快速被解码[1]。QR码最常见于日本,并为目前日本最流行的二维空间条码。QR码比普通条码可储存更多资料,亦无需像普通条码般在扫描时需直线对准扫描器。2、如何使用zxing包设计RQ码的编码和解码。...2011-04-20 23:03:27 · 224 阅读 · 0 评论