使用递归下降算法求解表达式

摘要: 使用递归下降算法求解表达式 本文围绕“如何使用 C 语言实现一个表达式解析器”展开,重点说明递归下降算法的原理、最小可用实现的组织方式,以及工程实践中的若干关键细节。文中的代码片段为说明算法而适度简化。 1. 引言 在软件系统中,将字符串形式的数学表达式转换为可执行计算过程,是一个非常常见的需求。例 阅读全文
posted @ 2026-04-01 21:24 wubing7755 阅读(29) 评论(0) 推荐(0)

西门子S7-200 SMART STEP 7 MicroWIN SMART编程软件安装方法

摘要: STEP 7 MicroWIN SMART Vx.x 软件安装 一、概述 STEP 7 MicroWIN SMART 是西门子专为 S7-200 SMART 系列 PLC 开发的编程软件。该软件集成了编程、调试、监控等功能,支持 LAD(梯形图)、FBD(功能块图)和 SCL(结构化控制语言)三种编 阅读全文
posted @ 2026-03-26 22:06 wubing7755 阅读(3248) 评论(0) 推荐(0)

探索基于树的UI框架的统一模型

摘要: 探索基于树的UI框架的统一模型 从 State → Tree → Diff → Render 的视角 一、引言 “表面不同的技术背后,是否藏着共同的本质规律?” 本文档通过对Vue 3、Blazor、WPF等框架的对比探索,系统性地分析了现代UI框架背后的统一架构模型。 二、问题:UI是如何被构建的 阅读全文
posted @ 2026-03-13 20:00 wubing7755 阅读(25) 评论(0) 推荐(0)

OpenGL 开发环境搭建

摘要: OpenGL 环境搭建 概述 本文介绍在 Windows 11 + Visual Studio 2022 环境下搭建 OpenGL 开发环境的方法。 GLFW:配合OpenGL使用的轻量级工具程序库 GLAD:加载OpenGL函数指针(解决不同显卡驱动兼容性问题) 环境说明 操作系统:Windows 阅读全文
posted @ 2025-06-12 20:37 wubing7755 阅读(1293) 评论(0) 推荐(1)

使用中间件日志查看Blazor WebAssembly静态资源加载顺序

摘要: 通过日志中间件查看Blazor WASM静态资源加载顺序 背景 Blazor WebAssembly托管模型部署到服务器时: Blazor WASM: 编译为静态资源(.html, .js, .wasm) API(如果有的话):作为独立的ASP.NET Core 应用运行在服务器上 当我们从浏览器访 阅读全文
posted @ 2025-05-16 13:02 wubing7755 阅读(69) 评论(0) 推荐(0)

Emscripten 4.x 安装教程

摘要: Emscripten 4.x 安装教程 概述 Emscripten 是一个完整的开源编译器工具链,用于生成 WebAssembly。 Emscripten is a complete Open Source compiler toolchain to WebAssembly. 功能: 将 C 和 C 阅读全文
posted @ 2025-04-24 17:44 wubing7755 阅读(725) 评论(0) 推荐(0)

SignalR用法简述

摘要: SignalR 用法简述 概述 SignalR作为ASP.NET Core实时通信的核心框架,其传输协议优先级: 1. WebSocket (支持双向通信) 2. Server-Sent Events (SSE,仅服务端到客户端) 3. 长轮询 (Long Polling) 当浏览器不支持 WebS 阅读全文
posted @ 2025-03-17 16:00 wubing7755 阅读(462) 评论(0) 推荐(0)

Electron与TypeScript的结合

摘要: Electron与TypeScript的结合 概述 本文档简要地说明使用Electron与TypeScript构建一个简单的桌面应用程序。 项目结构 my-electron-app/ ├── dist/ // TypeScript 编译后的输出目录 ├── src/ // 源代码目录 │ ├── m 阅读全文
posted @ 2025-03-05 17:55 wubing7755 阅读(413) 评论(0) 推荐(0)

Electron框架用法简述

摘要: Electron框架用法简述 概述 本文档在Electron官方文档的基础上添加了本地实践的记录,以便帮助读者更好地入门。 本文档说明以下内容: Electron 程序是以 package.json 文件为入口点 将 Electron 依赖安装到 devDependencies 在 package. 阅读全文
posted @ 2025-03-05 14:34 wubing7755 阅读(209) 评论(0) 推荐(0)

TypeScript语法简述

摘要: TypeScript语法简述 概述 TypeScript 是微软开发的一款开源的编程语言,作为 JavaScript 的超集(superset)。 渐进式类型系统:允许逐步添加类型约束 编译时类型检查 类型即文档:类型声明自带代码自解释性 基本特性 类型注解 一种轻量级的为函数或变量添加约束的方式。 阅读全文
posted @ 2025-03-04 15:14 wubing7755 阅读(98) 评论(0) 推荐(0)