自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 解决手机UCWEB无法下载文件

最近在的工作中突然发现手机上UCWEB无法下载文件,而使用浏览器下载没有任何问题。url格式为:www.domain.com/xiaz?x&fid=1调试后发现通过ucweb上传的请求,服务端最终接受到的参数为xfid=1,相当于ucweb把&符号吃掉了。另:linux下以服务方式安装的tomcat5如何开启jpda?/etc/rc.d/init.d/tomcat5文件中的:$SU - $TOMCAT_USER -c "$TOMCAT_SCRIPT start" >> $TOMCAT_LOG 2>&1修改为

2010-10-27 15:47:00 1837

原创 调整Table的字符集与校对规则(collate)规则

建表时,MySQL按照下面的方式选择表字符集和校对规则: 如果指定了CHARACTER SET X和COLLATE Y,那么采用CHARACTER SET X和COLLATE Y。 如果指定了CHARACTER SET X而没有指定COLLATE Y,那么采用CHARACTER SET X和CHARACTER SET X的默认校对规则。如果建表时不小心搞错了表字符和校对规则,并且表中已经存

2010-04-02 16:55:00 1703

原创 使用Spring AOP时,小心*PostProcessor陷阱

基于Spring AOP做事务控制,在引入BeanFactoryPostProcessor(BeanPostProcessor也一样)之前,一切OK。但是在一个类实现了BeanFactoryPostProcessor接口,并通过以下代码进行处理时,发现很多原本由Spring代理的类,现在Spring不会代理了,而是直接实例化原始类。代码如:public void postProcess

2009-08-29 09:52:00 1507

原创 JavaScript回车切换焦点

回车键按下时,自动以Tab键方式在文本输入框之间进行焦点切换的JavaScript代码:  if(event&&event.srcElement){ srcEle=event.srcElement; if((event.keyCode||event.charCode)==13 && srcEle.tagName.toUpperCase(

2009-06-09 10:21:00 3428

原创 Spring声明式事务与注解式事务并存时的顺序问题

   最近在使用Spring时,使用Spring的声明式事务管理方式,基于方法名特征可以方便的批量控制某些方法的事务。但是这种方式也存在着弱点:如果新增的一个方法名特征(这些方法名不具普遍性)不在已有的特征列表里时,总是要向方法名特征列表里添加新的特征,于是要不断的维护方法名特征列表,不爽。   查找Spring的资料,说是声明式与注解式可以并存,于是就开启了注解式事务控制方式,配置文件片断如

2009-05-01 19:36:00 5598 2

原创 在ognl的PropertyAccessor实现类中如何判断当前Node是否最后一个

 我们在使用ognl时,一般情况下ognl已经考虑的非常完善了。但是特定的情况下,我们仍然需要注册自己的PropertyAccessor,以便ognl能够正确的遍历特殊的对象。注册特定PropertyAccessor的方式:OgnlRuntime.setPropertyAccessor(clz,PropertyAccessor);其中clz是Class对象,它可以是目标对象的具体Class

2009-03-05 10:13:00 1999

原创 基于JavaScript实现的轻量级字符串占位符替换函数

基于JavaScript实现的轻量级字符串占位符替换函数,占位符支持嵌套表达式,代码如下: /*   * 占位符替换函数。占位符支持嵌套表达式,如a.b.c   * str:字串模板   * prefix:占位符前缀   * surfix:占位符后缀   * obj:数据对象   */   function replaceHolder(str,prefix,surfix,obj){    va

2009-02-25 21:32:00 2007

原创 清除JBPM数据的SQL

JBPM的表使用了非常多的外键,通过外键实现数据的完整性约束。 当我们希望手工清除JBPM的数据时,这些外键就给我们带来了较大的困扰。以下是根据经验整理出来的SQL,以备查(JBPM3.1.1版本):    delete  from jbpm_log  where token_ in(        select id_         from j

2009-01-12 16:55:00 1224

原创 YALE CAS HTTPS认证方式问题备忘

 当使用SSL作为CAS的服务端与客户端的认证通讯协议时,必须制作安全证书以供SSL使用;而安全证书的规范则要求:CN必须是所在机器的域名或者主机名(不能是IP地址);同时,CAS客户端实现时,将CAS服务端的认证地址直接以redirect的方式发送给访问者的IE。最终导致:所有IE访问者的机器必须能够识别到证书的CN标识的服务器。举例:证书的CN=ssoserver,则CAS客户端(实际上是具体

2008-11-09 21:55:00 956

原创 WebWork2升级到Struts2行动指南

在struts2的官网上,已经提供了升级说明,按理讲升级过程应该是一帆风顺了,但是其实不然,因为有很多细节方面的问题没有提到,而这些问题有可能会让人无所适从。 本指南的前提:参照官网的升级指南 升级过程行动指南:1、将com.opensymphony.webwork替换为org.apache.struts2、WEB.XML中    2.1、将com.opensymp

2008-04-20 09:37:00 977

原创 iBatis与Spring集成时的批处理释疑

在看iBatis的文档时,其描述的典型批处理语句如下:try {sqlMap.startTransaction();sqlMap.startBatch();// … execute statements in betweenint rowsUpdated = sqlMap.executeBatch(); //optionalsqlMap.commitTransaction();} finall

2007-01-23 14:16:00 2741 2

原创 java国际化,资源文件内的中文再也不必转换为丑陋的unicode

以前也接触过国际化相关的任务,被properties文件的内容给吓坏了 :那些丑陋的UNICODE编码,维护起来确实让人头痛!更重要的是:售后服务人员想现场更改一下,他们根本不知道文件内容是什么玩意!所以,原来针对国际化的态度就是:能不做就不做,反正软件也没有打算卖到国外去!现在不得不做国际化了(并不是因为产品要卖到国外,而是很多用户对同个事物的叫法不同),先上网查一查,看看有没有大侠提供

2006-12-25 22:09:00 4816 4

原创 刚接触BLOG,也来玩玩

本人从事技术工作,平时也喜欢钻研一些技术,常常有不少的新发现和想法,但是过一段时间后 ,这些东西就被抛之脑后了,用时找不到,很是恼人。BLOG也不是什么新鲜玩意了,但是今天我第一次真正的申请了一个PASSPORT,并且写下这第一个文章。希望以后能让这BLOG成为我的一个助手,记录日常点滴,再也不用担心想找的东西找不到了,哈哈!

2006-12-25 21:41:00 690

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除