🔥热榜:2024-11-29

说起主题切换,很多同学肯定是不陌生的。在过去我的很多课程中都讲到了主题切换的功能。它的实现原理简单一句话描述就是:通过不同的状态标记(light || dark),使用不同的 css,从而达到不同的样式。
本文主要围绕在 SpringBoot 中如何引入责任链设计模式,介绍了三种玩法,其中第二种用法最多,其次就是第一种,第三种用的比较少,第三种本质是一种链式写法,可能理解上不如第一种直观,但是效果是一样的。
个人使用的是 Mac 版 IntelliJ IDEA 2024.2.4。为了保证准确性,所以本文将以 Mac 版为准,Win 版可以尝试将 command 代替为 ctrl,option 替代为 Win 中的 alt 进行学习。
总体来说,in后面条件越少越好,假设一张表有1000万条数据,in后面的条件有10000个,这时候就算走了range索引,估计效率也好不到哪里。
从源码看是用一个死循环来强留一个线程,无语了,这也疑似导致 GC 因为找不到safepoint而长时间不能暂停它,这里说疑似,是因为在coreclr中是有支撑的。
最近在优化接口的响应时间,优化了代码之后,但是时间还是达不到要求;有一个诡异的100ms左右的耗时问题,在接口中打印了请求处理时间后,和调用方的响应时间还有差了100ms左右。比如程序里记录150ms,但是调用方等待时间却为250ms左右。
12:23  抖音  普京向默克尔道歉
12:23  抖音  国足FIFA排名上升2位