File tree Expand file tree Collapse file tree 5 files changed +16
-12
lines changed
Expand file tree Collapse file tree 5 files changed +16
-12
lines changed Original file line number Diff line number Diff line change @@ -61,6 +61,10 @@ QQ 飞车这款戏当时还挺火的,很多 90 后的小伙伴应该比较熟
6161
6262我的最终军衔停留在了两个钻石,玩过的小伙伴应该清楚这在当时要玩多少把(现在升级比较简单)。
6363
64+ ![ ] ( https://oss.javaguide.cn/about-the-author/cf.png )
65+
66+ ps: 回坑 CF 快一年了,目前的军衔是到了两颗星中校3了。
67+
6468那时候成绩挺差的。这样说吧!我当时在很普通的一个县级市的高中,全年级有 500 来人,我基本都是在 280 名左右。而且,整个初二我都没有学物理,上物理课就睡觉,考试就交白卷。
6569
6670为什么对物理这么抵触呢?这是因为开学不久的一次物理课,物理老师误会我在上课吃东西还狡辩,扇了我一巴掌。那时候心里一直记仇到大学,想着以后自己早晚有时间把这个物理老师暴打一顿。
@@ -109,8 +113,6 @@ QQ 飞车这款戏当时还挺火的,很多 90 后的小伙伴应该比较熟
109113
110114于是,我便开始牟足劲学习,每天都沉迷学习无法自拔(豪不夸张),乐在其中。虽然晚自习上完回到家已经差不多 11 点了,但也并不感觉累,反而感觉很快乐,很充实。
111115
112- ![ 和其他两位同学讨论数学问题] (../../../../../Library/Application Support/typora-user-images/taolunwenti.png)
113-
114116** 我的付出也很快得到了回报,我顺利返回了奥赛班。** 当时,理科平行班大概有 7 个,每次考试都是平行班之间会单独排一个名次,小班和奥赛班不和我们一起排名次。后面的话,自己基本每次都能在平行班得第一,并且很多时候都是领先第二名 30 来分。由于成绩还算亮眼,高三上学期快结束的时候,我就向年级主任申请去了奥赛班。
115117
116118## 高考前的失眠
@@ -125,9 +127,11 @@ QQ 飞车这款戏当时还挺火的,很多 90 后的小伙伴应该比较熟
125127
126128![ ] ( https://oss.javaguide.cn/about-the-author/internet-addiction-teenager/image-20220625194714247.png )
127129
128- 高考那几天的失眠,我觉得可能和我喝了老师推荐的安神补脑液有关系,又或者是我自己太过于紧张了。因为那几天睡觉总会感觉有很多蚂蚁在身上爬一样,身上还起了一些小痘痘。
130+ 高考那几天的失眠,我觉得可能和我喝了老师推荐的安神补脑液有关系,又或者是我自己太过于紧张了。因为那几天睡觉总会感觉有很多蚂蚁在身上爬一样,身上还起了一些小痘痘(有点像是过敏)。
131+
132+ 这里要格外说明一点,避免引起误导:** 睡不着本身就是自身的问题,上述言论并没有责怪这个补脑液的意思。** 另外, 这款安神补脑液我去各个平台都查了一下,发现大家对他的评价都挺好,和我们老师当时推荐的理由差不多。如果大家需要改善睡眠的话,可以咨询相关医生之后尝试一下。
129133
130- 然后,这里要格外说明一点,避免引起误导: ** 睡不着本身就是自身的问题,上述言论并没有责怪这个补脑液的意思。 ** 另外, 这款安神补脑液我去各个平台都查了一下,发现大家对他的评价都挺好,和我们老师当时推荐的理由差不多。如果大家需要改善睡眠的话,可以咨询相关医生之后尝试一下 。
134+ 高考也确实没发挥好,整个人在考场都是懵的状态。高考成绩出来之后,比我自己预估的还低了几十分,最后只上了一个双非一本。不过,好在专业选的好,吃了一些计算机专业的红利,大学期间也挺努力的 。
131135
132136## 大学生活
133137
Original file line number Diff line number Diff line change @@ -640,11 +640,11 @@ void bioKillThreads(void);
640640
641641## Redis 内存管理
642642
643- ### Redis 给缓存数据设置过期时间有啥用 ?
643+ ### Redis 给缓存数据设置过期时间有什么用 ?
644644
645645一般情况下,我们设置保存的缓存数据的时候都会设置一个过期时间。为什么呢?
646646
647- 因为内存是有限的,如果缓存中的所有数据都是一直保存的话,分分钟直接 Out of memory 。
647+ 内存是有限且珍贵的,如果不对缓存数据设置过期时间,那内存占用就会一直增长,最终可能会导致 OOM 问题。通过设置合理的过期时间,Redis 会自动删除暂时不需要的数据,为新的缓存数据腾出空间 。
648648
649649Redis 自带了给缓存数据设置过期时间的功能,比如:
650650
657657(integer) 56
658658```
659659
660- 注意: ** Redis 中除了字符串类型有自己独有设置过期时间的命令 ` setex ` 外,其他方法都需要依靠 ` expire ` 命令来设置过期时间 。另外, ` persist ` 命令可以移除一个键的过期时间。**
660+ 注意 ⚠️: Redis 中除了字符串类型有自己独有设置过期时间的命令 ` setex ` 外,其他方法都需要依靠 ` expire ` 命令来设置过期时间 。另外, ` persist ` 命令可以移除一个键的过期时间。
661661
662662** 过期时间除了有助于缓解内存的消耗,还有什么其他用么?**
663663
@@ -689,7 +689,7 @@ typedef struct redisDb {
689689
690690如果假设你设置了一批 key 只能存活 1 分钟,那么 1 分钟后,Redis 是怎么对这批 key 进行删除的呢?
691691
692- 常用的过期数据的删除策略就下面这几种(重要!自己造缓存轮子的时候需要格外考虑的东西) :
692+ 常用的过期数据的删除策略就下面这几种:
693693
6946941 . ** 惰性删除** :只会在取出/查询 key 的时候才对数据进行过期检查。这种方式对 CPU 最友好,但是可能会造成太多过期 key 没有被删除。
6956952 . ** 定期删除** :周期性地随机从设置了过期时间的 key 中抽查一批,然后逐个检查这些 key 是否过期,过期就删除 key。相比于惰性删除,定期删除对内存更友好,对 CPU 不太友好。
Original file line number Diff line number Diff line change @@ -536,7 +536,7 @@ new RejectedExecutionHandler() {
536536
537537### 线程池中线程异常后,销毁还是复用?
538538
539- 先说结论 ,需要分两种情况:
539+ 直接说结论 ,需要分两种情况:
540540
541541- ** 使用` execute() ` 提交任务** :当任务通过` execute() ` 提交到线程池并在执行过程中抛出异常时,如果这个异常没有在任务内被捕获,那么该异常会导致当前线程终止,并且异常会被打印到控制台或日志文件中。线程池会检测到这种线程终止,并创建一个新线程来替换它,从而保持配置的线程数不变。
542542- ** 使用` submit() ` 提交任务** :对于通过` submit() ` 提交的任务,如果在任务执行中发生异常,这个异常不会直接打印出来。相反,异常会被封装在由` submit() ` 返回的` Future ` 对象中。当调用` Future.get() ` 方法时,可以捕获到一个` ExecutionException ` 。在这种情况下,线程不会因为异常而终止,它会继续存在于线程池中,准备执行后续的任务。
Original file line number Diff line number Diff line change 1414
1515如果你感兴趣的话,不妨花 3 分钟左右看看星球的详细介绍:[ JavaGuide 知识星球详细介绍] ( ../about-the-author/zhishixingqiu-two-years.md ) 。
1616
17- 这里再送一个 ** 30** 元的星球专属优惠券,数量有限(价格即将上调。老用户续费半价 ,微信扫码即可续费)!
17+ 这里再送一张 ** 30** 元的星球专属优惠券,数量有限(价格即将上调。老用户续费半价 ,微信扫码即可续费)!
1818
1919![ 知识星球30元优惠卷] ( https://oss.javaguide.cn/xingqiu/xingqiuyouhuijuan-30.jpg )
2020
21- 进入星球之后,记得查看 ** [ 星球使用指南] ( https://t.zsxq.com/0d18KSarv ) ** (一定要看!!!) 和 ** [ 星球优质主题汇总] ( https://t.zsxq.com/12uSKgTIm ) ** ,干货多多!
21+ 进入星球之后,记得查看 ** [ 星球使用指南] ( https://t.zsxq.com/0d18KSarv ) ** (一定要看!!!) 和 ** [ 星球优质主题汇总] ( https://t.zsxq.com/12uSKgTIm ) ** ,干货多多!
2222
2323** 无任何套路,无任何潜在收费项。用心做内容,不割韭菜!**
2424
Original file line number Diff line number Diff line change 1616
1717## 星球限时优惠
1818
19- 这里再送一个 ** 30** 元的星球专属优惠券,数量有限(价格即将上调。老用户续费半价 ,微信扫码即可续费)!
19+ 这里再送一张 ** 30** 元的星球专属优惠券,数量有限(价格即将上调。老用户续费半价 ,微信扫码即可续费)!
2020
2121![ 知识星球30元优惠卷] ( https://oss.javaguide.cn/xingqiu/xingqiuyouhuijuan-30.jpg )
2222
You can’t perform that action at this time.
0 commit comments