hutool-excel设置单元格列宽
发表于|更新于
|浏览量:
保持沉默,别人将以为你是一位哲学家。——佚名
hutool里excel可以如下使用,设置自动列宽:
1 | val writer = ExcelUtil.getWriter() |
但也可以单独设置:
1 | writer.getSheet().setColumnWidth(1, 5000) |
这里的1是列下标,5000是宽度
还可以设置冻结首行
1 | writer.setFreezePane(1) |
相关推荐
2024-04-03
使用oceanbase
不息的劳作,是人生的胜利,也是艺术的法则。——巴尔扎克 介绍: OceanBase Database 是一个分布式关系型数据库。完全由蚂蚁集团自主研发。 OceanBase 基于 Paxos 协议以及分布式架构,实现了高可用和线性扩展。OceanBase 数据库运行在常见的服务器集群上,不依赖特殊的硬件架构。 https://github.com/oceanbase/oceanbase/blob/develop/README_CN.md 运行 1234567891011121314Github-Id-VampireAchao:wine achao$ # 部署一个mini模式实例Github-Id-VampireAchao:wine achao$ docker run -p 2881:2881 --name oceanbase-ce -e MODE=mini -d oceanbase/oceanbase-ceUnable to find image 'oceanbase/oceanbase-ce:latest' locallylatest: Pullin...
2020-07-28
jenkins配置之Tomcat篇
配置Tomcat下载链接:/img/oss/picGo/apache-tomcat-8.5.57.tar.gz 然后上传到服务器,解压 12345tar -zxvf apache-tomcat-8.5.57.tar.gz #创建目录mkdir /opt/tomcat#移动文件mv apache-tomcat-8.5.57/* /opt/tomcat/ 检测8080端口是否被占用 12345netstat -ntpl#查看指定端口netstat -lnp|grep 8080#解除占用kill -9 [端口号] 1234#运行tomcat8/opt/tomcat/bin/startup.sh#查看日志tail -f /opt/tomcat/logs/catalina.out 访问 注意。。。我这里是改了Gitlab的端口,否则会导致端口占用,要么tomcat启动不了,要么Gitlab502 123456789101112131415161718192021#更改gitlab配置文件vim /etc/gitlab/gitlab.rb...
2023-03-12
新版jdk的peek坑
旅游是获得愉悦感和浪漫性的最好媒介——麦金托什 代码如下: 12345678910import java.util.Arrays;import java.util.List;class Scratch { public static void main(String[] args) { List<Integer> list = Arrays.asList(1, 2, 3, 4); long count = list.stream().peek(System.out::println).count(); System.out.println(count); }} 这段代码在java8中则会如下输出 但在java11的时候却只会输出最终的一次count,这说明count并不会导致peek执行 javadoc也写了 所以升级jdk版本的话需要注意这一点
2025-01-31
Apache Linkis
微微怪时间不能保存情绪,保存那一切情绪所曾流连的境界。——《你是人间的四月天》 Apache Linkis 是一款由 Apache 基金会孵化的开源项目,它致力于在上层应用和底层数据计算引擎之间构建一层计算中间件。通过 Linkis,开发者可以轻松连接 Spark、Hive、Flink、Presto 等底层引擎,实现资源的统一管理、计算任务治理、脚本与数据的跨平台互通。它在数据计算平台中的应用广泛,被许多企业用作大数据处理的统一入口。 Linkis 的目标与优势Linkis 的核心目标是解决复杂的计算资源管理问题。传统的大数据系统中,不同引擎之间通常存在高度耦合、复杂的调用关系,而 Linkis 通过提供 REST、WebSocket、JDBC 等标准接口将这些引擎解耦。这样一来,开发者只需面向 Linkis 进行统一操作,而无需直接对接各类底层计算引擎,大幅降低了系统的复杂性和运维成本。 Linkis 的优势包括: 多引擎支持:支持 Spark、Hive、Flink、Trino、Python 等多种计算引擎,适用于离线批处理、实时流处理、交互式查询等多种场景。 统一管理...
2021-09-09
shaun中在不需要安全拦截的接口获取用户信息
我将仇恨写在冰上,然后期待太阳的升起。——加西亚马尔克斯 这里Opt用的是之前博客提到的复制修改过的Optional: https://VampireAchao.github.io/2021/07/19/%E6%96%B0%E7%89%88Optional/ shaun我之前也稍微写过:https://VampireAchao.github.io/2021/09/02/shaun/ 代码很简单: 1234567891011/** * 获取用户信息 * * @return com.baomidou.shaun.core.profile.TokenProfile * @author <achao1441470436@gmail.com> * @since 2021/9/9 10:33 */public static Opt<TokenProfile> getProfile() { final JEEContext context = WebUtil.getJEEContext(false); return Opt.ofNullable...
2022-11-02
jackson kt module
儿童在学校的相似,是强制的结果。一旦毕业,强制随即结束。——爱尔维修 我们在使用jackson时,如果项目还包含kotlin,则会有警告 此时需要引入依赖 12345<dependency> <groupId>com.fasterxml.jackson.module</groupId> <artifactId>jackson-module-kotlin</artifactId> <version>2.11.3</version></dependency> 并添加module 1234567891011121314151617181920212223242526272829303132333435363738394041424344import com.fasterxml.jackson.module.kotlin.KotlinModule;/** * web配置类 * * @author <achao1441470436@gmail.com> * ...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog