- 博客(7)
- 收藏
- 关注
原创 XStream转换xml
在工作中,总会遇到xml转换成java对象 java对象转换成xml。而一般使用的都是xStream框架来实现的。看文档说,xStream也支持json的转换,不过,json-lib框架和jackson框架对json格式转换已经很完美了。代码举例:1.通过XStream对象的toXML方法就可以完成Java对象到XML的转换,toXML方法还有2个相同签名的方法,需要传递
2016-01-28 16:07:21
506
原创 创建或删除文件夹
1.在实现上传功能时,总会用到检查指定目录是否存在,如果存在,删除并重新创建一个空的文件夹 /** * * TODO 判断文件夹是否存在,如果存在删除,并重新创建一个空的文件夹 * * @author eagle * @param path 文件路径 */ private void createFolder(
2016-01-28 15:18:26
362
原创 使用POI生成excel文件方法总结
利用POI可以实现无模板生成excel,也可以根据模板生成excel。注:HSSFWorkbook,XSSFWorkbook的区别:前者是解析出来excel 2007 以前版本的,后缀名为xls的,后者是解析excel 2007 版的,后缀名为xlsx。 下面的代码 ,均为解析excel2007以前版本的。private void writeDateToExcel(List list,
2016-01-28 15:04:50
402
原创 使用POI解析excel文件方法总结
在做项目时 ,用到了 POI 解析 excel的 功能,项目中只是对导入的第一列的数据做了处理,也就是代码中的rows.getCell(0);如果需要对确定列数进行解析时,可以依次递增0,1,2,3,4......private List parseExcel(InputStream is) throws IReadException { Li
2016-01-28 14:40:11
491
原创 java系统日志之log4j
1.Log4j有三个主要的组件:Loggers(记录器),Appenders(输出源)和Layouts(布局),这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。Log4J三个核心概念公共类 Logger 负责处理日志记录的大部分操作。 公共接口 Appender 负责控制日志记录的输出。 公共抽
2016-01-28 11:09:10
266
原创 java设计模式之单例模式
单例模式,常见的三种形式:懒汉模式,饿汉模式及登记式单例。单例模式特点:1.单例类只能有一个实例2.单例类必须自己创建自己的唯一实例3.单例类必须给所有其他对象提供这一实例。应用方面:在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例三种形式总结:常用的是饿汉模式,饿汉模式天生线程安全不会出现问题,但是,
2016-01-28 10:33:42
219
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人