`
文章列表
http://www.blogjava.net/xylz/archive/2010/07/08/325587.html   http://commons.apache.org/chain/cookbook.html   @WebParam(name = "multiply", mode =
   在程序里面要获取当前的开始时间和结束时间,以及当前天所在的周的开始时间和结束时间,在这个地方记录一下。       当天开始时间:   Calendar currentDate = new GregorianCalendar(); currentDate.set(Calendar.HOUR_OF_DAY, 0); currentDate.set(Calendar.MINUTE, 0); currentDate.set(Calendar.SECOND, 0); dateCursor.setTodayStart((Date)currentDate.getTime().c ...
下面是edtFTPj的源码学习,下面的类图都是我自己亲手花的,希望对大家有所帮助。 这个是里面一些牵扯到ftp操作的类 这个是里面定义的一些工具类 这个是里面定义的一些异常类
[转载声明] 转载时必须标注:本文来源于铁木箱子的博客http://www.mzone.cc [本文地址] 本文永久地址是:http://www.mzone.cc/article/277.html 在使用maven过程中,我们在开发阶段经常性的会有很多公共库处于不稳定状态,随时需要修改并发布,可能一天就要发布一次,遇到bug时,甚至一天要发布N次。我们知道,maven的依赖管理是基于版本管理的,对于发布状态的artifact,如果版本号相同,即使我们内部的镜像服务器上的组件比本地新,maven也不会主动下载的。如果我们在开发阶段都是基于正式发布版本来做依赖管理,那么遇到这个问题,就需要升级组件 ...
原因是: EasyMock的anyObject虽然是个模版方法,但是返回了一个null,这个在java自动类型转换的时候就回报异常。 public static <T> T anyObject(final Class<T> clazz) { reportMatcher(Any.ANY); return null; } 关于这个问题,我已经给EasyMock报了bug了,bug链接地址: https://jira.codehaus.org/browse/EASYMOCK-114 下面是复现代码: import j ...
转:http://blog.csdn.net/explorering/article/details/1196397 按位与运算(&)在许多数据库中都是支持的,遗憾的是,Hibernate 3在HQL中不支持&运算,如果你写了如下的HQL: where a.id & :mask = :target 则Hibernate报错:exception: unexpected char: '&'. 如何解决此问题?方法是利用Hibernate支持的自定义SQLFunction,定义一个bitand(a,b)的SQLFunction,然后,自己写一个解释器,生成a & ...
ACTIVE FTP OPERATION 1、客户端使用源端口5150与server端的21端口通信,请求建立连接。 2、server收到后,发送应答信息,OK(ACK),client and server通过控制端口交换控制信令。 3、当用户请求列出服务端目录或下载数据时,客户端软件会发送PORT命令,并包含有大于1023的随机端口号,告知服务端使用这个端口号将数据发送过来。这里客户端采用了5151端口。 4、服务端打开20端口做为数据发送的源端口,向客户端的5151端口发送。 5、客户端应答,传输过程结束。 PASSIVE FTP OPERATION 这种模式较为安全 ...
jQuery("#descriptionInfo").css("border","0").css("background-color","#EFF6FE") .css("resize","none"); jQuery("#descriptionInfo").attr("disabled","disabled");
     需求其实很简单,就是实现多checkbox的互斥选中,看下面图:AAA和BBB和CCC不能同时选中,当然这个里面可以定义其他规则,CCC和EEE不能同时选中,DDD和EEE不能同时选中。同时选中的时候要进行提示,那几个冲突了,并且将冲突去掉。 不说了,直接上代码,效果图如上,欢迎大家PK。 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> ...
西安交大的网站报错了,记录下出错日志,改天研究一下。 HTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception javax.servlet.ServletException: org.springframework.dao.DataAccessResourceFailureException: Hib ...
    项目中在计算权限的时候有性能有问题,简单的使用多线程的方式改造了下,在这个地方记录一下,防止遗忘。 import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; import java.util.concurrent.Callable; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.uti ...
1. web.xml文件添加下面的mime-mapping <mime-mapping> <extension>ico</extension> <mime-type>image/x-icon</mime-type> </mime-mapping> 2. 在系统的公共页面中添加下面的引用即可 <link rel="icon" href="<%=basePath%>resources/images/favicon.ico" ty ...
import java.io.IOException; import java.net.MalformedURLException; import java.net.URL; import java.util.ArrayList; import java.util.List; import com.gargoylesoftware.htmlunit.BrowserVersion; import com.gargoylesoftware.htmlunit.FailingHttpStatusCodeException; import com.gargoylesoftware.h ...
近来要使用内存数据库hsql来进测试,写下了下面的一些经验: 1. HSQL不支持BLOB,所以使用LONGVARBINARY来代替BLOB, 用VARBINARY来代替mediumblob; 2. HSQL不支持TEXT / MEDIUMTEXT, 使用LONGVARCHAR来代替; 3. TINYINT, INT, BIGINT不支持精度,在mysql里面,tinyint(1)我们来表示的    boolean型的值,只能放弃了,统统得去掉精度; 4. UNSIGNED 关键字不支持; 5. HSQL不支持AUTO_INCREMENT,使用IDENTITY关键字,但是复合主键就不可以表示 ...
           项目里面使用了Mybatis,然后里面一些POJO有使用到Enum的情况,在数据库里面的字段类型是SMALLINT,然后再Mybatis里面不能正确的转换。然后我在网上找了下,提到了EnumTypeHandler,那我们就来看这个TypeHandler的实现吧: package org.apache.ibatis.type; import java.sql.CallableStatement; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLEx ...
Global site tag (gtag.js) - Google Analytics