摘要: 本文使用 poi 和 xdocreport 组件,在其基础自定义实现某些功能 最近有个需求,文档的转换,需要把Word文档转换为编辑器可识别支持的HTML格式类型,Apache的开源组件poi可以解析docx和doc类型的文档,于是使用该组件实现需求 关于 Word文档的俩种格式,docx格式是一种 阅读全文
posted @ 2023-05-06 11:59 长夜iii 阅读(787) 评论(6) 推荐(0) 编辑
摘要: 1、问题描述 在写接口时,需要对一个参数type进行校验是否为空,考虑在参数上面直接添加 @NotNull 来完成该参数的校验,在尝试添加Validated校验后,是可行的,但是在抛出参数校验不通过的异常后,却无法对该异常进行捕捉,项目中捕捉的参数校验类异常是MethodArgumentNotVal 阅读全文
posted @ 2022-07-05 11:18 长夜iii 阅读(57) 评论(1) 推荐(0) 编辑
摘要: 介绍 ExecutorCompletionService是线程池和队列的配合使用,可以将线程池执行完成的结果存入队列当中,通过take或者poll方法获取执行完成的结果 遇到的场景 举例需求是将Excel表中的学生信息导入到数据库当中,在将Excel数据读取出来之后,需要对某些列的数据进行计算处理, 阅读全文
posted @ 2022-07-05 09:55 长夜iii 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一、OpenFeign介绍 OpenFeign是⼀种声明式,模版化的HTTP客户端。使⽤OpenFeign进⾏远程调⽤时,开发者完全感知不到这是在进⾏远程调⽤,⽽是像在调⽤本地⽅法⼀样。使⽤⽅式是注解+接⼝形式,把需要调⽤的远程接⼝封装到接⼝当中,映射地址为远程接⼝的地址。在启动SpringClou 阅读全文
posted @ 2022-06-11 10:19 长夜iii 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 一、K8S基础知识 K8S是什么 K8S(Kubernetes)是⼀个容器集群管理系统,可以做容器集群的⾃动化部署,⾃动化扩缩容,维护等功能 为什么要用K8S 传统应⽤部署是通过将程序打包在服务器上运⾏,通过运行脚本将程序跑起来,如果⼀个服务器⽆法响应⼤量请求,需要通过运维⼈员添加服务器来做负载均衡 阅读全文
posted @ 2022-06-10 15:39 长夜iii 阅读(421) 评论(0) 推荐(1) 编辑
摘要: 记录一下平时在Linux服务器常用的命令 1.基础类命令 .. #表示上一层目录 ls -all #列出目录 cd #打开目录 pwd #查看当前位置 mkdir #新建目录 touch #新建文件 mv source target #移动文件/目录 cp source target #复制文件目录 阅读全文
posted @ 2022-04-22 15:11 长夜iii 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 镜像与容器的关系就相当于jar包和Java程序的关系,同一个jar包可以运行成为不同端口的Java程序 记录一下在服务器上常常使用的docker命令,容易遗忘 docker ps -all #查看所有运行的容器 docker images #查看下载的镜像 docker search {anme} 阅读全文
posted @ 2022-04-19 21:01 长夜iii 阅读(51) 评论(0) 推荐(0) 编辑