- 博客(8)
- 收藏
- 关注
原创 java程序通过jsch远程链接服务器实现执行命令或本地文件上传至服务器
最近接到一些通过java程序操作服务器的需求,比如java程序远程执行其它服务器下的脚本来实现一些功能、将本地文件放到服务器下的某个文件夹下,找了一圈后发现jsch很符合我的这个需求,使用jsch远程服务器的流程为先通过ip、端口、用户名密码(也可通过密钥连接)建立一个session会话,然后再创建一个信道:exec信道(一般用于执行一条命令)、shell信道(连续执行多条交互式命令)、sftp信道(多用于流操作),创建完信道以后就可以执行操作命令并获取结果。代码的第一步肯定是先引入jsch依赖。
2025-04-10 19:50:26
433
原创 poi-tl实现根据word模版进行数据填充输出新word
接下来就是word编写的,这里用了一个同时有以上几种填充的word给大家看一下,模本内容如图,需要注意的是遇到模版中需要写图片或图表的时候一般图表和图片都带有样式,这时候就需要先在 word 模板文件中提前编辑好图片的样式,通过替换图片的方式,会保留原本设置好的样式。需要注意的是poi-tl内部引入了poi的一些依赖,如果生成的时候报错的话,需要加粗你的项目本身是否有引入poi的一些依赖可能存在依赖冲突问题。poi-tl进行模版填充的时候对应纯文本使用标签。,富文本和普通文本一样也是。
2025-04-09 15:07:24
387
原创 springboot 整合 minio实现文件上传、文件下载
关于minio服务的安装这里就不过多介绍了,网上都有很多现场的案例,这里主要介绍我在项目中的集成,首先就是引入依赖。yml中配置minio相关配置。创建minio单例客户端。定义文件上传、文件下载统一接口。
2023-12-11 13:48:29
520
1
原创 java读取Excel表头(EasyExcel和Poi)
前几天接到一个需求,简单来说就是要先读取用户传入的excel表头,根据表头来确定具体的处理方案,最开始我是选择通过poi来读取的,后面发现当数据量比较大时poi就比较慢了,后面就想到了easyexcel,但是我的这种读取方式多少有点不优雅,如果有更优雅的方案的兄弟欢迎留言或评论!到这里表头简单读取就结束了,有问题欢迎大佬指出!
2023-11-02 16:57:10
1529
1
原创 spring boot + vue 整合 websocket
spring boot + vue3 整合websocket,实现消息主动推送和文件主动推送
2023-09-22 15:50:29
596
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人