自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

The best are water的博客

天黑请闭眼!!!

  • 博客(127)
  • 资源 (1)
  • 收藏
  • 关注

原创 windows上设置svn忽略

就是在windows环境下设置svn的需要忽略的文件,这还是挺实用的一个功能,不然,很多编译的中间文件都上传到svn上了,这样就不好了;ignore设置,也需要注意一下。编辑,添加忽略的文件夹或者文件名提交即可。

2024-12-25 08:57:16 445

原创 idea打包单元测试报错:Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.1.2:

将以下代码添加到pox.xml目录下,即可解决问题(‌skipTests‌是Maven中的一个参数,用于在构建过程中跳过单元测试的执行)

2024-12-24 10:30:38 267

原创 windows执行多个jar包脚本,若依微服务批量执行脚本

1、编写一个txt文件,粘贴下面内容,改成自己的jar包名。2、txt改成bat,双击运行就ok了。

2024-12-02 09:10:59 527

原创 适用于Windows的JEnv,JDK管理工具

—name:自定义名称;path:jdk路径,向JEnv添加一个新的Java版本,该版本可以通过给定的名称来引用。使用 jenv list 命令列出所有已注册(自行添加)的Java-env。2、本地解压,高级系统设置配置环境变量path,最好放到最上面。我下载的8和17bin版本,不用安装,找个目录直接解压即可。使用 jenv add 命令将JDK添加到JEnv管理中。若有返回值,即为成功,若没有请重启电脑!

2024-11-28 15:39:15 602

原创 mysql 触发器进入历史

MySQL 触发器(Triggers)是一种数据库对象,它与表关联,能在特定的事件(如插入、更新或删除)发生时自动执行一些指定的操作。使用触发器可以帮助我们自动维护数据库的完整性、一致性,或者同步更新数据库中的相关数据。当涉及到将数据变更记录到历史表中时,触发器特别有用。创建触发器以记录历史假设我们有一个名为 employees 的表,我们想要记录每次对这个表进行的修改(更新或删除操作)到一个名为 employees_history 的历史表中。

2024-11-27 15:47:32 496

原创 insert into select用法,新建主键

该语法常用于从另一张表查询数据插入到某表中。如备份表的时候,将表中的数据迁移到备份表中。

2024-11-06 14:35:09 256

原创 解决yml占位符报错:while scanning for the next token found character ‘@‘ that cannot start any token

【代码】解决yml占位符报错:while scanning for the next token found character ‘@‘ that cannot start any token。

2024-10-28 10:36:04 306

原创 IDEA一次启动多个微服务模块时在services窗口界面中显示模块名称和端口号

复制以下代码替换调原来的被替换的部分如下,如果没有以下代码就直接添加进去。替换后的文件。

2024-10-15 09:03:07 415

原创 windows11环境下安装IIS(Internet Information Services)管理器

按下win键,输入iis,点击打开Internet Information Services管理器。3、输入optionalfeatures,回车打开windows功能界面。4、选中下面这几项,点击确定,稍等即可。1、键盘win + R打开运行窗口。

2024-10-11 14:56:03 3262

原创 最全解决Data source rejected establishment of connection, message from server: “Too many connections“问题

Threads_connected152已经超过了最大连接数max_connections151。数据库的连接问题,可能由于连接数过多导致的。2、查询数据库设置的最大连接数。因而,我们需要修改最大连接数。三、解决问题,修改最大连接数。1、通过如下命令查看连接数。

2024-10-10 17:56:49 1194

原创 easyExcel使用模版填充excel,合并单元格

核心:从第0、1、2等列和第4行开始,每两行合并单元格。(获取数据的逻辑不重要,重点单元格合并)

2024-09-27 11:04:08 1844

原创 jeesite集成redis,redis工具类

【代码】jeesite集成redis,redis工具类。

2024-09-27 10:45:12 85

原创 MySQL 中 FIELD() 自定义排序示例详解,实现按照指定顺序排序

当字段值没有匹配到str1,str2或者str3的时候,按照正常排序;当匹配到这些的时候,会把没有匹配的值放到最前面,匹配到的放到后边,并且以写的顺序排序返回结果集。这个函数允许你指定字段的自定义排序顺序。: str是字段名字,字符串str1,str2,str3等等,是该字段的值。:升序排列会把没匹配到的值放到前面,降序排序会把没匹配到的值放到最后。: 想让某几个特定的字段值放在最后,用field()函数。: 匹配到str1,将其放到结果集最后返回。:是将查询的结果集按照指定顺序排序。

2024-09-26 09:55:58 403

原创 mysql字符串进行数字排序

综上所述,在日常使用中,就不要再纠结用cast()还是convert()了,随便选一个就行,选不出来就丢硬币吧(不是)。

