- 博客(5)
- 收藏
- 关注
原创 如何理解mysql的b+树?
当你把第一个管理page的page放进来的时候,这就是第一层b+树,当数据更多的时候,管理page的page也越来越多,那就需要第三层page来进一步管理,这就是两层b+树,以此类推,最终形成一个层层嵌套的hashmap结构,这就是b+树咯。联合索引就是按照你指定的ABC三个字段,形成先排序A再排序B再排序C的有先后的主键,等于在b+树中用A做key找B,用B做key找C,所以如果查询的时候跳过了A,所有的索引就不生效了,因为你没有key,就没法用hashmap。有A没有B,那A会生效B不生效,原理一样。
2024-09-04 14:09:56 599 1
原创 如何理解 Spring 当中的 Bean?
其实spring捅破天也就这么些要点,其他的细节不过只是查查百度的事,这些基本思想闹明白了方向就不会错,无非是针对各种情况做得代码细致点,但大抵逃不出这几样,别被名词吓着。打个断点跑一边springboot的启动流程,该知道的就都知道了,你甚至可以自己做一个spring出来,顶多功能没那么强大,但意思就是那么个意思。8. 所谓的什么几级缓存,也不过就是解决实例化的时候,AB类互相依赖的问题,你其实只需要知道先做一个A的引用给B,再实例化B,再实例化A就完了。2. 前置处理器就是准备好实例化类的条件。
2024-09-04 14:08:31 299
原创 idea对springboot多启动项管理(Run Dashboard缺失)
可能你影藏掉了(大概率是不可能,反正我是没找的 我还是找的别人的页面截的屏。
2023-06-27 17:45:13 300
原创 基于centos7 mysql主从搭建
5.5 登陆从服务器mysql,增加从节点需要同步的master信息,其中【master_log_file】和【master_log_pos】是从上一步获取到的两个字段信息。4.在对mysql做主从搭建的时候,因为是克隆的 mysql的service-uuid是一样的,这里一定要改,主机从机随边改一个就好。3.这边再对克隆的虚拟机的网卡一定要做修改。不然跟主机的ip一样,同时打开会冲突。假设 master的ip为192.168.2.87 slave的ip为:192.168.2.88.
2023-05-23 14:40:09 471 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人