AQS(AbstractQueuedSynchronizer) node node是等待队列(双向队列)的节点分别有tail与head,变量waitStatus则表示当前No...
AQS(AbstractQueuedSynchronizer) node node是等待队列(双向队列)的节点分别有tail与head,变量waitStatus则表示当前No...
JVM虚拟机对异常信息进行了优化,当相同异常出现很多次,会认为它是热点异常,忽略掉异常堆栈信息;通过增加JVM参数:-XX:-OmitStackTraceInFastThro...
CAS 介绍 Compare and Swap,即比较再交换,其中有内存值V,旧值A,需要置换的值B,当V=A时,就可以把V值交换成B,如果不相等继续尝试。 举例描述 其实V...
mysql日志含有server层的binlog日志(逻辑归档日志),在innodb存储引擎下的redo log日志(物理日志,记录修改信息) binlog日志 在进行数据更新...
执行过程 Mysql一般可以分为server层 存储引擎层。如下sql: 连接器 客户端进行登录连接,权限判断(如果修改了该用户权限,会在之后的连接生效,原先的链接不生效)连...
参考命令https://arthas.aliyun.com/zh-cn/[https://arthas.aliyun.com/zh-cn/] 一、启动arthas命令 然后选...
冒泡 每次冒泡把最大值冒泡到最后,尾部的数组就是有序的 插入 把需要插入的数据插入有序的数组中,找到合适的位置,把比它大的数据后移一位,并把数据插入这个合适的位置 选择 每次...
删除进程
数组为什么是从0开始数组是申请连续的空间 通过随机读取可以得到结果 上面示例数组假设baseaddr 1001 每一项占用1 则 1001 1002 1003 这样的排列随机...
切换到postgres用户,执行psql,进入数据库终端:指定上述命令找到的系统进程号procpid=15874(进程号) SELECT procpid, START, no...
转自:http://151wqooo.blog.51cto.com/2610898/1162118如果你想在当前目录下 查找"hello,world!"字符串,可以这样: g...
平均负载概念 查看平均负载 load average平均负载 分别 1 5 15分钟的平均负载 平均负载表示单位时间内可运行进程与不可中断的平均进程数,可运行进程表示ps命令...
事件 在做访问量比较高的gin web服务的时候,经常发现莫名的服务器有去无回,查看数据库连接sleep占用比较过高,而且time时间过长,确定了是数据库连接没有及时的回收,...
curl命令 curl get请求 curl post请求 -A 代理标头(User-Agent) -b 向服务器发送cookie 发送单个 发送多个 文件发送 文件内容如下...
module版本说明 v0.0.0-20191009092054-768ae679929b 描述:版本号-时间戳-提交12位下面是一次提交记录所以上面的就是版本号,注意(时间...
主要用于mysql数据同步,与可以跳转到某个事务开始读取。 配置mysql支持GTID同步 开启binlog模式row,以及开启gitid 示例 使用github.com/s...
背景 在gin融合sqlx包时,发现在写复杂的sql的时候会比较复杂,而在java一直比较钟爱mybatis编写sql,希望在golang也能找到类似的做法,在查阅很多博客看...
问题 步骤(操作再goland,其他参考go mod的命令) 1.引入github.com/sirupsen/logrus 引入会出现下面类似错误 记住这个版本号golang...