0%
Redis key淘汰策略
Redis key淘汰策略概述(LRU,LFU,等等。)
ConcurrentHashMap
ConcurrentHashMap源码中文注解
《卓有成效的管理者》笔记
作者:彼得·德鲁克(Peter Drucker)
推荐系数:4.9/5
MySQL环境下的脏读、不可重复读与幻读
《高性能MySQL》第三版在章节1.3提到了脏读,不可重复读,幻读三个概念(中文版第9页),如下表所示,但是翻了下索引,却发现没有对这三个概念的解释,而这三个概念却是面试热点问题之一。本文通过一些实验案例来说明什么是脏读,不可重复读以及幻读。
隔离级别 | 脏读可能性 | 不可重复读可能性 | 幻读可能性 | 加锁读 |
---|---|---|---|---|
READ UNCOMMITTED | Yes | Yes | Yes | No |
READ COMMITTED | No | Yes | Yes | No |
REPEATABLE READ | No | No | Yes | No |
SERIALIZABLE | No | No | No | Yes |
MySQL如何查看字符集
最近团队在搭建新的测试环境,在搭建过程中需要建立对应的新的MySQL数据库。在搭建新的数据库过程中,遇到了几个字符集相关的问题,比如:如何查看库的字符集,如何查看表的字符集,charset和collation的区别是什么。这里做一个记录和总结。
1407. 排名靠前的旅行者
难度系数: 简单
表:Users
1 | +---------------+---------+ |
表:Rides
1 | +---------------+---------+ |
写一段 SQL , 报告每个用户的旅行距离。
返回的结果表单,以 travelled_distance 降序排列 ,如果有两个或者更多的用户旅行了相同的距离, 那么再以 name 升序排列 。