- 博客(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
329
原创 设计模式
单例+工厂+模板模式混用 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
278
原创 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
425
原创 一.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
358
原创 spring配置文件加载后applicationContext 为null
今天遇到一个问题: 通过ApplicationContext获取spring容器中的bean时,报ApplicationContext为null,代码如下: public class ServiceBeanUtils implements ApplicationContextAware { protected static ApplicationContext staticC...
2014-07-24 17:30:23
1479
Maven更新项目报
今天导入maven项目更新依赖时突然报错: 错误描述: An internal error occurred during: "Updating Maven Project".java.lang.NullPointerException 原因: 经查找资料是因为我修改了项目的名称同时修改了.setting目录中的文件导致的。 解决方法: 删除.setting目录,重新更新依赖或导入即...
2014-07-09 16:50:46
203
原创 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
401
原创 StrutsPrepareAndExecuteFilter中excludedPatterns变量的用法
这两天在平台中集成webservice时,遇到一个问题。 service的访问地址总是去struts的过滤器StrutsPrepareAndExecuteFilter过滤,然后就报找不到 解决方案: 1.让struts的过滤器不过滤webservice的请求 2.在struts.xml中加上 <constant name="struts.action.excludePattern...
2014-07-05 17:23:49
338
原创 用cmd命令行启动和关闭sqlserver2008服务
在做项目时,需要每次开机后手动去打开数据库服务非常的麻烦,因此就考虑写一个批处理去执行 此批处理文件在xp系统中可以很好的执行,在win7/win8系统中则会报“发生系统错误 5”的错误。 这是由于win7/win8中必须以管理员的身份去运行才可以,因此可以点击“右键->以管理员身份运行”即可 下面是bat文件的脚本,拷贝到bat文件即可 @echo on @echo 检测sql...
2014-05-15 23:34:23
1484
原创 解决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 -vm D:/Java/jdk1....
2014-05-12 16:09:13
407
原创 SQLSERVER数据库中的字段类型对应的java类型
今天遇到一个问题,做一个带图片和文字内容的数据保存时,用了sqlsever2008的varbinary(MAX)这个字段,但是因为用sqlserver比较少,很多字段对应的java数据类型都忘了,因此就百度确定了下,发现自己用对varbinary(MAX)这个字段类型用byte[]这种java数据类型与之对应还是对的。 在此记录下查到Mysql和Sqlsever的字段类型与java类型的对应关...
2014-05-06 21:18:07
958
使用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
1217
原创 Java注解的理解
这两天想搭一个纯粹使用注解的ssm框架,于是就看了看mybatis注解的使用方式,但是感觉java中底层注解平时不常使用都忘得差不多了,于是就重新看了一遍.这里简单记录下1.Java中开发自定义注解类,2.自定义注解类的使用,3.自定义注解类的解析 一.自定义注解类开发 package com.star.frame.annotation; import java.lang.ann...
2014-04-22 11:33:33
260
原创 java导出javadoc时的乱码问题
今天在导出API文档时遇到了中文乱码的问题。 经查找资料,发现是因为编码设置的问题。如果文件编码设置的是UTF-8或GBK时 要设置相应的参数编码:-encoding UTF-8 -charset UTF-8 或-encoding GBK -charset GBK 如图: ...
2014-04-08 15:24:55
279
通过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
373
原创 spring3集成Junit4进行单元测试的demo
本demo是一个spring3集成junit4写的一个测试类,主要体现怎么通过注解使用SpringJUnit4ClassRunner.class, ,加载配置文件以及进行事物管理 1.首先写好自己的数据源,service等配置文件 如下文件:applicationContext-all-test.xml 2.写测试类,具体过程略,类代码如下: package com.hw.hwsafe...
2013-11-22 13:04:50
512
oracle中用于循环遍历树形结构中某个节点的字节点的方法
oracle中用于循环遍历树形结构中某个节点的字节点的方法,返回本节点和所有下层字节点记录 select * from table1 start with id= #{id} connect by NOCYCLE prior id= pId ...
2013-10-24 16:48:21
267
文件流转换成字节数组
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
1536
原创 struts2实现多文件异步上传
1.struts2本身不支持异步上传文件,需要相应的插件支持,这里用jquery.js和jquery.form.js来实现。 jquey.form.js版本: 3.42.0 jquey.js版本:1.7.2 刚开始用的jquery.form.js做上传时用的2012年的一个老版本,发现在ie,firefox,google兼容性方面很不好处理,换成这个最新的版本后还是可以处理的。 2.这里...
2013-09-03 12:35:58
316
struts-portlet-plugin开发portlet时报错
异常:Exception occurred during processing request: null 08:36:23,796 ERROR [struts2.dispatcher.Dispatcher] Exception occurred during processing request: null java.lang.NullPointerException at org.ap...
2013-08-22 08:47:10
227
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
453
原创 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
1216
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