`
azure2a
  • 浏览: 32745 次
  • 性别: Icon_minigender_1
  • 来自: 承德
社区版块
存档分类
最新评论
文章列表
最近在给学生做个论坛,初学JS和JQuery,尝试做了个带分页头像选择列表。 代码如下:   var lee={}; lee.utils={}; lee.utils.face_list=function(st,to,si,img_width,img_height,tar,callback){ var start=st; var total=to; var size=si; var page=total%size==0?total/size:Math.floor(total/size)+1; return { ma ...
  hibernate的通用Dao简化了程序,增加了开发过程,但是通用Dao设计五花八门,我也是一个Hibernate初学者,把我参考一些设计好的Dao而设计的通用Dao写下来,希望各位不要见笑。   原来的Dao是一个整体,把很多内容放在一起,但是发现大部分的内容用不到,所以我把Dao分为三个部分,BaseHibernateEntityDao(基本部分)主要是,增删查改。ExtensionHibernateEntityDao(扩展)包括example等,HibernateEntityDaoUtil(工具部分),包括执行Sql等。   package com.guestbook.dao; ...
1、什么是RQ码?   QR码是二维条码的一种,1994年由日本Denso-Wave公司发明。QR来自英文“Quick Response”的缩写,即快速反应的意思,源自发明者希望QR码可让其内容快速被解码[1]。QR码最常见于日本,并为目前日本最流行的二维空间条码。QR码比普通条码可储存更多资料,亦无需像普通条码般在扫描时需直线对准扫描器。 2、如何使用zxing包设计RQ码的编码和解码。 编码:先使用Hashtable设置使用的文字编码,然后建立BitMatrix,再把BitMatrix写入图片即可。 解码:和编码相似,先设置文字编码,然后把文件读入BinaryBitmap,再利用Multi ...
  刚开始学Javascript,总是希望利用Java的思路来做程序,不过总是搞不清哪些如何把Js的方法和属性与Java的对应。今天参考JavaScript权威指南的例子做了个小案例,以后做程序就可以按照这个来套了。   Namespace.register("com.lee"); //所在包 com.lee.AClass=function(value){ //构造函数 this.value=value; //实例属性 } com.lee.AClass.classValue=100; //类属性 com.lee.AC ...
使用情况:当页面编码为GB2312时利用JQuery的serialize提交表单数据时会在服务器端产生乱码,产生原因是serialize利用encodeURIComponent对数据进行编码,利用escape则不会产生这个问题。   我的解决方法:把JQuery源文件中encodeURIComponent替换为escape,不知道有没有简单的解决方法。   原理:不明,不过希望有人能解释一下。
使用情况:有时候我们在编译时并不知道可能执行什么方法,或者我们把要执行的一系列方法列表输入到数据库中然后顺序执行,或者根据客户端输入的内容执行某些方法,这种情况下我们就无法把方法写在具体的类中。   解决方法:利用JEXL使用表达式就可以简单的解决这些问题。   案例和资料:见压缩文档。
  使用情况:有时候我们需要为一个类建立代理对象,当执行原类的某种方法时,进行某些操作,但是这要求我们原来的类实现某种接口。如果原来的类没有实现任何的接口怎么实现代理哪?现在我们可以利用Cglib为任何的类产生代理对象,不管原来的类有没有实现接口,甚至我们可以使代理对象动态的实现任意接口。   例子:      1、产生带拦截器的代理对象。      2、产生带拦截器和继承接口的代理对象。      3、产生带拦截器和拦截器过滤器的代理对象。   包里的内容:      案例,依赖包。  
  JavaOne2009-JPA2新特征介绍了JPA2的一些新特性并提供一些案例,是上面一篇的PDF内容的补充,不太熟悉Hibernate映射的话可以参考一下。
  使用情况:使用Extjs的Grid时使用远程分页时有一个问题,就是当翻到下一页时上一页中选中的内容会被清除。   我的解决方案:建立一个Extjs的Collection用于存储,当然这里需要存储的是数据库中的主键值,当选中Grid中的多选框时,把主键加入Collection,取消选择时则把主键从Collection中删除,提交时就提交Collection中内容。   建立Collection。   var collection=new Ext.util.MixedCollection();   点击Grid时发生cellclick事件,sm是CheckboxSelectio ...
  JavaOne2009-JPA2映射的神秘之旅,学习Hibernate必读。 详细的介绍了Java Persistence API各种映射。   包括如下几个部分: 1、介绍 2、基本映射 3、关系映射 4、使用不同的集合类型 5、组件映射 6、组合主键映射 7、继承映射   包括介绍和案例,非常精美的PDF。
  利用HTMLPARSER和HTTPCLIENT制作的网络爬虫,还不是很完善,过程是先输入网站及关键词,从google取得每页结果的内容,然后分析每个结果中的链接的网站的内容,取得其中的标题及head中的内容显示,以后可以增加智能分析的模块,软件使用java开发,需要安装java虚拟机,图形界面反应有点缓慢,请耐心等待。
自己按照阎宏《Java与模式》总结的Java模式总结,包括速查和详细内容。 内容包括 一、创建模式:动态决定怎样创建对象,创建哪些对象和如何组合这些对象的模式。(9页) 1、简单工厂(Simple Factory) 概念:由一个工厂对象决 ...
自己设计的图像操作包,实现很多功能。 包括三个类。 一、ImageUtil: 图像操作类。 实现功能: 1、切割图片 2、缩放图片 3、旋转图片 4、写水印 5、把图片写入图片 6、图片滤镜 7、灰度化图像,适用于bmp图像。 8、二值化图像. 9、中值滤波。 10、细线化图像,使用Hilditch算法. 11、把一张大图像分割成小块。 12、反向图片的颜色. 二、TesseractImage 图像识别,可用用于验证码识别,使用Tesseract。 三、ValidateCodeImg 图像中写入验证码。 内容见附件。
不过都是用的String效率可能不太高。 package util; import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.util.Date; import java.util.Map; /** * <p>Title: </p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2003</p> * <p>Compa ...
利用javamail发邮件,可以发送普通邮件,带附件和图片的邮件: package util.mail; import java.util.Date; import java.util.HashSet; import java.util.Properties; import java.util.ResourceBundle; import java.util.Set; import javax.activation.DataHandler; import javax.activation.FileDataSource; import javax.mail.*; import ...
Global site tag (gtag.js) - Google Analytics