- 浏览: 381853 次
- 性别:
- 来自: 北京
-
最新评论
-
wangyudong:
用Holer,只需要配置一个Access Key就搞定了htt ...
webservice发布以后在本地能够访问,但是在远程访问不了 -
梦幻无极:
[flash=200,200][url][img][list] ...
mysql Error Code : 1060 Duplicate column name 'ID' -
wqxdoc_pxiang9:
工程用什么软件
plc学习笔记 -
jiangxiankun:
请问一下这个需要什么jar包吗
用JAVA代码访问一段URL地址是否可用怎么写? -
361010911:
好乱!- -
java轮询程序的实现
文章列表
前两天看代码,有一个下载的例子,我觉得写得挺全面的,所以就传上来,以后再需要些这样的例子就直接拿走了:
public void downLoad(@Read(key="url")String url){
//获取参数
int npos = url.lastIndexOf("/");
//获取文件名
String filename = url.substring(npos+1);
int npos2 = filename.indexOf(".");
//获取文件类型
S ...
Spring Quartz可以通过两种方式来调度程序:一是使用Spring提供的 MethodInvokingJobDetailFactoryBean 代理类,Quartz通过该代理类直接调度任务类的某个函数;二是任务类继承并实现Quartz接口,Quartz通过该接口进行调度。 ...
一。 Jakarta POI 是一套用于访问微软格式文档的Java API。
HSSF对Excel的操作主要是通过下面几个对象实现:
HSSFWorkbook 工作簿对象对应于Excel文件
HSSFSheet Sheet对象对应于Excel中的Sheet
HSSFRow 行对象表示Sheet中的一行(这个对象在JXL中并没有提供)
HSSFCell 单元格对象
操作步骤就是用HSSFWorkbook打开或者创建“Excel文件对象”,用HSSFWorkb ...
POI类库是JAVA平台下操作EXCEL的类库,功能很强大,相信大家都在工作已经使用得很熟练了,这里就不详细介绍了,简单的说, 一个Excel文件的层次:Excel文件->工作表->行->单元格 , 对应到POI中为:workbook->sheet->row->cell 。
今天要说的是在创建工作表时,用中文做文件名和工作表名会出现乱码的问题,先说以中文作为工作表名,大家创建工作表的代码一般如下:
HSSFWorkbook workbook = new HSSFWorkbook();//创建EXCEL文件
HSSFSh ...
昨天想在cvs服务器上更新代码,但是一点更新之后就报这个异常cvs.exe [checkout aborted]: connect to scm1.ceopen.cn:2401 failed: 套接字操作尝试一个无法连接的主机。
错误,CVS操作失败。然后就找cvs配置人员过来看看,他们也没看出来什么问题。后来一个同事过来看看,我的电脑telnet scm1.ceopen.cn 2401都telnet不上,查了查ip,发现我的ip被换了,我的出口ip不在服务器scm1.ceopen.cn:2401可以访问的范围之内,改了一下ip就可以了。
在ssh项目中有一个需要上传、下载的功能,并且将图片信息存在数据库字段中,表的信息如下:
1.表service_domain_audit_change(oracle中)
字段 类型
ID NUMBER(11)
SERVICE_CODE VARCHAR2(100)
DOMAIN_NAME VARCHAR2(1000)
AGENT_CODE VARCHAR2(100)
NEW_ORGANIZE_NAME_CN VARCHAR2(200)
NEW_USER_NAME_CN VARCHAR2(200)
TRANSFER_DATE TIMESTAMP(6)
CHECK_DATE T ...
我们知道,获取网页客户端的ip地址的方法是:request.getremoteaddr(),这种方法在大部分情况下都是有效的。但是在通过了apache,squid等反向代理软件就不能获取到客户端的真实ip地址了。如果使用了反向代理软件,用request.getremoteaddr()方法获取的ip地址是:127.0.0.1或192.168.1.110,而并不是客户端的真实ip。
经过代理以后,由于在客户端和服务之间增加了中间层,因此服务器无法直接拿到客户端的 ip,服务器端应用也无法直接通过转发请求的地址返回给客户端。但是在转发请求的http头信息中,增加了x-forwarded-for信 ...
今天会员FOA域名转出上线,替换完文件居然报这个异常:java.lang.ClassFormatError: Incompatible magic value 0 in class file com/sitechasia/xinnet/agent/serv/service/IDomainService
上网查了一下,大致的意思就是说这个JAVA程序的.class文件受损了.重新生成一个.class文件.
其实是我本地的是用jdk6编译的,但是线上是jdk5的,所以将jdk换成jdk5的,编译一下就通过了,只是记录一下,以后再遇到类似的问题就知道了。
OncePerRequestFilter
每一次请求执行一次的过滤器
import org.springframework.web.filter.OncePerRequestFilter;
public class CheckSessionFilter extends OncePerRequestFilter {
protected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain) throws ServletEx ...
一. group by
1.GROUP BY子句主要用于对WHERE中得到的结果进行分组,也就是说它是在WHERE子句之后执行,对经过WHERE筛选后的结果按照某些列进行分组,之后进行相应的处理工作。
注意:如果在返回集字段中,这些字段要么就要包含 ...
1.只复制表结构不复制表数据:
CREATE TABLE tab_new AS SELECT * FROM tab_old WHERE 1=2;
2.不复制表结构,只复制表数据的sql语句:
insert into tab_new select * from tab_old
3.既复制表结构,又复制表内容的sql语句:
CREATE TABLE tab_new AS SELECT * FROM tab_old;
经常在写sql语句的时候会有关事件的比较的,现在总结一下:
mysql中字段类型为datetime的比较为:
select * from service_domain sd where apply_date between '2011-01-01' and '2011-06-23' order by sd.apply_date desc
oracle中字段类型为date类型的,sql如下:
1.select * from service_domain sd where to_char(sd.apply_date, 'yyyy-MM-dd') >= '2011-01-21'
and ...
今天遇到了一个异常:mysql Error Code : 1060 Duplicate column name 'ID'
上网搜了搜:
这个错误是说有重复的字段ID了,当时以为是表的有重复字段或是数据中有重复ID数据了,其实不是,错误是在sql语句中,
select * from service_domaintransfer p left join (select * from service_transferwhois )tw on p.domain_name = tw.domain_name where 1=1 and p.transfer_type = '02' order b ...
今天做一个功能,居然出现Field 'id' doesn't have a default value这个异常。
我的id为int型,但是我没有设置成为自增长型的,所以插入的时候id根本就没有值,所以将id设置为UTO_INCREMENT问题即解决。
今天在tomcat中部署了两个程序,则出现了异常java.lang.OutOfMemoryError:PermGen space。
上网查了查,总结如下:
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,GC(Garbage Collection ...