2024-09-18 15:38:38 1422

原创 Windows系统使用MySQL多个数据库定时本地备份

背景:因升级项目版本,不小心将新的数据库数据覆盖了原本的数据,幸好本地MySQL有备份数据。因为部署项目设置备份不常用,怕操作忘,特写此文章记录,以防下次忘记如何使用。服务器系统为Windows11,MySQL为8.0版本。如需验证脚本是否生效的话,在编写好bat脚本后,双击看导出文件夹内是否有sql文件生成即可。如果只备份单个数据库的话,用以下脚本即可。如果需要备份多个数据库的话,用以下脚本。然后根据设置的时间去测试是否成功即可!7、 选择脚本所在位置,点击下一步。6、 设置执行时间,点击下一步。

2024-09-18 09:54:40 646

原创 MySql每天从0开始生成特定规则自增编号

1、按一定规则生单号,要求不重复2、例如:前缀 + 日期 + 不重复流水号,whgz-20240528-00001。

2024-05-31 14:16:03 1848

原创 Mysql 单行转多行,把逗号分隔的字段拆分成多行

如果指定的次数大于分隔符的出现次数,则返回的子字符串将是总字符串。如果指定的数字为 0,则不会从给定的字符串中获取任何内容。本身是Mysql一个帮助解释注释表,用于解释Mysql各种专有名词,由于这张表数据ID是从0顺序增加的,方便我们用于计数。MySQL SUBSTRING_INDEX() 从给定字符串中返回指定数量的分隔符出现之前的子字符串。当指定数字为正数时从最终分隔符的左侧返回子字符串,当指定数字为负数时从最终分隔符的右侧返回子字符串。

2024-05-28 15:31:27 1480

原创 线程池多线程在项目中的实际应用

线程、线程池在项目中的实际应用

2024-04-22 14:21:38 1147

原创 mysql查看数据库表容量大小

【代码】mysql查看数据库表容量大小。

2024-04-11 17:47:38 1409

原创 SpringBoot集成WebSocket实现简单的多人聊天室

【代码】SpringBoot集成WebSocket实现简单的多人聊天室。

2024-03-27 16:23:12 434

原创 Could not create connection to database server问题的3种解决办法

修改数据库配置文件,修改成driver-class-name: com.mysql.cj.jdbc.Driver (这是8.0+版本的driver写法)项目时使用的数据库是8.0.x版本;但是导入的数据库jar包是5.0.x所致。看你的URL地址写的是不是类似。,修改导入的驱动版本。

2024-03-27 14:40:28 4238

原创 什么是虚假唤醒?为什么会产生虚假唤醒?

当一定的条件触发时会唤醒很多在阻塞态的线程,但只有部分的线程唤醒是有用的,其余线程的唤醒是多余的。比如说卖货,如果本来没有货物,突然进了一件货物,这时所有的顾客都被通知了,但是只能一个人买,所以其他人都是无用的通知。

2024-03-15 16:01:58 780 1

原创 jeesite列表jqGrid表格底部汇总,基于onSelectRow和onSelectAll实现选中行汇总合计

【代码】jeesite列表jqGrid表格底部汇总,基于onSelectRow和onSelectAll实现选中行汇总合计。

2024-03-15 10:50:29 586

原创 jeesite集成redis,redis工具类

【代码】jeesite集成redis,redis工具类。

2024-03-14 15:24:39 497

原创 索引常见问题、面试题汇总

【代码】索引常见问题汇总。

2024-03-04 14:27:01 229

原创 Windows通过脚本打开自带的IE浏览器

3、 保存并且关闭,修改文件后缀名为 vbs。1、桌面右键新建一个 txt 的文档。2、打开文档并且复制粘贴下面代码。

2024-02-26 16:11:02 659

原创 jeesite用字典项配置二级下拉选

2、html代码:修改下拉选项框。

2024-02-26 08:51:11 386

原创 MyBatis获取插入的主键值

有时候我们插入关联表数据时需要外键值,就是主表的主键值,先执行主表数据的插入,插入后获取主键值,填充关联表的外键,再执行关联表数据的插入。

2023-12-19 14:22:10 682

原创 mysql导入数据库报错1118 - Row size too large (> 8126). Changing some columns to TEXT or BLOB may help. In c

/ 查看严格模式是否是开启(这里在Navicat新建查询里运行也是一样的)执行以下SQL语句,查看严格模式是否是开启。如果为OFF,则说明执行成功。我就是使用此方法解决,导入就没问题了。1、找到MySQL的配置文件位置。2、保存,然后重启MySQL服务。执行后如果为ON,则需要关闭。

2023-12-13 13:25:13 2070

