240 发简信
IP属地:广东
  • AQS

    AQS(AbstractQueuedSynchronizer) node node是等待队列(双向队列)的节点分别有tail与head,变量wa...

  • NullPointerException 没有堆栈

    JVM虚拟机对异常信息进行了优化,当相同异常出现很多次,会认为它是热点异常,忽略掉异常堆栈信息;通过增加JVM参数:-XX:-OmitStack...

  • CAS简化理解

    CAS 介绍 Compare and Swap,即比较再交换,其中有内存值V,旧值A,需要置换的值B,当V=A时,就可以把V值交换成B,如果不相...

  • Resize,w 360,h 240
    mysql binlog日志与redo log

    mysql日志含有server层的binlog日志(逻辑归档日志),在innodb存储引擎下的redo log日志(物理日志,记录修改信息) b...

  • Resize,w 360,h 240
    sql执行过程

    执行过程 Mysql一般可以分为server层 存储引擎层。如下sql: 连接器 客户端进行登录连接,权限判断(如果修改了该用户权限,会在之后的...

  • Arthas简单使用

    参考命令https://arthas.aliyun.com/zh-cn/[https://arthas.aliyun.com/zh-cn/] 一...

  • 三种排序 冒泡 插入 选择

    冒泡 每次冒泡把最大值冒泡到最后,尾部的数组就是有序的 插入 把需要插入的数据插入有序的数组中,找到合适的位置,把比它大的数据后移一位,并把数据...

  • 数组

    数组为什么是从0开始数组是申请连续的空间 通过随机读取可以得到结果 上面示例数组假设baseaddr 1001 每一项占用1 则 1001 10...