- 博客(20)
- 收藏
- 关注
原创 Apache + Tomcat :重复转发请求问题解决
参考:http://tomcat.apache.org/connectors-doc/reference/workers.html 配置:Apache 2.2\conf\workers.propertiesworker.worker1.socket_timeout=300worker.worker1.retries=1 解释: retriesAJP,SUB...
2011-10-17 12:34:15 674
原创 自定义拦截器实现参数控制国际化
简单的一个示例,实现通过页面参数控制国际化,本示例使用struts2自带国际化支持,因此自定义国际化需要在程序中覆盖ActionContext中的Locale,即“ActionContext.setLocale(Locale.myLocale);”.众所周知,在页面上可以通过参数“request_locale”来设置地域信息,请参考I18nInterceptor类。可是某些老系统地域信息参数并...
2011-05-17 23:53:07 269
原创 Spring自动代理-BeanNameAutoProxyCreator
1,定义Around处理package cn.hunnu.aop.autoproxy;import org.aopalliance.intercept.MethodInterceptor;import org.aopalliance.intercept.MethodInvocation;/** * Around 处理 * @author 肖波 * */pub...
2011-04-20 00:07:23 126
原创 AOP代理
package cn.hunnu.aop.proxy;public interface Dog { //info public void info(); //run public void run();}package cn.hunnu.aop.proxy;/** * Dog 实现类 * @author 肖波 * */publi...
2011-04-14 23:09:29 136
原创 Java精确计算浮点型数据--金融商业计算
注:本文转自http://www.51testing.com/?uid-141188-action-viewspace-itemid-72575在《Effective Java》这本书中也提到这个原则,float和double只能用来做科学计算或是工程计算,在商业计算中我们要用java.math.BigDecimal。BigDecimal一共有4个够造方法,我们不关心用...
2010-09-16 14:08:33 278
原创 Struts2 JQuery 文件上传 进度条
1、参考网址:http://t.wits.sg/2008/06/20/jquery-progress-bar-11/2、demo备份(见附件)。
2010-09-07 08:50:26 88
原创 Java 快速排序算法 演示
Blog is from this site:http://baike.baidu.com/view/19016.htm?fr=ala0_1 正文: package com.morningstar.quicksort;import java.util.Random;public class QuickSort { public static void...
2010-08-21 11:52:02 207
原创 对象串行化-随心所欲
前一段时间,做了一个对象串行化的实例,今天又写了一个实例,与之前的不同的是,这次串行化不是一个绝对的串行化,而是一个将对象和对象包含的附件(文件)混杂一并写入到一个文件,较之前面的实例来看,这个实例的实用性更强,可以在写入对象和附件后,单独读出对象和单独读出某个附件。就像在蓝杰公司写山寨QQ程序,有些时候需要自定义读写协议。 HeadObjectAttachmen...
2010-07-31 14:15:55 127
原创 定制串行化--串行化File实体 示例
1、对象串行化的概念?在书上。 2、对象串行化用处: (1)在网络中传送对象。 (2)在程序的运行期间将对象保存于文件,或者稍后在相同的应用程序中写入然后读取对象。 3、定制串行化:包括“部分定制”与“完全定制串行化”。 缺省的串行化机制,对象串行化首先写入类数据和类字段的信息,然后按照名称的上升排列顺序写入其数值。如果想自...
2010-06-18 09:53:34 129
原创 MySQL数据库使用及连接池
1、回顾数据库的基本用法 * 加载驱动:Class.forName().newInstance;//在JVM内加载了驱动 e.g:Class.forName("com.mysql.jdbc.Driver").newInstance; * 获取连接对象: java.sql.Connection conn = DriverManager.g...
2009-12-29 22:42:56 160
基于ExtJS的富客户端开发 -- 企业任务管理系统
历时两个多月的对ExtJS的学习和使用,感觉终究是入门了,首先要感谢胡东峰老师、张梁同学和我自己给我的指导和帮助,胡总提供了我一些详细的资料和李文水的律师管理系统的全部源代码,让我在学习过程中少走了许多弯路,当然,我还只是入了一门,ExtJS深藏的界面显示、事件机制、Ajax技术等等不是一朝一夕能全部领悟的,由于公司的需要,我可能要对ExtJS做深入的研究与学习了。以下是蓝杰公司的一个...
2009-11-25 20:00:30 237
PriorityblockingQueue类使用示例
PriorityblockingQueue是一个无界的阻塞队列,其api文档描述如下:java.util.concurrent 类 PriorityBlockingQueue<E>java.lang.Object java.util.AbstractCollection<E> java.util.AbstractQueue<E> ...
2009-09-02 12:01:12 208
原创 DOM与SAX区别
本文转自:http://www.wangchao.net.cn/bbsdetail_1761095.html SAX概念 SAX是Simple API for XML的缩写,它并不是由W3C官方所提出的标准,可以说是“民间”的事实标准。实际上,它是一种社区性质的讨论产物。虽然如此,在XML中对SAX的应用丝毫不比DOM少,几乎所有的XML解析器都会支持它。 与DOM比较而言...
2009-09-02 09:25:50 154
原创 蓝杰JavaScript学习笔记
这两天花了点时间温故了一下JavaScript的基本用法,同上,把笔记备份一下。备份之前先展示一个简单的例子,整套源代码可以下载。下面的代码主要演示了用js动态增加删除表格内容。html页面: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/l...
2009-07-31 09:44:13 143
原创 Java Web app图片验证及刷新验证码_笔记
在网站新用户注册和提交新博文等操作经常需要用到验证技术,图片验证即其中的一种,他的优点在于防止骇客利用程序恶意重复提交消息,造成大量网站垃圾数据的积累,一般程序很难将图片上的字符识别出来,所以采用图片作为验证码是一种很好的选择。 下面是本人在平时学习中采用js和servlet实现的图片验证码产生和刷新,整个流程有点类似ajax局部刷新。1、产生验证码图片的servle...
2009-07-19 22:19:50 378
蓝杰学习笔记备份1
前一段时间一位同事的系统崩了,电脑上重要资料全部丢失,实在遗憾。鉴于此,我想把我学过的一些东西也备份一下,以防系统崩溃之痛。 学过的东西很容易淡忘,有时候碰到问题明知道是以前解决过的,但现在却忘了如何解决这同样的问题,比较苦恼,所以我经常把自己写过的项目(可重用性高的模块)备份到U盘或者google托管上面,时不时温故一下,嘿嘿。 下面是胡总讲...
2009-07-12 16:43:40 133
原创 过滤器(Filter)控制网站安全--权限控制
由于本人实习中,时间仓促,先把代码抛上来了..以下代码是罗伟学长所写,本人觉得很值得借鉴。public class SecurityCheckFilter implements Filter { private String failedForwardPage = "index.html";//出错转向主页面 private Vector<String> manager...
2009-07-10 09:51:11 169
MySQL分页实现
其实在网上查了很多关于分页的技术,别人写的代码一大堆一大堆的,实在没耐心看下去,只好取其精华精神,转化为己有,自己试着写一个分页的实现,因为自己的代码符合自己的风格和想法,所以很有耐心看下去,哈哈...为了以后再次回顾这部分知识,把代码的关键部分放到这里以便以后查看,如果有高人指点那是将是我的荣幸! Page:页码对象/** * 分页对象,用于存储总页数,当前...
2009-06-02 01:21:29 197
赫夫曼编码的Java实现
上次egg写了一个赫夫曼算法的java实现,我在此也把自己的劣作搬上来让高人指点,其实这是我们老师布置的一个作业,后来发现本班大部分男生竟然抄袭女生的代码,并且也交了差,实让我愤怒,为了给男同胞们争口气,我决定自己写一个,也算是对得住自己了! 程序描述:赫夫曼算法一般用于数据压缩,应用于远程通信中可以减少数据流量,从而保持比较好的传输速度。下面的程序...
2009-05-28 16:37:16 120
原创 Java移位运算
[size=medium] System.out.println("(byte)0xa7="+(byte)0xa7); //结果是:-89.解释:0xa7=0000 0000 0000 0000 0000 0000 1010 0111 , //(byte)0xa7=1010 0111=-89 System...
2009-05-28 14:24:38 325
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人