- 博客(10)
- 收藏
- 关注
原创 element-ui自定义校验
在项目开发中,因为涉及到表单中含有表格编辑,所以校验规则比较复杂,这里用到了,element-ui的自定义校验,需要注意的是,因为表格中行内编辑有input或者select,所以点击input或者select下拉框的时候,会触发默认的英文校验,需要单独加一行校验规则。
2025-04-08 10:23:17
115
原创 PDManer程序代码模板
最近一直使用PDManer做代码生成器,因为它自带的实体类属性和mapper与预期不符,这里将mapper和实体类模板进行修改备份,方便以后使用。
2025-04-03 09:53:11
159
原创 基于mybatis-plus数据库字段加密解密实现
最近由于数据安全问题,公司需要实现对数据一些字段进行数据加密,因为框架用了mybatis-plus所以,这里基于mp进行了数据加密操作。因为hutool中提供了一些加密工具类,而正好项目中也集成了hutool工具类,正好引用了hutool的AES工具类加密。由于代码中有一些是自己在xml中实现的sql,这里示例的是xml的引用方式。创建加解密处理器、继承BaseTypeHandler。
2024-09-19 15:16:18
522
2
原创 瀑布图趋势图表的可视化展示
瀑布图趋势图表的可视化展示效果展示组件代码示例调用示例实现了瀑布图趋势图表的可视化展示,包括堆叠柱状图和线图的组合。该组件能够展示数据的增减变化趋势,并通过配置项支持自定义显示方式和交互效果。此外,还提供了数据缩放和平滑滚动的功能。效果展示组件代码示例<template> <div class="chart" style="height: 300px;width: 100%"> <v-chart :option="option" autoresize/&g
2024-07-04 15:03:43
817
1
原创 关于父子结构的poi合并单元格导出
最近公司有一个excel导出的需求,类似于父子结构需要合并单元格,做了一个轮子用来记录下,防止下次再有类似的需求继续掉头发,毕竟程序员最大的毛病就是懒,代码没有优化,先实现功能,等有时间在优化这块代码。
2024-06-21 09:40:38
456
原创 mysql索引
索引的定义:索引是帮助mysql搞笑获取数据的排好序的数据结构。索引的数据结构:二叉树1.左子树上所有的节点的值均小于或等于其他的根节点的值。2.右子树上所有的节点的值均大于或等于其他的根节点的值。3.左右子树也分别为二叉排序树。红黑树1.节点是红色或者黑色。2.根节点是黑色。3.每个叶子的节点都是黑色的空节点。4.每个红色节点的两个子节点都是黑色的。5.从任意节点到其每个叶子的所有路径都包含相同的黑色节点。Hash表B-Tree1.叶节点具有相同的深度,叶节点的指针为空。
2021-04-05 13:18:15
1429
1
原创 线程池的回忆
这周项目中出现了一个问题。具体描述为:这个项目会出一个FreeMark报告,报告执行是多个sql组合查询的,这样会导致查询结果非常慢,报告中涉及到的表有80多张,所以请求接口去执行80多个sql效率是非常慢的,记录一下解决办法。将sql分组,以多线程的方式并发执行sql。先来回忆一下创建线程的几种方式。1、继承Thread类创建线程2、实现Runnable接口创建线程3、使用Callable和Future创建线程然后,通过查阅资料,首先回忆一下线程池。 /** * * @param
2021-03-29 21:33:39
185
原创 初步认识事务(二)
在上一篇,我们已经大约了解数据库层面的事务,今天让我们再来熟悉下,spring是怎么管理事务的,以及spring用事务的一些坑,我是大白,不对大神们轻点喷。spring事务
2021-03-21 20:26:33
229
1
原创 Mysql5.7设置允许外部访问
1、首先登陆mysql数据库:mysql -uroot -p123456;2、选择mysql基础信息库use mysql;3、在用户表中查询数据库用户--查询正常结果来说,应该都是localhostselect User,authentication_string,Host from user;4、新增一个root用户,所有地址(%)的都可以访问,并且密码为123456 。--这里可以根据你的情况或者是自己的喜好进行酌情修改GRANT ALL PRIVILEGES ON *.* T
2021-03-14 10:58:50
1645
原创 初步认识事务(一)
数据库事务(一)工作两年了,这是第一次在csdn开始写博客,记录一下自己。事务的定义数据库事务(Transaction)是访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。事务由事务开始与事务结束之间执行的全部数据库操作组成。事务的特性事务拥有四大特性,分别为原子性、一致性、隔离性、持久性:1、原子性(Atomicity):事务中的全部操作在数据库中是不可分割的,要么全部完成,要么全部不执行。栗子:就拿最经典的转账来举例子,A账户给B
2021-03-13 21:28:01
3011
10
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人