2025年4月21日
摘要: 一般而言,直接运行机器码的执行效率要高于字节码,但实际情况会受到多种因素的综合影响,下面为你详细分析: 通常情况下机器码效率更高的原因 硬件直接支持 机器码是计算机硬件能够直接理解和执行的二进制指令。CPU 可以直接对机器码进行解码和执行,无需额外的转换步骤,执行过程更加直接和高效。 字节码则需要虚 阅读全文
posted @ 2025-04-21 17:29 斜月三星一太阳 阅读(0) 评论(0) 推荐(0)
摘要: 字节码和字节是两个不同但又相关的概念,下面从定义、用途、表示形式等方面为你介绍它们的区别: 定义 字节(Byte):字节是计算机信息技术用于计量存储容量的一种计量单位,是一个二进制数据的单位。一个字节通常由 8 位二进制数组成(即 8 bit),它是计算机中数据存储和传输的基本单位,可以表示 256 阅读全文
posted @ 2025-04-21 17:27 斜月三星一太阳 阅读(0) 评论(0) 推荐(0)
  2025年4月20日
摘要: 网关:SpringCloud Gateway 负载均衡:Spring Cloud LoadBalancer 服务容错(限流):Spring Cloud Hystrix 服务注册: 配置中心: 阅读全文
posted @ 2025-04-20 17:29 斜月三星一太阳 阅读(1) 评论(0) 推荐(0)
摘要: B站视频1 B站视频2 数据类型 Redis 支持丰富的数据类型,每种类型都有独特的存储结构和适用场景,以下是其核心数据类型及扩展类型的详细介绍: 一、基础数据类型(5大核心类型) 1. 字符串(STRING) 存储结构:简单动态字符串(SDS),支持最大 512MB 的值。 特点:单键值存储,支持 阅读全文
posted @ 2025-04-20 16:05 斜月三星一太阳 阅读(5) 评论(0) 推荐(0)
  2025年4月19日
摘要: 局部性原理是指在计算机程序执行过程中,程序和数据的访问通常呈现出一种局部化的倾向。它分为时间局部性和空间局部性两种类型,具体内容如下: 时间局部性:如果一个信息项正在被访问,那么在近期它很可能会被再次访问。例如,在一个循环中,程序会多次访问循环体内的变量和指令,这些被重复访问的内容就具有时间局部性。 阅读全文
posted @ 2025-04-19 18:26 斜月三星一太阳 阅读(2) 评论(0) 推荐(0)
  2025年4月18日
摘要: 面试题:https://www.bilibili.com/video/BV11J4m1L7GL/?spm_id_from=333.337.search-card.all.click&vd_source=384d254e15240b3b7238bb6ac984f4fe 阅读全文
posted @ 2025-04-18 18:13 斜月三星一太阳 阅读(1) 评论(0) 推荐(0)
摘要: mysql8: https://zhuanlan.zhihu.com/p/442759047 mysql5.6修改root密码:https://zhuanlan.zhihu.com/p/147022456 阅读全文
posted @ 2025-04-18 18:07 斜月三星一太阳 阅读(2) 评论(0) 推荐(0)
摘要: mysql执行过程图: 对9-13步有疑问的可以参考一下mysql日志刷盘策略这篇文章 阅读全文
posted @ 2025-04-18 13:49 斜月三星一太阳 阅读(1) 评论(0) 推荐(0)
  2025年4月17日
摘要: 注意:这里忽略了binlog binlog 的作用: 主从复制:在主从复制架构中,主库的 binlog 记录了所有引起数据变更的事务操作。从库通过读取主库的 binlog 并在自己的数据库上重放这些事务,实现与主库的数据同步。当主库宕机恢复后,从库可以继续从主库获取新的 binlog 事件,保持数据 阅读全文
posted @ 2025-04-17 22:33 斜月三星一太阳 阅读(4) 评论(0) 推荐(0)
摘要: 在MySQL(尤其是InnoDB引擎)中,锁(Lock)和MVCC(多版本并发控制,Multi-Version Concurrency Control)是两种不同但互补的并发控制机制,共同用于保证数据的一致性和并发访问性能。它们的关系可以从以下几个方面理解: 1. 核心目标相同,但实现方式不同 共同 阅读全文
posted @ 2025-04-17 21:18 斜月三星一太阳 阅读(1) 评论(0) 推荐(0)