Writing a New Post
This tutorial will guide you how to write a post in the Chirpy template, and it’s worth reading even if you’ve used Jekyll before, as many features require specific variables to be set. Naming and...
Text and Typography
This post is to show Markdown syntax rendering on Chirpy, you can also use it as an example of writing. Now, let’s start looking at text and typography. Headings H1 - heading H2 - heading H3 - ...
Mermaid 的语法
Mermaid 的语法设计非常符合直觉,只要你懂逻辑,哪怕没画过图,跟着本教程走,10分钟就能画出专业级的状态机。 🌟 核心心法:状态机的本质只有两件事 有哪些状态?(用方框表示) 怎么跳转?(用箭头表示,箭头上写触发条件) 所有的复杂状态机,都是这两个基本元素的组合。 第一步:最简状态机(定义状态与跳转) 使用 stateDiagram-v2 声明这是一个状态图。 ...
从 MATLAB 到 Python:信号处理学习指南
从 MATLAB 到 Python:信号处理学习指南 本指南面向有 MATLAB 基础的工程师,系统讲解 NumPy、SciPy、Matplotlib、Pandas 四大库在信号处理中的应用。 第一章:从 MATLAB 到 Python —— 思维转换速查 1.1 最核心的一个区别 MATLAB:一切从 1 开始计数 Python:一切从 0 开始计数 % MATLAB...
Clang-Format 极速配置指南
告别屎山代码:Clang-Format 极速配置指南与避坑实战 代码风格,是程序员界永远的圣战。Tab 还是 Space?大括号换行还是不换行?指针星号靠左还是靠右? 为了避免在 Code Review 时因为格式问题吵得不可开交,clang-format 诞生了。它是目前 C/C++ 界最强大、最权威的自动化格式化工具。今天,我们就来彻底搞懂 .clang-format 的配置,并解决你...
Streamlit 绝对实战指南
🚀 Streamlit 绝对实战指南:从脚本到专业级 App 你是否有过这样的经历:用 Python 写了一个非常棒的数据分析或机器学习模型,但只能自己对着 Jupyter Notebook 欣赏?如果你想把它变成一个任何人都能通过浏览器使用的漂亮网页应用,而且不需要写任何 HTML/CSS/JS,那么 Streamlit 就是你的终极武器。 🧠 第一部分:颠覆认知的“执行模型” 在写代码...
Python 正则表达式完全指南
🔤 Python 正则表达式完全指南:从零到精通 本文基于我们之前解析耳温枪日志的真实场景,系统讲解 Python 正则表达式的每一个知识点。学完本文,你将能应对 90% 以上的文本匹配需求。 目录 〇、正则表达式是什么?为什么需要它? 一、最快速的上手:re 模块的四个核心函数 二、匹配单个字符:普通字符与元字符 三、量词:控制匹配次数 四、边界锚点:定...
Python 数据可视化完全指南
📈 Python 数据可视化完全指南:从入门到专业的 Matplotlib 实战教程 在数据分析和上位机开发中,数据可视化是不可或缺的一环。Matplotlib 是 Python 中最基础、最强大的 2D 绘图库。本文将从零开始,带你一步步掌握 Matplotlib 的核心逻辑,并结合实战代码,教你如何绘制出专业级、可直接用于报告或论文的图表。 本教程涵盖:基础画图、线条美化、坐标轴控...
可变参数函数
C语言三点魔术:深入解析可变参数函数 (…) 与宏封装技巧 在C语言的世界里,printf函数无疑是我们最亲密的朋友之一。你有没有想过,它是如何做到如此“善解人意”,无论你给它多少个参数、什么类型的参数,它都能照单全收,并正确地打印出来? printf("Hello, world!\n"); printf("Value is %d\n", 42); printf("User %s has...