HSSFWorkbook 生成excle表格

1.生成简单的excle表格

数据是模拟数据,运行后报表生成如下:

2.合并单元格
有时候我们需要的不只是这种简单的表格,需要合并单元格

生成的表格如下:

合并单元格用的方法是addMergedRegion,关于一些参数的设置可以参考源码

注:1.网上的一些关于合并单元格的方法参数是Region,但是这个方法已经弃用了,我们目前用的是CellRangeAddress,在HSSFSheet.class中两个方法的源码如下:

2.关于生成的excle表格的文件名,我们用的是report.xls作为默认的文件名,如果用中文的话可能会出现文件名乱码的问题,有一些解决的方法可供参考

MAC Sierra 本地配置HTTPS功能

一 配置个人的Sites文件夹

1 确认 apache
打开终端,启动 apache

访问http://localhost/ 如果提示 It works,表示 apachectl 已OK。

2 配置 apache
小技巧:vi打开后按shift+: 提示后输入

可显示终端行数:

将 line 212 替换为可用的域名

下一步, 将line 160 和 line 499 去掉#号来打开 Virtual Hosts.

另,如果没打开php的话,可以将169前#号去掉打开php

3 配置 Virtual Hosts

将里面所有内容替换成以下内容,其中 indieweb 改成你的用户名,可在终端 whoami 查看

4 重启 apache

5 配置储存网页文件夹

创建一个html便于展示结果

现在打开http://localhost/,看是否显示 localhost works ,如果不是的话请检查一下配置。

二 配置SSL

1 创建证书文件夹

2 生成私有key和证书

3 将证书添加到钥匙链中,并且添加始终信任

4 配置 Virtual Host

5 打开 lines 89 和143 前的#适配HTTPS

6 打开line 516前#号

7 配置 Virtual Host

8 添加443端口,将 indieweb 替换成自己的用户名

9 配置ssl文件,此处原文有错误

10 将line 44,45 注释,修改成自己的路径

11 检查是否正确

12 重启apache

三 确认结果

https://localhost/