logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

idea git合并某个分支下的指定文件

场景:现在所在分支A,需求将B分支的指定文件的合并到A分支下。1.显示与工作树的差异点击指定分支,选择Show Diff with Work Tree2.选择指定文件点击Get from Branch即可将该分支添加到所在分支下。3.选择指定文件点击Show Diff即可对比本地分支与目标分支的文件差异,可自主选择合并内容。...

数据库锁表及阻塞的原因和解决办法

问题说明数据库锁表及阻塞的原因和解决办法数据库和操作系统一样,是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若 对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并发控制的一个非常重要的技术。在实际应用中经常会遇到的与锁 相关的异常情况,当两个事务需要一组有冲突的锁,而不能将事务继续下去的话,就会出现死

#mysql
Spring的注解@RestControllerAdvice,抛出异常后统一返回处理

看@RestControllerAdvice源码可以知道,它就是@ControllerAdvice和@ResponseBody的合并。此注解通过对异常的拦截实现的统一异常返回处理demo:创建一个自定义BaseException 异常,可以根据需要自定义各种异常package com.ruoyi.common.exception;import com.ruoyi.common.utils.Mess

#spring#spring boot
mysql排序order by的时候如何使用索引

通常而言,就我们自己想象一下,假设你有一个select * from table where xxx=xxx order by xxx这样的一个SQL语句,似乎应该是基于where语句通过索引快速筛选出来一波数据,接着放到内存里,或者放在一个临时磁盘文件里,然后通过排序算法按照某个字段走一个排序,最后把排序好的数据返回。但是这么搞通常速度有点慢,尤其是万一你要排序的数据量比较大的话,还不能用内存来

#mysql#sql#数据库
暂无文章信息