摘要: Spring Web 项目添加验证码功能 最近在学习公司新项目,此文作为学习记录,方便以后使用。 添加依赖 <!-- 验证码 --> <dependency> <groupId>com.github.axet</groupId> <artifactId>kaptcha</artifactId> <v 阅读全文
posted @ 2022-07-18 15:29 code-blog 阅读(153) 评论(0) 推荐(1)
摘要: 问题:姓名中的生僻字查询显示问号? 再现环境: 数据库:Oracle Database 12c 后端:JDK 1.8,mybatis 姓名字段使用的是VARCHAR2 保存生僻字䶮,数据库可视化工具显示为?,mybatis查询出来同样显示? 解决方法(已验证) 修改保存姓名的字段类型为NVARCHA 阅读全文
posted @ 2022-06-07 17:05 code-blog 阅读(1429) 评论(0) 推荐(0)
摘要: 新项目开发小点 最近开了一个新项目,过程中解决了一些小问题,随手记录一下。 统一异常处理 后台出错时返回一个统一的结果,并把错误信息传到前端。 Spring AOP统一异常处理 /** * 统一异常处理 */ @ControllerAdvice public class ExceptionAdvic 阅读全文
posted @ 2022-03-31 22:24 code-blog 阅读(88) 评论(0) 推荐(0)
摘要: SQL&Java List 转 树 一般来说,像地区、单位这种数据,一般都是树状结构,但是从数据库查询出来的时候是list,所以就需要把list数据转换成tree数据。 查询的SQL 对oracle数据库来说查询树结构很简单,只需要使用start with就可以: select * from 表名 阅读全文
posted @ 2021-12-29 14:02 code-blog 阅读(840) 评论(0) 推荐(0)
摘要: **不想升级内核就不要瞎鸡儿个换源,否则`apt-get upgrade`会导致内核升级,PVE 7 中LXC容器内核升级后会导致无法启动!!!** 使用中科大源时用指定版本的源,可以使用[生成器](https://mirrors.ustc.edu.cn/repogen/)生成,不要使用统一源!!! 阅读全文
posted @ 2021-11-30 15:48 code-blog 阅读(149) 评论(0) 推荐(0)
摘要: 最近打开旧笔记本的时候风扇一直转,CPU分分钟飙升到100%,索性直接把系统换成了Debian Linux在此记录下使用记录。 安装 安装没什么好说的,首先下载镜像,可以用bt-dvd方式下载,也可以直接下载dvd镜像。 然后下载镜像写入软件,再写入到U盘。 不要下载网络镜像,记得下载DVD的iso 阅读全文
posted @ 2021-11-07 21:15 code-blog 阅读(1175) 评论(0) 推荐(0)
摘要: 添加依赖 一句话:下载jar包然后添加到项目 Maven作为依赖管理工具非常好用,但是有些旧项目没有使用maven,想要添加依赖时就有些麻烦。 再次记录一下为公司非Maven项目如何添加依赖。 获取jar包及其依赖的jar包 想要添加的依赖是通用mapper(tk.mybatis)。 首先在MvnR 阅读全文
posted @ 2021-11-05 09:03 code-blog 阅读(1709) 评论(0) 推荐(0)
摘要: 之前我写了一个使用jarjar.jar重命名包名来解决maven依赖版本冲突的问题,今天逛V2EX的时候看到有人提到maven-shade-plugin插件,就亲自试了下,发现的确非常方便,因此做下记录。 问题描述 首先说明遇到的问题:项目中已经存在poi 3.17的依赖,而poi-tl最低poi版 阅读全文
posted @ 2021-11-04 11:10 code-blog 阅读(4368) 评论(0) 推荐(2)
摘要: 2021/11/4 更新,可以使用maven-shade-plugin插件解决,更方便并且不用单独下载jarjar.jar处理。 见这篇博客 先说遇到的问题: 项目本身使用了 Apache poi 3.17 作为excel导出的依赖(既存功能),后来又引入了word生成工具poi-tl 1.10.0 阅读全文
posted @ 2021-10-02 22:28 code-blog 阅读(6676) 评论(0) 推荐(0)
摘要: Java 根据模板生成Word 书接上文,要做的功能其实是把条形码word文档下载,在生成条形码之后,就是写入word。(条形码生成见此文章) 本文没有采用原始的poi,而是使用了poi-tl,一个poi的封装,可以更好的根据模板生成word文档。 首先是maven依赖: <!-- 截止2021-1 阅读全文
posted @ 2021-10-02 19:49 code-blog 阅读(3961) 评论(0) 推荐(0)
摘要: Java 条形码生成 这种东西网上挺多的,但是之前没有使用过,最近项目中使用到了,因此记录一下,方便以后使用 参考此博客,并稍微进行了一点改进 条形码生成有多重方式,例如google-zxing、barcode4j、jbarcode等,本文使用的是zxing,首先添加依赖 <!-- 截止2021-1 阅读全文
posted @ 2021-10-01 15:48 code-blog 阅读(2193) 评论(0) 推荐(1)
摘要: WebService接口调用(CXF框架) maven中添加cxf依赖: <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> <version>3.4.4</ver 阅读全文
posted @ 2021-07-29 20:32 code-blog 阅读(1136) 评论(0) 推荐(0)
摘要: 为数据库定长字段添加数据 需求:使用C#做一个工具,把csv中的数据追加到DB中。 描述:表PharmacyMemo中存在一个定长600的字段memo,现在有一个csv文件记录了患者的memo数据,根据患者ID+日期,如果数据库中存在该患者数据,那么就把csv的memo内容添加到既存数据中,如果不存 阅读全文
posted @ 2021-04-19 10:05 code-blog 阅读(219) 评论(0) 推荐(0)
摘要: 通过Mybatis插件修改SQL 前言:在PostgresSQL数据库中,比MySQL多一个Schema的功能,相当于是数据库下面又分了一层,一个库里面可以有多个schema,不同schema下面可以由名字相同的表。如果需要全局修改schema就可以使用Mybatis插件的形式来实现同一套SQL去查 阅读全文
posted @ 2021-03-28 18:34 code-blog 阅读(1877) 评论(0) 推荐(0)
摘要: WPF笔记(一)之初识XMAL 本人对Java更熟悉,所以写的时候会不自觉与Java对比 XAML原理 XAML是XML的扩展,在WPF中XAML用于绘制UI,可以理解为用XAML去定义C#的UI类,在XAML中声明了一个标签,就意味着创建了一个对象。 比如WPF项目刚创建好时,XAML为 <Win 阅读全文
posted @ 2021-01-11 17:53 code-blog 阅读(749) 评论(0) 推荐(0)