java
文章平均质量分 79
Xiao布_unknown
有所学 有所记
展开
-
Apache POI Excel合并单元格
合并单元格所使用的方法: sheet.addMergedRegion( CellRangeAddress cellRangeAddress );CellRangeAddress 对象的构造方法需要传入合并单元格的首行、最后一行、首列、最后一列。 CellRangeAddress cra=new CellRangeAddress(int startRow, int end Row, int原创 2017-08-11 13:38:30 · 1449 阅读 · 0 评论 -
Apache POI Excel固定(冻结)单元格
Apach POI Excel固定(冻结)单元格今天在已固定好的模板上添加数据后发现,原本的固定单元格无法被固定,原因可能是在赋值/新建单元格/赋样式的时候破坏了原本的固定. 经查阅资料后发现在POI中 有createFreezePane方法能直接固定单元格,具体参数如下:sheet.createFreezePane(int cellNum,int rowNum,int firstCellNum原创 2017-08-21 15:00:39 · 10242 阅读 · 1 评论 -
Java 从网页指定url获取图片并压缩到本地
运行平台: windows10 JDK版本: 1.8 IDE: eclipse一. 知识储备Java IO流 : 推荐博客: Java IO详解 本文用到的IO方法:DataInputStream;BufferedInputStream;FileOutputStream;BufferedOutputStream;BufferedImage类: 简单地说,Buffered原创 2017-09-20 20:24:43 · 5433 阅读 · 0 评论 -
Apache POI 设置Excel单元格的宽度和高度
在Excel中,单元格的宽度其实就是列的宽度,因为Excel假设这一列的单元格的宽度肯定一致。所以要设置单元格的宽度,我们就得从列的宽度下手,HSSFSheet有个方法叫SetColumnWidth,共有两个参数:一个是列的索引(从0开始),一个是宽度。转载 2017-09-18 15:51:19 · 7185 阅读 · 0 评论 -
解决 The type CellRangeAddress is deprecated的问题
有时在使用JAVA POI 操作Excel合并单元格的时候,会遇到The type CellRangeAddress is deprecated这样的问题. 而出现这个问题的原因是包路径过时. 只需要将import org.apache.poi.hssf.util.CellRangeAddress;改成import org.apache.poi.ss.util.CellRangeAddress;原创 2017-09-18 15:47:58 · 4201 阅读 · 0 评论 -
Java 从网页指定URL获取文件
这个问题我也搜过,但是搜到的代码都没有什么注释,不方便理解;或者就是自己对IO流的理解不深,注解也不太好看懂.于是我在查阅了一些博主关于IO流的描述后,自己写了一个只用一层的IO流完成从网页指定URL获取文件的操作,并添加了注释,方便理解.不过最简单,也就意味着低效,未优化.之后会补上通过添加IO层的方法来提升效率的方法原创 2017-09-06 11:29:50 · 11358 阅读 · 1 评论 -
Java 百分数转换成double类型的数值
Java百分数转换成数值类型今天在项目中遇到需要将百分数转换成double类型的问题,因为double不支持带百分号的数值. 在查阅资料后,发现了一种可行方案:import java.text.NumberFormat;//引入数值处理的包原创 2017-08-09 13:48:19 · 10489 阅读 · 0 评论 -
springboot2.0 使用aop实现PageHelper分页
Java版本: jdk1.8运行环境: Mac OSIDE: IDEA一 知识储备1. PageHelperPageHelper是Mybatis的一款分页插件,利用ThreadLocal实现分页功能。PageHelper先是根据你即将发出的SQL命令获取count值(也就是数据总量),然后获取当前线程上的线程变量进行分页操作。2. AOPAOP称为面向切面编程,在程序开发中主要用来解...原创 2018-12-22 18:07:03 · 2640 阅读 · 4 评论