原创 idea 导入外部包 打包失败

【代码】idea 导入外部包 打包失败。

2023-11-29 17:53:12 786

原创 MySQL 8.0关键字和保留字

可以粘贴出去自己排版整理。

2023-11-29 10:05:58 774

原创 mysql中日期的加减 date_add()、date_sub() 函数

MySQL adddate(), addtime()函数,可以用date_add() 来替代。MySQL date_sub() 日期时间函数 和date_add() 用法一致。date 参数是合法的日期表达式。expr 参数是您希望添加的时间间隔。DATE_ADD() :从日期增加指定的时间间隔,返回的是一个字符串。now() //now函数为获取当前时间。type 参数可以是下列值。

2023-11-01 09:00:28 1227

原创 PowerShell pnpm : 无法加载文件 C:\Users\lenovo\AppData\Roaming\npm\pnpm.ps1

5、运行命令Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser。2、运行命令set-ExecutionPolicy RemoteSigned。1、右键点击【开始】,打开Windows PowerShell(管理员)4、右键点击【开始】,打开Windows PowerShell(管理员)此时管理员权限已经可以运行pnpm。3、根据提示,输入A,回车。如果vsCode还报该错误。6、根据提示,输入Y,回车。

2023-10-10 10:53:36 692

原创 解决Mybatis-plus IPage不生效

【代码】解决Mybatis-plus IPage不生效。

2023-10-09 10:35:21 477

原创 解决使用mybatis-plus报错Invalid bound statement (not found)错误

然后又会有个问题,不是有@MapperScan么?通过断点发现,mybatis-locations这个匹配是由sessionFactoryBean去配置的,@MapperScan扫描的时候,会扫描mapper类包,然后从sessionFactoryBean中取xml的匹配,然而,自定义的SqlSession并没有去设置mybatisLocation这个参数,这时候就会当没xml文件处理。于是从spring初始化mybatis开始看起,发现程序不是没有扫描到mybatis-plus配置,而是压根没有去扫描。

2023-09-26 13:33:54 1590

原创 阿里云ocr身份证识别接口调用

6、上传身份证照片,点击发起调用,调用结果显示成功!网上测试完成,下面复制到本地工程!界面点击搜索ocr识别,选择文字识别,开通服务,已登录阿里云账号。9、查询accessKeyId和accessKeySecret码。2、选择个人证件识别,身份证识别(每个月赠送200次体验)11、使用postman调试。点击,进入身份证识别界面。7、引入依赖导本地工程。4、下拉到最后,选择。10、替换代码中的值。

2023-04-26 15:13:17 4122 1

原创 mysql数据库中批量删除以什么开头的表、批量清空表数据

在上面的SQL语句中,将 your_database_name 替换为您的数据库名称,该语句会生成一个查询结果,其中包含了所有以字母 R 开头的表的 DROP TABLE 语句。请注意,执行此操作将永久删除这些表及其所有数据。因此,在执行此操作之前,请确保您已经备份了所有重要数据,并且您确实要删除这些表。您可以将查询结果复制到MySQL客户端中,并执行它们,以删除这些表及其所有数据。将查询到的语句全部复制出来执行,刷新,执行成功。*注意:凡是做数据库删除操作必须先备份后操作。

2023-04-24 08:46:09 723

原创 Windows下如何查看某个端口被谁占用被杀死占用进程

开发时经常遇到端口被占用的情况,这个时候我们就需要找出被占用端口的程序,然后结束它,本文为大家介绍如何查找被占用的端口。

2023-04-21 14:16:43 957

原创 MySQL安装步骤详解

本文中,选择“MySQL Server 8.0.26-X64”后,单击“→”添加按钮,即可选择安装MySQL服务器,如图所示。步骤 5:单击【编辑】按钮,在【编辑环境变量】对话框中,将MySQL应用程序的bin目录(D:\software\MySQL\MySQL Server 8.0\bin)添加到变量值中,用分号将其与其他路径分隔开。一般来讲,应当使用二进制分发版,因为该版本提供了图形化的安装向导过程,比其他的分发版使用起来要简单,不再需要其他工具启动就可以运行MySQL。安装时离线安装即可(推荐)。

2023-04-20 17:17:51 3313 4

原创 Eclipse安装lombok插件

lombok插件安装

2022-09-01 10:53:36 1284

适用于Windows的JEnv,JDK管理工具

适用于Windows的JEnv,JDK管理工具

2024-11-28

阿里云orc身份证识别源码

阿里云orc身份证识别源码

2023-04-26

lombok表达式jar下载

lombok

2022-09-01

pickList.css样式表

选择使用pick控件时,导入pickList.css样式表,和导入pickList.js表

2018-11-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除