240 发简信
IP属地:北京
  • MySql 其它

    存储引擎 MyISAM 每个表有两个文件,一个数据文件,一个索引文件 InnoDb 每个表只有一个文件,索引文件(索引和数据存在一起),支持事务...

  • Spring

    循环依赖 循环依赖只会出现在 单例情况(非原形prototype)下,并且通过属性设置(非构造函数方式)成员变量的情况下。 DefaultSin...

  • Code

    链表转置 Node pre =null; Node cur = head; while (cur !=null) { Node next = c...

  • 限流

    时间窗口限流 平滑时间窗口限流 漏桶限流 令牌桶限流 RateLimiter 平滑突发限流 平滑预热限流 分布式限流 sentinel 参考: ...

  • Resize,w 360,h 240
    Mysql 索引

    Mysql结构图 索引覆盖 是一种数据查询方式,査询结果只通过辅助索引就能拿到结果,不需要通过辅助索引树找到主键,再通过主键去主键索引树里获取其...

  • Resize,w 360,h 240
    JUC

    Synchronized wait notify wait notify 方法调用必须先通过Synchronized 获得对象锁,否则会报 Il...

  • JVM排查

    jps显示当前所有java进程pid的命令 jmap -histo:live pid 查看当前存活对象 jstat -gcutil pid 查看...

  • Resize,w 360,h 240
    mysql log

    redo log 事务提交后,必须将事务对数据页(会涉及多个数据页)的修改刷(fsync)到磁盘上,才能保证事务的ACID特性。 这个刷盘,是一...

  • Mysql 锁

    乐观锁,悲观锁 是一种思想,并不是真正的mysql中提供的锁机制 悲观锁,就是对于数据的处理持悲观态度,总认为会发生并发冲突,获取和修改数据时,...