51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

白嫖帮

【工具系列】IDEA 链接 MySQL 数据库失败

【工具系列】IDEA 链接 MySQL 数据库失败

厉飞雨 阅读(127) 评论(0) 赞(7)

> 异常信息:Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezon(服务器返回无效时区。转到"高级"选项卡并设置"服务器时区") #### 解决方案 {#解决方案} * 命令行登录 MySQL 数据库,wi...

【工具系列】IDEA 启动项目很慢解决方案

【工具系列】IDEA 启动项目很慢解决方案

厉飞雨 阅读(169) 评论(0) 赞(6)

### IDEA 启动项目加载很慢解决方案 {#IDEA 启动项目加载很慢解决方案} * Interllij IDEA 由于功能很多,又注重搜索与只能提示的速度,启动时把很多数据提前加载到内存里面,导致启动特别慢。 即使优化到极致,Interllij IDEA 的启动速度也不会改善太多,但还是能够减少一些启动时间的,下面详细介绍。 * IDEA 默认的 JVM 设置,已...

【工具系列】IDEA 单行注释快捷键输出空格问题

【工具系列】IDEA 单行注释快捷键输出空格问题

厉飞雨 阅读(152) 评论(0) 赞(7)

原因 {#原因} -------- 昨天因为重装了系统, 配置好了所有环境以后今天刚开始写代码, 然后快捷键 ctrl + / 快捷键注释的时候发现效果是这样的, 单行注释直接贴边了, 这能忍, 网上搜索了一下发现解决方案如下: ```java // 查询全部 List<User> findAllUser(); ``` 解决: {#解决} ---------...

【Linux 系列】CentOS-7 下 GitLab 安装部署教程

【Linux 系列】CentOS-7 下 GitLab 安装部署教程

厉飞雨 阅读(126) 评论(0) 赞(7)

一、前言 {#一、前言} ------------ 最近在学习 `Jenkins`,需要使用到 `gitlab`,所以记录下 `gitlab` 安装过程。 ### 1、本文主要内容 {#1、本文主要内容} * `GitLab`社区版部署 * `GitLab`配置禁用创建组权限 * `GitLab`配置邮件(`SMTP`) * `GitLab`常用命令说明 ### 2、G...

【Linux 系列】Centos7 安装并配置多网口

【Linux 系列】Centos7 安装并配置多网口

厉飞雨 阅读(129) 评论(0) 赞(7)

*** ** * ** *** 测试环境说明 {#测试环境说明} ---------------- 系统版本:Centos 7 准备环境 {#准备环境} ------------ ### 安装 Centos7 {#安装 Centos7} * 新建一个虚拟向导,选择自定义并下一步 ![](http://static.51tbox.com/static/2025-01-...

mybatisplus转义模糊查询

mybatisplus转义模糊查询

厉飞雨 阅读(202) 评论(0) 赞(7)

mybatisplus转义模糊查询 背景: MySQL 模糊查询时,如果前端传了特殊字符而后端没有对特殊字符转义的话,特殊字符就会被识别为SQL中的特殊字符,发挥其特殊字符的含义,如占位符'_'、'%'等,如需MySQL将这些字符识别为普通字符,则需要在其前面加上转义符,默认是反斜杠,即变为'_'、'%'即可。 ...

带你了解 MyBatis 插件设计演化过程

带你了解 MyBatis 插件设计演化过程

厉飞雨 阅读(315) 评论(0) 赞(5)

之前写过一篇 [《Mybatis 插件实现动态设置参数》](https://51tbox.com/) 文章,介绍了 Mybatis 插件的扩展和使用。笔者在空闲时间梳理了一下 MyBatis 插件的工作原理,在此记录和分享其插件功能代码的演化过程。 一、原始代码 {#一、原始代码} ---------------- 我们简略 MyBatis 执行 SQL 的步骤,下边的原始...