分区表的应用场景屏幕快照 2021-01-09 上午11.27.12.png 分区表的限制屏幕快照 2021-01-09 上午11.27.57.png 分区表的原理 前一章节...
分区表的应用场景屏幕快照 2021-01-09 上午11.27.12.png 分区表的限制屏幕快照 2021-01-09 上午11.27.57.png 分区表的原理 前一章节...
覆盖索引 1、当发起一个被索引覆盖的查询时,在explain的extra列可以看到using index的信息,此时就使用了覆盖索引 2、在大多数存储引擎中,覆盖索引只能覆盖...
synchronized volatile (读写屏障) CAS (无锁优化 自旋) 中间不能被打断 包:java.util.concurrent.atomic.* 使用C...
synchronized使用系统重量级的锁 AtomicXXX使用无锁-自旋锁,CAS-类似于乐观锁, 所以效率优于synchronized LongAdder分段锁,每段分...
reentrantlock用于替代synchronized由于m1锁定this,只有m1执行完毕的时候,m2才能执行这里是复习synchronized最原始的语义使用reen...
CountDownLatch - latch.await() 可以理解为门栓,线程每完成一个执行latch.countDown(),即为减1,直至减到0,latch.awai...
背景描述: 实现一款视频播放器,同时支持直播和录播功能 功能清单: 支持解析m3u8或flv两种直播流,支持录播且多段分段视频播放支持直播流之间互相切换支持直播与录播之间互相...
Note:最新的Event可以从下面的图片和URL来确认:https://videojs.com/advanced/ 遇到过的坑:1,在firstplay的回调中设置curr...
添加svg-sprite-loader和file-loader本来只添加svg-sprite-loader就行了,但是svg也是图片的一种,所以file-loader也会对其...