08 2022 档案

摘要:<sql id="toolCaseVo"> a.id AS "id", a.tool_code AS "toolCode", a.dept_id AS "deptId", c.dept_name AS "deptName", a.material_id AS "materialId", a.mate 阅读全文
posted @ 2022-08-31 22:54 Code7Rain 阅读(176) 评论(0) 推荐(0)
摘要:0、问题描述 子单据更新操作,单据状态更新,更新后单号变为0,经过排查发现更新操作代码中int类型单据号字段更新时未设置值。 1、代码片段 private int rowNum; // 子单据状态更新 List<OutboundOrderDetails> updateOutboundOrderDet 阅读全文
posted @ 2022-08-31 22:53 Code7Rain 阅读(49) 评论(0) 推荐(0)
摘要:1、背景 模糊查询可以说项目中非常常见,如下简单探索一下几种实现 2、解决方案 方式一:sql 模糊查询(一般常用容易想到的) mybatis中xml 对查询条件使用 like 查询 <if test="name != null and name != ''"> and name like conc 阅读全文
posted @ 2022-08-31 22:51 Code7Rain 阅读(2310) 评论(0) 推荐(0)
摘要:Java切分字符串的几种方式 java 分割字符串,匹配多种分隔符 阅读全文
posted @ 2022-08-31 22:50 Code7Rain 阅读(35) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/qq_36604863/article/details/122521391 阅读全文
posted @ 2022-08-31 22:50 Code7Rain 阅读(66) 评论(0) 推荐(0)
摘要:1、背景 用户删除后时重复添加同名用户报错,原因是因为删除用户时使用的是逻辑删除,并未从数据库中真实删除,由于用户信息还是比较重要的。 2、关键代码片段 Controller /** * 新增用户 */ @PreAuthorize("@ss.hasPermi('system:user:add')") 阅读全文
posted @ 2022-08-31 22:46 Code7Rain 阅读(836) 评论(0) 推荐(0)
摘要:1、Maven助手 安装之后再次打开pom文件,文件左下角会多出一个视图。 切换到"Dependency Analyzer"视图,可查看冲突的依赖,可以列表形式或树形式查看所有依赖。 2、Key promoter X快捷键提示工具 适合不熟悉IDEA快捷键的新手程序员们 3 4、翻译 快捷键:Ctr 阅读全文
posted @ 2022-08-31 22:40 Code7Rain 阅读(958) 评论(0) 推荐(0)
摘要:mybatis log 破解 阅读全文
posted @ 2022-08-31 22:31 Code7Rain 阅读(71) 评论(0) 推荐(0)
摘要:0、需求 maven用来管理依赖,是专门用于构建和管理项目的工具,很大程度方便了我们对依赖导包等,然而Idea配置自己本地maven很有必要 1、准备 idea2021.3.3 maven 对应版本 2、步骤 首先打开File ==> Setting 然后 Build ==> Build Tools 阅读全文
posted @ 2022-08-31 22:03 Code7Rain 阅读(2211) 评论(0) 推荐(0)
摘要:0、需求背景 每次启动 Nginx 都要去到 Nginx 安装目录下寻找 redis-server.exe 文件点击,很是麻烦。并且要命令行启动,一般解决方案可能是批处理文件,但是仍要点击。假如确定服务要经常开启的情况下可以设置为服务。 于是思考到可不可以跟其它服务一样能够开机自启?显然是可以的。 阅读全文
posted @ 2022-08-31 12:08 Code7Rain 阅读(5514) 评论(0) 推荐(0)
摘要:1、问题 redis启动错误: Warning: no config file specified, using the default config. In order to specify a config 2、场景 迁移环境,新windows环境下双击redis-server.exe报错,原环 阅读全文
posted @ 2022-08-31 12:08 Code7Rain 阅读(478) 评论(0) 推荐(0)
摘要:1、背景 一般更新了 Java 文件后要手动重启整个项目,才能生效,这很影响开发速度,于是热部署就出现了。 热部署就是正在运行状态的应用,修改了他的源码之后,在不重新启动的情况下能够把修改内容编译并部署到服务器上,使得修改立即生效。 使用JRebel后,可以不用重启便可将修改的代码有效,非常的高效。 阅读全文
posted @ 2022-08-30 22:38 Code7Rain 阅读(889) 评论(0) 推荐(0)
摘要:##前言 自己白嫖到云服务器一个月,岂不是要赶快享受一下,另外也早就有买服务器部署自己项目的想法,刚好机会来了。 来着网络 对应若依前后端分离项目来说,部署的方式有很多种: 第1种方式:可以将前端打包整合到后端部署 第2种方式:可以使用tomcat部署(后端打war包+前端打dist包) 第3种方式 阅读全文
posted @ 2022-08-30 22:35 Code7Rain 阅读(3118) 评论(0) 推荐(0)
摘要:1、问题 Access denied for user '-root'@'localhost' (using password: YES) 2、场景 低级失误,密码错误 3、原因 密码错误 4、解决方案 根据网上资料,出现Access denied的原因有如下可能: MySQL的服务器停止了 用户的 阅读全文
posted @ 2022-08-30 22:34 Code7Rain 阅读(58) 评论(0) 推荐(0)
摘要:1、问题 Windows Server 2012 R2启动徽标后黑屏 2、场景 装完服务器系统后,有位同事为了方便更新驱动下载了360驱动进行驱动更新。更新后第二天重启服务器黑屏。 3、排查过程 问题排查到这种问题一般有两种情况,操作系统装置前和操作系统装置后出现: 第一种: 装置操作系统的时候没有 阅读全文
posted @ 2022-08-30 22:33 Code7Rain 阅读(1833) 评论(0) 推荐(0)
摘要:1、问题 使用DBeaver连接MySQL 8.0报错 Public Key Retrieval is not allowed 2、场景 电脑开发环境迁移初始化 mysql 后使用DBeaver连接不上 3、原因 查阅网上资料得到是密码认证机制的问题, 待考证参考资料: 如果用户帐户使用sha256 阅读全文
posted @ 2022-08-30 22:32 Code7Rain 阅读(325) 评论(0) 推荐(0)
摘要:1、问题 无法启动此程序,因为计算机中丢失*.DLL 2、场景 Windows Server 2012 标准版解压安装mysql8.0版本报错 3、原因 电脑系统中缺少或者未注册MSVCP140.dll这个运行库文件 4、解决方案 MSVCP140.dll是VC运行库中的文件,从微软官方下载最新对应 阅读全文
posted @ 2022-08-29 18:29 Code7Rain 阅读(902) 评论(0) 推荐(0)
摘要:1、问题 NT Kernel & System进程占用80端口并且关闭不掉 问题排查 cmd命令行运行 netstat -ano 发现80端口被pid=4的进程占用 打开任务管理器,发现pid=4的进程,其实是system进程,其对应的进程描述是NT kernel & system。 2、场景 使用 阅读全文
posted @ 2022-08-29 18:29 Code7Rain 阅读(1801) 评论(0) 推荐(0)
摘要:1、问题 Web server failed to start. Port 8080 was already in use. 2、场景 使用热部署插件Jrebel手动关闭项目失效。 3、原因 Port 8080 was already in use. 4、解决方案 方案一:修改端口; 修改配置文件a 阅读全文
posted @ 2022-08-11 18:08 Code7Rain 阅读(429) 评论(0) 推荐(0)
摘要:1、问题 idea2021.3及以上版本 快捷键 ctrl+shift+alt+/ 热部署找不到compile.automake.allow.when.app.running 2、场景 配置Jrebel热部署后老是出现热部署失败,刚开始尝试寻找 快捷键 ctrl+shift+alt+/,选择Regi 阅读全文
posted @ 2022-08-06 13:35 Code7Rain 阅读(235) 评论(0) 推荐(0)
摘要:1、问题 {"code":"500","message":"The Token has expired"} 2、场景 使用Jrebel 热部署插件经常出现 构建项目失败,代码爆红 3、原因 ==暂时未排查出原因== 4、解决方案 刷新缓存重启(点击->Invalidate and Restart)解 阅读全文
posted @ 2022-08-06 13:35 Code7Rain 阅读(1438) 评论(0) 推荐(0)
摘要:1、问题 突然自己的idea的 Maven 项目代码都是爆红,但是可以运行 2、场景 相关问题:IDEA 自动编译出现的问题 Error:(3, 47) java: 程序包org.springframework.web.bind.annotation不存在 尝试解决方案 自己工具 Idea2021. 阅读全文
posted @ 2022-08-06 13:35 Code7Rain 阅读(396) 评论(0) 推荐(0)