前言 在实际数据库项目开发中,由于我们不知道实际查询时数据库里发生了什么,也不知道数据库是如何扫描表、如何使用索引的,因此,我们能感知到的就只有SQL语句的执行时间。尤其在数...

前言 在实际数据库项目开发中,由于我们不知道实际查询时数据库里发生了什么,也不知道数据库是如何扫描表、如何使用索引的,因此,我们能感知到的就只有SQL语句的执行时间。尤其在数...
2024.10.21 最近这两天突然在某CS丨DN平台看到我这篇文章被大量转载,说我贩卖焦虑,再次说明一下: 首先,这篇文章的事发生在19年,一时接受不了失业的打击,随机发了...
(本文旨在梳理三者的逻辑,从基本应用出发,不去深入源码研究,有不完善或者错误还请指正.)刚接触的时候,三者的关系绕来绕去,晕头转向,真是剪不清理还乱,但是慢慢多梳理几遍.他们...
几种 I/O 模型 为什么 Redis 中要使用 I/O 多路复用这种技术呢? 首先,Redis 是跑在单线程中的,所有的操作都是按照顺序线性执行的,但是由于读写操作等待用户...
公司绝对不会告诉你的职场潜规则 1、入职时的工资高低不重要,只要你努力工作你会得到相应待遇的 我估计几乎找过工作的人都听过这句话,当我们确定被聘用跟公司谈工资时,他们都会说“...
HashMap 如何解决冲突,扩容机制 我们来看看HashMap的put数据的时候,是怎么处理的: 计算HashCode的操作: 解决冲突的核心逻辑代码: 这里再贴一下创建N...
线程安全是不得不考虑的问题,那么java是如何实现线程安全的呢? 1.互斥同步 互斥同步(mutual exclusion & synchronization).同步是指并发...
一、面试攻略 又到了一年一度的跳槽旺季,面试官要问的问题你真的准备好了吗? 面试攻略[https://blog.yuqiyu.com/interview-strategy.h...