- 博客(22)
- 资源 (2)
- 收藏
- 关注
原创 用apache的commons-net包中的ftp实现的ftp上传下载
/** * File Created at 2015年8月4日 * * Copyright 2015 star.com Limited. * All rights reserved. */package com.star.daffodil.common.util; import java.io.File;import java.io.FileInputStr...
2015-08-08 19:03:22
258
原创 设计模式
单例+工厂+模板模式混用 1.抽象类public class QueryBalanceBg extends BaseHF{ @Override public String execute(Map<String, Object> map) throws Exception { }} 2.继承抽象类实现模板模式public abstrac...
2015-06-12 17:44:03
220
原创 mybatis3的mapper文件报Referenced file contains errors
最近使用mybatis.3.1.0时无意中碰到一个问题:The errors below were detected when validating the file "mybatis-3-mapper.dtd" via the file "account-mapper.xml". In most cases these errors can be detected by validati...
2014-08-05 22:47:34
346
原创 一.spring集成quartz组件
一.准备1.spring3.x相关包2.quartz1.8.5具体需要的就是一些常用jar包,如果不知道,可以启动时报错的提示加入相关包即可。二.建好一个相应的工程具体省略三.将org.springframework.context.support-3.0.0.RELEASE.jar和quartz-1.8.5.jar两个必须jar包放进lib中,其他例如日志包log4j...
2014-08-01 09:52:04
286
原创 spring配置文件加载后applicationContext 为null
今天遇到一个问题:通过ApplicationContext获取spring容器中的bean时,报ApplicationContext为null,代码如下:public class ServiceBeanUtils implements ApplicationContextAware { protected static ApplicationContext staticC...
2014-07-24 17:30:23
1354
Maven更新项目报
今天导入maven项目更新依赖时突然报错:错误描述:An internal error occurred during: "Updating Maven Project".java.lang.NullPointerException原因:经查找资料是因为我修改了项目的名称同时修改了.setting目录中的文件导致的。解决方法:删除.setting目录,重新更新依赖或导入即...
2014-07-09 16:50:46
157
原创 spring同时集成redis和mongodb时遇到多个资源文件加载的问题
这两天平台中集成redis和mongodb遇到一个问题单独集成redis和单独集成mongodb时都可以正常启动程序,但是当两个同时集成进去时就会报以下问题 Could not resolve placeholder 'mongo.port' in string value "${mongo.port} 百思不得解后,经多方搜集查证,终于找到问题原因。在sprin...
2014-07-05 17:49:34
338
原创 StrutsPrepareAndExecuteFilter中excludedPatterns变量的用法
这两天在平台中集成webservice时,遇到一个问题。service的访问地址总是去struts的过滤器StrutsPrepareAndExecuteFilter过滤,然后就报找不到解决方案:1.让struts的过滤器不过滤webservice的请求2.在struts.xml中加上<constant name="struts.action.excludePattern...
2014-07-05 17:23:49
267
原创 用cmd命令行启动和关闭sqlserver2008服务
在做项目时,需要每次开机后手动去打开数据库服务非常的麻烦,因此就考虑写一个批处理去执行此批处理文件在xp系统中可以很好的执行,在win7/win8系统中则会报“发生系统错误 5”的错误。这是由于win7/win8中必须以管理员的身份去运行才可以,因此可以点击“右键->以管理员身份运行”即可下面是bat文件的脚本,拷贝到bat文件即可@echo on@echo 检测sql...
2014-05-15 23:34:23
1380
原创 解决Missing artifact com.sun:tools:jar:1.5.0错误
最近导入maven项目时发现会报“Missing artifact com.sun:tools:jar:1.5.0”这个错误,以前从没遇到过。于是排查了一遍发现是eclipse中eclipse.ini配置顺序的问题。我最近的配置-vmargs-Dosgi.requiredJavaVersion=1.6-Xms40m-Xmx512m-vmD:/Java/jdk1....
2014-05-12 16:09:13
335
原创 SQLSERVER数据库中的字段类型对应的java类型
今天遇到一个问题,做一个带图片和文字内容的数据保存时,用了sqlsever2008的varbinary(MAX)这个字段,但是因为用sqlserver比较少,很多字段对应的java数据类型都忘了,因此就百度确定了下,发现自己用对varbinary(MAX)这个字段类型用byte[]这种java数据类型与之对应还是对的。在此记录下查到Mysql和Sqlsever的字段类型与java类型的对应关...
2014-05-06 21:18:07
884
使用JTDS连接sqlserver数据库
最近做项目用到sqlserver2000/2008数据库,但是这些jar包目前很难找到,而且sqlserver2000要用3个jar包(mssqlserver.jar、msutil.jar、msbase.jar)和sqlserver2005/2008所用jar包(sqljdbc.jar和sqljdbc4.jar)大不一样,用起来不方便。幸好有一种替代方案:JTDS下载地址:http://...
2014-05-04 22:15:46
1071
原创 Java注解的理解
这两天想搭一个纯粹使用注解的ssm框架,于是就看了看mybatis注解的使用方式,但是感觉java中底层注解平时不常使用都忘得差不多了,于是就重新看了一遍.这里简单记录下1.Java中开发自定义注解类,2.自定义注解类的使用,3.自定义注解类的解析一.自定义注解类开发 package com.star.frame.annotation;import java.lang.ann...
2014-04-22 11:33:33
187
原创 java导出javadoc时的乱码问题
今天在导出API文档时遇到了中文乱码的问题。经查找资料,发现是因为编码设置的问题。如果文件编码设置的是UTF-8或GBK时要设置相应的参数编码:-encoding UTF-8 -charset UTF-8 或-encoding GBK -charset GBK如图: ...
2014-04-08 15:24:55
228
通过java反射实现map与bean之间互转
最近写接口规范时,规定用Map类型传递参数,因此写了一个Map和Bean互转的工具类。主要技术利用java的反射。import java.lang.reflect.Field;import java.lang.reflect.Modifier;import java.util.HashMap;import java.util.Map;import java.util.lo...
2014-04-06 16:48:29
308
原创 spring3集成Junit4进行单元测试的demo
本demo是一个spring3集成junit4写的一个测试类,主要体现怎么通过注解使用SpringJUnit4ClassRunner.class,,加载配置文件以及进行事物管理1.首先写好自己的数据源,service等配置文件如下文件:applicationContext-all-test.xml2.写测试类,具体过程略,类代码如下:package com.hw.hwsafe...
2013-11-22 13:04:50
439
oracle中用于循环遍历树形结构中某个节点的字节点的方法
oracle中用于循环遍历树形结构中某个节点的字节点的方法,返回本节点和所有下层字节点记录select * from table1 start with id= #{id} connect by NOCYCLE prior id= pId ...
2013-10-24 16:48:21
219
文件流转换成字节数组
ByteArrayOutputStream baos = new ByteArrayOutputStream(); byte[] b = new byte[1024]; int i = 0; InputStream is = new FileInputStream(upload); while((i = is.read(b)) != -1){ ba...
2013-10-16 14:08:38
1468
原创 struts2实现多文件异步上传
1.struts2本身不支持异步上传文件,需要相应的插件支持,这里用jquery.js和jquery.form.js来实现。jquey.form.js版本: 3.42.0jquey.js版本:1.7.2刚开始用的jquery.form.js做上传时用的2012年的一个老版本,发现在ie,firefox,google兼容性方面很不好处理,换成这个最新的版本后还是可以处理的。2.这里...
2013-09-03 12:35:58
249
struts-portlet-plugin开发portlet时报错
异常:Exception occurred during processing request: null08:36:23,796 ERROR [struts2.dispatcher.Dispatcher] Exception occurred during processing request: nulljava.lang.NullPointerExceptionat org.ap...
2013-08-22 08:47:10
176
form表单不能提交问题
今天写form提交时遇到一小问题,经google才发现问题所在:在一个表单中不能同时用写sumbit按钮和form.submit()两种方式提交的代码。源代码如下:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <script typ...
2013-08-21 10:41:05
399
原创 EL表达式不解析及解析错误的解决办法
1.EL表达式不解析,在页面中按字符串输出原因:serlet和jsp对应版本不支持EL表达式或者没有开启EL表达式解决办法:EL表达式是从jsp2.0和servlet2.4才开始支持的。servlet2.3及以前版本都不支持。在servlet2.3版本的页面中可以添加 <%@ page isELIgnored="false" %> 来开启EL表达式并且能使用但会报黄线提...
2013-08-20 17:03:18
1076
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人