作者小头像 Lv.4
更多个人资料
700 成长值
0 关注
1 粉丝
+ 关注 私信

个人介绍

后端初学者、CSDN Java领域新星创作者、腾讯云创作之星、阿里云专家博主、华为云云享专家,期待与你的下一次相遇 !

感兴趣或擅长的领域

开发语言
个人勋章
TA还没获得勋章~
成长雷达
680
0
0
0
20

个人资料

个人介绍

后端初学者、CSDN Java领域新星创作者、腾讯云创作之星、阿里云专家博主、华为云云享专家,期待与你的下一次相遇 !

感兴趣或擅长的领域

开发语言

达成规则

以上满足项可达成此勋章

  • 博客
  • 关注
  • 粉丝
  • 论坛
全部时间
全部时间
最近三天
最近一周
最近一月
  • 全部
  • 暂无专栏分类
HTTP3 性能更好,为什么内网微服务依然多用 HTTP2?HTTP2 内网优势是什么?
这是一个很有意思的问题。HTTP/3 确实性能更强,但在内网微服务场景下,HTTP/2 凭借其“恰到好处”的优势和更低的落地门槛,依然是现阶段更务实的选择。简单来说,HTTP/2 在内网的核心优势是:在提供足够性能提升(多路复用)的同时,避免了 HTTP/3 带来的架构复杂度和运维成本。为了帮你快速理解它们的核心区别,可以先看下面这个表格:特性HTTP/2 (基于TCP)HTTP/3 (基于...
http 微服务
作者小头像 程序员小假 2026-05-07 20:35:35
421
0
0
2026-05-07 20:35:35
421
0
0
我们来说一下 B+ 树与 B 树的区别
一、基本定义特性B树B+树全称Balance TreeBalance+ Tree提出时间1970年(Rudolf Bayer, Edward M. McCreight)B树的变种,主要改进用于数据库和文件系统本质多路平衡查找树在B树基础上,将数据全部放在叶子节点,内部节点只存索引二、核心结构区别1. 数据存储位置B树:每个节点(包括内部节点和叶子节点)都存储键值和数据指针(或实际数据)数据可...
数据库 数据结构
作者小头像 程序员小假 2026-03-24 21:27:11
807
0
1
2026-03-24 21:27:11
807
0
1
为什么要有 time _wait 状态,服务端这个状态过多是什么原因?
为什么要有 TIME_WAIT 状态?TIME_WAIT,俗称2MSL等待状态,是TCP连接主动关闭一方(通常是客户端,但也可能是服务端)在发送最后一次ACK确认报文后,会进入的一个状态。它需要等待2倍的最大报文段生存时间后,才会最终进入CLOSED状态,释放连接资源。设计TIME_WAIT状态主要有两个核心原因,它们是确保TCP协议可靠性的基石:原因一:可靠地终止TCP连接(确保最后的AC...
TCP/IP 网络
作者小头像 程序员小假 2026-03-15 21:18:18
841
1
1
2026-03-15 21:18:18
841
1
1
我们来说一下虚拟内存的概念、作用及实现原理
一、虚拟内存的概念定义:虚拟内存是一种内存管理技术,它为每个运行的程序(进程)提供了一个假象:它拥有一个巨大的、私有的、连续的、并且地址从零开始的地址空间(即虚拟地址空间)。程序的所有指令和数据都使用这个虚拟地址,而完全不知道物理内存的真实布局和容量限制。形象比喻:想象一下,你是一个需要阅读和写作大量书籍的学者(CPU,中央处理器)。你的书桌上只有一小块空间(物理内存)。你需要阅读的图书馆藏...
虚拟化
作者小头像 程序员小假 2026-02-14 21:16:49
5750
0
0
2026-02-14 21:16:49
999+
0
0
说一下 Redis 中 Zset 的底层实现
核心概括Redis 的 Zset 同时具备两个核心特性:有序性:元素按分值(score) 从小到大排列。唯一性:集合中的成员(member) 是唯一的,但分值可以相同(分值相同时,按成员字典序排列)。为了实现这种高效的、兼具“集合”和“有序”特性的数据结构,Redis 采用了两种底层数据结构相结合的方案:ziplist(压缩列表)或 listpack(紧凑列表):用于元素数量少、元素体积小的...
Redis 数据结构
作者小头像 程序员小假 2026-01-31 19:58:54
958
0
0
2026-01-31 19:58:54
958
0
0
我们来说一下 TCP 的三次握手四次挥手过程
第一部分:核心概念与背景在开始之前,先明确几个关键点:TCP 是什么:传输控制协议,是一种面向连接的、可靠的、基于字节流的传输层通信协议。“连接”是什么:TCP 的连接并非物理上的电路,而是通信双方在内存中维护的一种状态信息(如序列号、窗口大小等)。建立连接就是同步双方的初始状态。标志位:TCP 头部中有几个重要的控制位,在握手挥手中起到关键作用:SYN:同步序列号,用于建立连接。ACK:确...
TCP/IP
作者小头像 程序员小假 2026-01-22 21:54:32
965
0
0
2026-01-22 21:54:32
965
0
0
设计一个支持万人同时抢购商品的秒杀系统,如何解决超卖、库存扣减和高并发请求问题?
一、系统架构设计1. 分层架构客户端层 → 接入层 → 业务服务层 → 数据层 ↓ ↓ ↓ ↓ 限流 缓存 队列 数据库2. 具体组件客户端:静态资源CDN、倒计时校准、防重复提交接入层:Nginx+Lua/OpenResty,做第一层限流和缓存业务层:秒杀服务集群(无状态)消息队列(Kafka/Roc...
Redis 数据库
作者小头像 程序员小假 2026-01-13 16:01:27
1208
0
1
2026-01-13 16:01:27
999+
0
1
我们来说一下 MySQL 的慢查询日志
一、什么是慢查询日志慢查询日志(Slow Query Log) 是 MySQL 内置的一种日志功能,用于记录执行时间超过指定阈值的 SQL 语句。这是优化数据库性能的重要工具。二、核心作用性能诊断:找出执行效率低的 SQL 语句瓶颈定位:分析查询为什么慢(全表扫描、索引缺失等)优化依据:为 SQL 优化和索引调整提供数据支持三、配置参数详解-- 查看所有慢查询相关参数SHOW VARIABL...
作者小头像 程序员小假 2026-01-02 16:52:43
1114
0
0
2026-01-02 16:52:43
999+
0
0
我们说一下 synchronized 与 ReentrantLock 的区别
一、基本特性对比特性synchronizedReentrantLock锁的实现机制JVM 内置关键字,通过监视器实现JDK 提供的 API 类(java.util.concurrent.locks)锁的获取方式隐式获取和释放(进入/退出同步代码块或方法自动获取/释放)显式调用 lock()/unlock()方法可重入性支持支持锁的类型非公平锁(默认)可选择公平锁或非公平锁(构造函数指定)条件...
JDK 任务调度
作者小头像 程序员小假 2025-12-25 17:32:36
1029
0
1
2025-12-25 17:32:36
999+
0
1
我们来说说 ThreadLocal 的原理,使用场景及内存泄漏问题
一、核心原理1. 数据存储结构// 每个 Thread 对象内部都有一个 ThreadLocalMapThreadLocal.ThreadLocalMap threadLocals = null;// ThreadLocalMap 内部使用 Entry 数组,Entry 继承自 WeakReference<ThreadLocal<?>>static class Entry extends W...
Java 任务调度 数据库
作者小头像 程序员小假 2025-12-21 16:15:09
1042
0
0
2025-12-21 16:15:09
999+
0
0
总条数:74
10
10
20
50
100
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

上滑加载中

https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
作者小头像
作者小头像
快速交付
+ 关注