技术开发

专注后端技术实践与分享,围绕 PHP、Go 服务端开发,深入 MySQL 优化、Redis 缓存、Linux 运维,记录后端架构、性能调优与线上实战经验。

什么是BFC?触发条件+应用场景

BFC原理示意图 → 独立渲染区域,内外互不干扰 一、什么是BFC? Block Formatting Context(块级格式化上下文) 简单说: 一个独立的渲染区域,内部元素怎…

HTML语义化标签|好处+用法

(配图1:常用语义化标签布局示意图) 一、常用语义化标签有哪些? 都是自带含义的标签,代替一堆div <header>    头部(导航、logo) <nav&g…

🚀 Go init 函数详解|程序初始化的秘密入口

本篇基于 Go 1.25.1 版本,带你彻底搞懂 init 函数的执行时机、作用、执行顺序,掌握程序初始化的核心机制! 一、init 函数是什么? init 函数是 Go 语言中的…

HTTP 常见状态码

常见状态码+易混区别+真实场景举例,专业好记,直接背✅ HTTP状态码5大类+高频码示意图 一、状态码分类 • 1xx:中间响应,请求处理中 • 2xx:成功 • 3xx:重定向/…

TCP三次握手+四次挥手

  三次握手标准流程图 四次挥手标准流程图 一、TCP三次握手|建立连接 目标:确认客户端、服务器的「发送、接收」能力都正常 核心标志位:SYN(建立连接)、ACK(确认…

HTTP&HTTPS 核心区别

HTTP明文传输|HTTPS加密传输 极简对比图 一、本质定义 HTTP:超文本传输协议,明文、无状态、无加密应用层协议,服务器不保留客户端交互状态,数据裸传无防护 HTTPS:H…

🔑 Go 可见性规则|大小写决定一切!新手必懂

本篇基于 Go 1.25.1 版本,一次性讲透 Go 语言公有/私有核心规则,大小写控制访问权限,新手秒懂✅ 一、Go 可见性终极规则(只有 1 条!) Go 语言没有 publi…

🔍 Go 类型断言基础|空接口类型判断一学就会!

本篇基于 Go 1.25.1 版本,带你轻松掌握类型断言,搞定空接口any的类型判断、取值,新手零压力入门✅ 一、什么是类型断言? 一句话: 把空接口(any/interface{…

🔄 Go 类型转换全攻略|新手必看!强制转换不踩坑

本篇基于 Go 1.25.1 版本,一次性讲透显式类型转换、数值互转、字符串互转,所有规则+坑点全覆盖✅ 一、Go 类型转换核心规则(最重要!) Go 是强类型语言,有一条铁律: …

🔥Go 命名规范|写出大厂标准的优雅代码!

本篇基于 Go 1.25.1 版本,一次性讲透包、变量、函数、常量的官方命名规则,新手直接抄作业,代码秒变专业✅ 一、Go 命名核心总规则(背会这3条) 1. 驼峰命名(Camel…

加载更多