摘要: 执行sql时,一直锁表 select * from information_schema.innodb_trx找到未提交事物的sid, 然后 kill 掉,让其回滚。 #查询尽量列表show PROCESSLIST;#终止线程kill 82647; 参考文章:https://blog.csdn.ne 阅读全文
posted @ 2023-02-28 11:20 一匹河马 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 经常我们安装了mysql后,本地(安装mysql的服务器上)通过shell的方式可以登录,但是无法通过工具远程连接,这时候可能是因为mysql的初始的几个账号密码为空的原因; 只需要修改下默认密码即可: mysql> update mysql.user set authentication_stri 阅读全文
posted @ 2022-10-17 17:48 一匹河马 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 我们使用idea的时候,经常发现修改的pom依赖版本信息,但是idea不自动下载新版本,此时我们可以尝试以下方式: 1、强制下载项目的依赖项 mvn dependency:purge-local-repository 2、让idea重新建立索引信息 阅读全文
posted @ 2022-09-16 14:17 一匹河马 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 当我们在类中想根据类名获取spring中自动注入的类时,就需要将BeanFactory注入到当前的类中,方法有两种, 一种是用@autowired (spring官方已经不推荐此种方法注入),另外一种是构造方法注入。 @Service@Slf4jpublic class XXXService{ // 阅读全文
posted @ 2021-11-20 19:55 一匹河马 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 问题描述: jekins服务器和要部署的远程主机不在一个局域网,安装包传输耗时太久。 想到一个方案,如果能通过一个跳板机(就是一个过渡的中间服务器),先将安装包放到跳板机上 #!/bin/sh echo "开始复制jar" # 在jenkins环境中一定要加这句话,否则这个脚本进程最后会被杀死exp 阅读全文
posted @ 2021-03-03 12:04 一匹河马 阅读(127) 评论(0) 推荐(0) 编辑
摘要: .gitlab-ci.yml文件内容如下:stages: - check # 定义的任务1 job1: # 场景为构建 stage: check # 所需执行的脚本 script: - mvn clean - mvn checkstyle:check # 在哪个分支上可用 # only: # - o 阅读全文
posted @ 2020-09-07 15:19 一匹河马 阅读(2975) 评论(0) 推荐(0) 编辑
摘要: 1、下载 wget https://alibaba.github.io/arthas/arthas-boot.jar java -jar arthas-boot.jar 2、运行java -jar arthas-boot.jar 3、选择对应系统的进程id,attach到进程 4、查看对应类的源代码 阅读全文
posted @ 2019-12-02 09:51 一匹河马 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 查找顺序:relativePath元素中的地址–本地仓库–远程仓库 设定一个空值将始终从仓库中获取,不从本地路径获取,如<relativePath /> 如果是本地的mudel,没有上传到远程仓库,此时设置为空值(就是不设置),则不从本地仓库取 阅读全文
posted @ 2019-10-27 22:38 一匹河马 阅读(792) 评论(0) 推荐(0) 编辑
摘要: https://cloud.tencent.com/developer/article/1165100 阅读全文
posted @ 2019-10-09 11:32 一匹河马 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 问题 线上一个超时时间设置不合理引起的血案 解决方案 是否超时,如果超时,记一个warn日志。 如果此时我们的provider在升级,又假使jenkins的升级脚本配置的是 kill -9(和运维确认过,是通过kill -9的方式关闭tomcat进程),那条件2是满足不了了,就只能寄希望于条件1即超 阅读全文
posted @ 2019-09-20 11:41 一匹河马 阅读(19612) 评论(1) 推荐(1) 编辑