/blog/images/avatar.webp

Hello World

CSS 语法详细总结

CSS语法详细总结

CSS(Cascading Style Sheets,层叠样式表)是用于控制HTML/XML文档外观、布局和样式的标记语言,核心实现结构与样式分离,本文从基础语法到高级特性进行全维度、结构化的详细总结,兼顾语法规范与实战常用技巧。

HTML 语法详细总结

HTML语法详细总结

HTML(HyperText Markup Language,超文本标记语言)是构建网页结构的核心标记语言,并非编程语言,通过标签(Tag)定义网页的内容结构与语义,最新标准为HTML5,是前端开发三大核心技术(HTML、CSS、JavaScript)之一。

Lua 语法详细总结

Lua语法详细总结

Lua是一款轻量级、高效、可嵌入的脚本语言,基于标准C实现,跨平台性强,核心设计目标是为应用程序提供灵活的扩展能力,语法简洁优雅,原生支持面向对象、函数式编程、协程等特性,主流稳定版本为Lua 5.4。

Go 语法详细总结

Go 语法详细总结

Go(Golang)是Google推出的静态强类型、编译型、并发原生的编程语言,核心设计理念是简洁、高效、易维护,天生支持高并发场景。本文基于Go 1.18+稳定版本,从基础到进阶全面梳理Go核心语法与特性。

Neovim 使用详细总结

Neovim 详细使用总结

Neovim 是 Vim 的社区驱动现代化分支,100%兼容Vim核心模态编辑逻辑与绝大多数Vimscript配置/插件,同时从底层重构了异步非阻塞架构,原生支持Lua脚本、内置LSP客户端、Tree-sitter语法解析、终端模拟器等现代IDE核心能力,兼顾了模态编辑的极致效率与现代开发的全场景需求,是当前终端编辑器的主流选择之一。

Excel 使用详细总结

Excel使用超详细总结(从入门到精通)

Excel是微软Office套件核心的电子表格工具,核心能力覆盖数据录入、计算分析、清洗处理、可视化呈现,是办公、财务、数据分析等场景的必备工具。本文从入门基础到高阶进阶,全维度梳理核心用法、实用技巧与避坑指南。

CMake 多平台 Toolchain 配置指南

CMake 多平台 Toolchain 编写指南

CMake Toolchain 的核心作用是隔离平台/架构的编译器、链接器、系统配置差异,配合通用构建逻辑实现一套代码多平台编译。分为两大核心场景:原生多平台适配(在目标平台本地编译,自动适配环境)、交叉编译(在主机编译其他平台的目标程序),以下是完整的实现方案、模板和最佳实践。

现代 CMake 语法详细总结

Modern CMake 语法详细总结

Modern CMake 特指 CMake 3.0+(工业级项目推荐最低 3.15+)的构建范式,核心设计哲学是面向目标(Target)编程、属性作用域隔离、依赖可传递,彻底摒弃传统 CMake 全局变量污染的写法,实现「声明式描述构建需求,而非硬编码编译步骤」,是跨平台 C/C++ 项目的事实标准构建方案。

CMake 语法详细总结

CMake 语法详细总结

CMake 是跨平台的构建系统生成器,核心是**基于目标(Target)**的声明式语法,本文从基础到进阶全面梳理,重点突出现代CMake(3.15+ 推荐)的最佳实践,同时覆盖老项目常用语法与避坑指南。

tcpdump 命令使用详细总结

tcpdump 命令使用详细总结

tcpdump 是类Unix/Linux系统下开源、轻量、高性能的命令行网络数据包捕获与分析工具,基于libpcap库实现,是网络故障排查、协议分析、安全审计、流量监控的核心工具。必须以root/sudo权限运行才能操作网卡捕获流量,抓包结果可直接在终端分析,也可保存为pcap文件供Wireshark等工具深度解析。

top 命令使用详细总结

top命令使用详细总结

top 是 Linux/Unix 系统中实时动态监控系统资源与进程状态的核心工具,相当于 Windows 系统的任务管理器,是运维、开发人员排查系统性能问题的首选工具。它默认每3秒刷新一次数据,支持丰富的排序、筛选、自定义配置与进程管理能力。

C 语法详细总结

C语言语法详细总结(基于C11标准,工业通用版)

本文全面覆盖C语言核心语法,从基础入门到进阶核心,兼顾语法规则、用法示例、标准规范与常见坑点,适配C99/C11/C17主流标准。


一、C语言程序基础结构与规范

1. 最小程序框架

C语言程序由函数、变量、预处理指令组成,main函数是程序唯一执行入口

Java 语法详细总结

Java语法详细总结

Java是一门静态强类型、面向对象、跨平台的编程语言,核心特性是“一次编写,到处运行(Write Once, Run Anywhere)”,依托JVM实现跨平台能力。以下从基础到进阶,系统梳理Java核心语法体系。

sed 命令使用详细总结

sed 命令使用详细总结

sed(Stream Editor)是Linux/Unix生态下的非交互式流编辑器,是文本处理三剑客(grep/sed/awk)核心成员,以逐行流式处理为核心,无需打开文件即可完成批量文本修改、过滤、提取等操作,是自动化脚本、运维文本处理的核心工具。

awk 命令使用详细总结

awk 命令使用详细总结

awk 是 Unix/Linux 生态中模式驱动的文本处理编程语言,由 Alfred Aho、Peter Weinberger、Brian Kernighan 三位开发者创造,是 Shell 三剑客(grep/sed/awk)中功能最全面的工具,核心用于文本扫描、字段提取、数据统计、格式化输出,原生支持变量、数组、循环、函数等完整编程能力,是运维、开发人员的核心文本处理工具。

Zsh 语法详细总结

Zsh 语法详细总结

Zsh(Z Shell)是一款兼容POSIX标准的Unix Shell,完全兼容Bash基础语法,同时提供了更强大的扩展特性、更灵活的编程能力和更友好的交互体验,是目前主流的交互式Shell和脚本开发环境。本文档系统梳理Zsh核心语法、独有特性及与Bash的关键差异,兼顾入门使用和高级脚本开发。