mysql死锁排查方案

information_schema库下相关事务表和锁相关信息表介绍innodb_trx存储了当前正在执行的事务信息trx_id:事务ID。trx_state:事务状态,有以下几种状态:RUNNING、LOCKWAIT、ROLLINGBACK和COMMITTING。trx_started:事务开始时

jvm 内存调优

本文仅针对个人过年工作经验以及在工作中解决的一个小问题对jvm的一个总结以及介绍下如果在线上出现一些jvm相关问题应该如何去定位解决问题。jvm解决jvm问题或者对jvm内存进行调优,首先需要理解jvm的内存模型。从一张图解释jvm的内存模型。一个java的应用程序可以说是一个jvm进程。而我们编写

K8S无法拉取私有仓库镜像解决

问题:K8S部署pod从Harbor拉取镜像报错:repositorydoesnotexistormayrequire‘dockerlogin’:denied:requestedaccesstotheresourceisdenied解决方法:1、配置添加项目所在命名空间的私有仓库秘钥,以便拉取镜像时

centos7更换内核后出现 pstore: unknown compression: deflate

centos7更换内核后出现pstore:unknowncompression:deflate问题解决正如报错,问题是pstore导致。我的问题是出现在centos7更换5.x的内核之后。如果有小伙伴和我是同样的环境,并且仔细观察过,会发现3.10的内核在启动时也会有这个提示,不过会快速的跳过去,不

linux 网卡路由问题

之前搭建的zstack和k8s集群环境,客户迁移地址后,突然发现宿主机无法连接外网。网上查资料基本上都是在说虚拟机桥接等配置问题。偶然看到下面地址文章。仅此做个记录https://blog.geohey.com/ji-yun-wei-xiu-fu-xu-ni-wang-qia-bu-ke-lian-

centos root 用户忘记密码后修改密码

重启系统在开机过程中,提示选择linux内核时,快速按下键盘上的方向键和。目的是告知引导程序,我们需要在引导页面选择不同的操作,以便让引导程序暂停。进入编辑模式按键盘e键,进入编辑模式,找到linux16的那一行。将光标一直移动到LANG=en_US.UTF-8后面,空格,再追加init=/bin/

在软件开发过程中,接口开发的几个原则

必须符合Restful统一返回格式,约定业务层错误编码,每个编码可以携带可选的错误信息。命名必须规范、优雅单一性单一性是指接口要做的事情应该是一个单一的事情,如新增用户,用户登录。关于单一性需要特表强调一下,单一性原则非常重要,很多时候系统出现问题,或者出现漏洞实施因为接口做了过多的业务处理。且良好

Nexus3忘记admin密码时的解决办法

官网https://support.sonatype.com/hc/en-us/articles/213467158-How-to-reset-a-forgotten-admin-password-in-Nexus-3-x主要步骤如下:停服systemctlstopnexus进入OrientDB控制

oracel 分页趣事

背景在项目开发过程中,发现一个oracle分页的BUG,当然并不是oracle的BUG,是项目封装分页语句的BUG。跟踪代码的时候认真分析了sql语句,发现挺有意思的,所以再次做个笔记oracle分页原理数据库中有物理表,有临时表,每一次查询都会生成一张临时表,oracle中每一次查询生产的临时表都

spring mvc 详解

很久以前研究过springmvc,也是看着很多网上的文章,边摸索边学习。如今突然觉得仅仅是看代码学习其实效果不好。经常容易忘记。学习的最好方式还是自动动手尝试,或者写总结。自从自己弄了个博客后,越来越喜欢写一些文字,算是给自己一个交代。后悔没有早些开始写博客。好吧废话不多说,仅仅是记录下个人对spr

公众号:mumuser

企鹅群:932154986

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×