1.每次打开excel就会提示:“此文件中某些文本格式可能已经更改,因为它已经超出最多允许的字体数。关闭其他文档再试一次可能有用。”
解决办法:是因为创建的字体太多了,当调用HSSFWorkbook的createFont之后就创建一种字体,就算字体属性完全一样也是要创建一个新字体对象的;
而创建的数目是有限的,因此不要频繁调用HSSFWorkbook的createFont方法,
把...
分类:
编程语言 时间:
2014-07-22 00:30:39
阅读次数:
226
public static void importExcel2(File file) throws Exception { InputStream is = new FileInputStream(file); Workbook workbook; ...
分类:
其他好文 时间:
2014-07-21 09:33:49
阅读次数:
220
最近项目中有个小需求,需要将查询结果导出到excel。之间前java比较容易,使用POI很容易就能实现,查了下golang的文档,发现golang下边并没有导出excel的包,但是却有一个encoding/csv的包,看了下发现可以导出csv文件,大家都知道csv文件其实就是文本格式的excel.....
分类:
其他好文 时间:
2014-07-21 00:22:47
阅读次数:
351
最近项目中有个小需求,需要将查询结果导出到excel。之间前java比较容易,使用POI很容易就能实现,查了下golang的文档,发现golang下边并没有导出excel的包,但是却有一个encoding/csv的包,看了下发现可以...
分类:
其他好文 时间:
2014-07-20 23:30:21
阅读次数:
519
导出excel在日常开发中特别常见,基本上所有的管理系统都具备这样的功能,因此掌握一到两种操作excel的工具也很有必要,希望这次的这篇文章可以给大家电帮助。...
分类:
其他好文 时间:
2014-07-20 15:17:41
阅读次数:
275
1. 打包和压缩文件
linux下目前常用gzip和bzip2来压缩文件,tar打包文件。
常用扩展名:
*.gz gzip压缩的文件
*.bz2 bzip2压缩的文件
*.tar tar打包的文件,没有压缩
*.tar.gz tar打包文件,经过gzip压缩
*.tar.bz2 tar打包文件,经过bzip2压缩
2. gzip压缩
gzip是使用最广的压缩命令。用来代替compress压缩。...
分类:
系统相关 时间:
2014-07-19 23:43:59
阅读次数:
443
4. 文件的打包压缩:Linux下的压缩指令实在是很多,因此产生了众多的压缩文件的后缀名:*.Z compress程序压缩的档案*.gz gzip程序压缩的档案;*.bz2 bzip2程序压缩的档案;*.tar tar程序打包的数据,并没有压缩过;*.tar.gz tar程序打包的档案...
分类:
系统相关 时间:
2014-07-19 17:25:49
阅读次数:
266
原始代码网上找的,但是小问题很多,然后自己动手改了一下。import org.apache.poi.hssf.usermodel.*;import org.apache.poi.ss.util.CellRangeAddress;import java.util.ArrayList;import ja...
分类:
其他好文 时间:
2014-07-19 16:21:04
阅读次数:
247
Apache POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目结构:HSSF - 提供读写Microsoft Excel XLS格式档案的功能。XSSF - 提供读写Microsoft ExcelOOXMLXLSX格式档案的功能。HWPF - 提供读写Microsoft...
分类:
其他好文 时间:
2014-07-19 14:03:36
阅读次数:
213
Java代码//压缩图片大小publicstaticBitmapcompressImage(Bitmapimage){ByteArrayOutputStreambaos=newByteArrayOutputStream();image.compress(Bitmap.CompressFormat.J...
分类:
移动开发 时间:
2014-07-18 14:28:22
阅读次数:
245