
基础组件学习
文章平均质量分 84
秋招来临,蓦然回首,发现自己很多东西还有欠缺...那就不管什么时候,行动都不晚!从一点点细微的开始,记录自己的学习~!
Climber47
这个作者很懒,什么都没留下…
展开
-
Kafka学习笔记
Kafka把topic中一个parition大文件分成多个小文件段,通过多个小文件段,就容易定期清除或删除已经消费完文件,减少磁盘占用。清理策略针对的是过期的segment文件,而不是某条过期的数据。可以单独针对某topic配置,也可针对kafka集群配置(config/server.properties)。策略分三种:基于时间,基于日志文件大小,基于日志文件起始偏移量。为了避免在删除时阻塞读操作,采用了copy-on-write形式的实现。原创 2024-03-01 17:57:48 · 796 阅读 · 1 评论 -
Mysql索引相关学习笔记:B+ Tree、索引分类、索引优化、索引失效场景及其他常见面试题
按「数据结构」分类:B+tree索引、Hash索引、Full-text索引。按「物理存储」分类:聚簇索引(主键索引)、二级索引(辅助索引)。按「字段特性」分类:主键索引、唯一索引、普通索引、前缀索引。按「字段个数」分类:单列索引、联合索引。原创 2024-01-25 16:30:44 · 1210 阅读 · 0 评论 -
Mysql索引的结构——B++ Tree
索引是Mysql中常用到的一个功能,可以大大加快查询速度,同时面试中也是经常碰到。本文是学习Mysql索引的归纳总结。原创 2024-01-24 17:27:19 · 1222 阅读 · 0 评论 -
计算机网络面试八股复习:常见的7/5/4层网络模型、各层协议以及键入网址到显示页面的流程
OSI七层模型TCP/IP四层模型五层模型。原创 2024-01-11 11:49:07 · 532 阅读 · 0 评论 -
Mysql中多种日期类型——DATETIME、TIMESTAMP、TIME、YEAR、DATE的区分
1 在满足使用条件的情况下,占据存储空间越少越好,此时选择timestamp比datetime更好.2 timestamp类型的存储,是以UTC时区来保存的,在显示时会自动将日期数据转换,如果时间的场景对应多个时区,此时选择timestamp比datetime更好.3 关于日期的使用范围, timestamp类型最大只支持到2038-01-19年,所以如果使用的日期时间较大, 则选择datetime比timestamp更好.贴一个另一个博文的总结。原创 2023-12-27 14:43:42 · 1453 阅读 · 0 评论 -
【无标题】Mysql事务相关内容总结
总结了Mysql事务相关的内容。原创 2023-12-20 16:54:09 · 850 阅读 · 0 评论 -
TCP协议保证可靠性的几种方式
TCP、UDP是传输层两种常用的协议,实际学习使用下来,感觉TCP使用较多。所以此文深入学习一下TCP协议相关机制。学习过程主体参考此文。记录主要是便于自己复习。原创 2023-11-22 18:10:05 · 1164 阅读 · 0 评论 -
TCP协议中的拥塞控制
当网络极度拥堵时,如果没有拥塞控制,发送方会继续发送大量的网络数据包,而这些数据包因为网络阻塞而延时、丢失,触发了TCP重传,重传使得网络更加阻塞,整个网络将会陷入不可用的状态。拥塞控制,就是在网络中发生拥塞时,减少向网络中发送数据的速度,防止造成恶性循环;同时在网络空闲时,提高发送数据的速度,最大限度地利用网络资源。图源拥塞窗口(cwnd)是发送方维护的一个状态变量,它会根据网路拥堵情况动态调节。之前发送窗口约等于接收窗口,但在拥塞窗口加入后,发送窗口=min(拥塞窗口, 接收窗口)。原创 2023-11-22 18:11:36 · 451 阅读 · 0 评论 -
进程、线程、协程... ... ——任务管理器的性能里都有什么?那么多的线程,进程、线程、句柄都是什么?
任务管理器的性能里都有什么?那么多的线程,进程、线程、句柄都是什么?跳出八股文,进程、线程、协程又还有什么。原创 2023-12-04 18:21:12 · 3039 阅读 · 0 评论 -
关于Redis持久化——AOF和RDB
前言Redis是常用的一个内存数据库,也是面试的一个高频考点。先前就曾多次使用,但至于其具体原理等并不了解,因此专程学习一下。本次学习主要目标是Redis的持久化机制,主体参照小林coding,其他部分内容来自于朋友的一次面经。朋友的面经——顺丰二面(JAVA)这个是朋友上个月顺丰二面中遇到的,给我了极大的震撼…没想到顺丰问的都这么深入了。RDB 基于当前 Redis 节点内存数据打快照,如何打的?主进程 fork 一个子进程负责的,会不会阻塞?哪些地方可能会阻塞?RDB 存在的问题?RDB 优原创 2023-12-14 15:50:38 · 916 阅读 · 0 评论