加载中
总结:Synchronized锁原理与用法

一、Synchronized底层原理 底层是通过Monitor实现的。每个java对象都有一个Monitor与之对应。 Monitor结构中有个owner字段,初始为null,当线程成功拥有该锁后,Monitor会在owner字段中保存线...

2019/10/30 14:08
296
总结:Mysql锁机制

一、不同的存储引擎的锁机制 Mysql有多个存储引擎,不同的存储引擎的锁机制是不一样的; 二、InnoDB的锁机制 InnoDB包含两种锁:行锁和表锁。 1、更新数据的时候,如果where条件中有索引,则...

2019/10/24 14:08
142
总结:Redis集群

一、redis集群方案 Master-slave方式,Master和Slave的数据一致,Slave从Master同步数据,然后通过Sentinal(哨兵)监控Master和Slave的健康状态,当异常的时候迅速切换,如Master宕机的时候...

2019/10/22 19:54
124
总结:数组与链表

1、内存申请:数组在内存上是连续的空间;链表,内存地址上可以是不连续的。 2、查询速度:数组可以随机访问,链表必须顺序访问,即从首个元素开始遍历,逐个查找,所以数组查询很快。 3、写入...

2019/10/21 22:32
92
总结:Linux目录之/proc

我们系统大部分的基础数据采集,其实就是读取proc目录下的文件,并解析获取数据的过程。 1、如cpu利用率 直接cat /proc/cpuinfo命令,然后获取输出内容,并解析里面的数据,如cpu核数等; 2、...

2019/10/15 17:00
150

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部