Rust 成为微软一线语言之后:谈谈 C# 与 Rust 的互补性
微软把 Rust 提到 Tier-1,不是让它和 C# 竞争,而是补齐 .NET 生态底下那层一直靠 C++ 硬撑的安全底座。对 C# 架构师而言,学会在边界上定义干净的 FFI 契约,远比纠结"要不要学 Rust"更有价值。未来的高性能 .NET 系统,大概率是这样一个形态:C# 在上,Rust ... ...
AI编程道心崩塌/十几年Qt开发经验一文不值
我干了十几年 Qt C++。从 Qt4 到 Qt6,从单线程到多线程池,从 GDI 绘图到 OpenGL 硬件加速,从 Windows 桌面到嵌入式 Linux 再到安卓跨平台。我熬过的夜、踩过的坑、调过的内存泄漏、追过的段错误,加起来能绕地球半圈。 我做过视频监控系统,手写 Onvif 协议解析、 ...
写给 C++ 工程师的 OpenClaw.NET 上手指南:用你熟悉的 C++ 思维,跑起一个生产级 AI Agent
它像一个「基于 boost.asio + REST 端点的常驻服务」——对外是 HTTP / WebSocket / 各 IM 的 webhook,对内跑着一个能调工具、读写记忆、跨渠道对话的 AI Agent——只不过协程不用你手写 promise_type,内存不用你管 new/delete。 ...
Pico PIO 汇编语法深度详解:标识符、指令、伪指令全解析
PIO 汇编器(pioasm)是将 PIO 汇编源文件转换为可执行机器码的工具,其输出的汇编代码可集成到 RP2040 的应用程序中(包括 SDK 构建的 C/C++ 程序、MicroPython 程序);PIO 汇编语法的核心组成之一是标识符,用于定义程序结构、常量、配置参数等,是编写 PIO 汇... ...
SOUI5:全网首款全平台原生兼容的 C++ GUI 框架——一套代码终结多端多团队维护噩梦
SOUI5:全网首款全平台原生兼容的 C++ GUI 框架——一套代码终结多端多团队维护噩梦 你的 App 是否还在 iOS、Android 各养一个团队、各维护一套代码?逻辑对不齐、bug 翻倍、功能上线永远不同步?本文介绍全网第一款覆盖 Win/Linux/macOS/Android/iOS 五 ...
算法竞赛模板计算几何部分
计算几何基础模板:向量、线段、直线与多边形 本文整理二维计算几何中常用的基础知识与 C++ 模板,包括向量运算、To-Left 测试、线段相交、直线表示、投影、直线交点、多边形面积以及点与多边形的位置关系。 1. 二维基础 1.1 点与向量 在二维计算几何中,点和向量都可以用一对坐标表示: \[P= ...
个人技术演进线路(不定期更新)【交叉编译|终端安全|驱动开发|EDR|性能调优|鸿蒙开发】
最近看新机会,故整理一份职业生涯自述,看看有没有气场相合的团队。 下面主要按照笔者的技术演进及时间线,聊聊这些年折腾过的一些底层技术和填过的坑。 最后更新时间 2026.09.02 0x00 驱动力:好奇心 && 兴趣 和大部分 C/C++/Qt 开发者一样,笔者早期也着重于常规的业务开发。但又属于 ...
VTK开发笔记(十):VTK介绍,Qt5.15.2+VS2019x64+VTK9.1编译
前言 本篇主要是Qt5.15.2+VS2019x64+VTK9.1.0源码编译流程。 这里注意我们走的是C++技术流,对内存、性能和交互实时性是我们承担研制开发项目和产品所追求的。 版本区分 根据网上搜索的,整理一下:根据网上搜索的,整理一下: Qt5.9.2 + VS2017 x64 + VTK8 ...
Qt 图形填充规则实战:OddEven vs Winding,顺逆时针如何影响填充与点击检测
在 QGraphicsView 框架下,多个形状组合为 QPainterPath 时常出现填充不完整、内部区域点击不响应的问题。本文通过调整填充规则(奇偶规则/环绕规则)与各子形状的绘制方向(顺/逆时针),使两者匹配,从而解决上述问题;对于方向固定的弧线,采用负角度绘制或 toReversed() ... ...
图论1(c++)
零、前言 作者是 xxs ,图论学得不多,文章有错误还请指出。 一、图的存储与遍历 存储 存图有多种方法,都不复杂,很容易实现。 1.邻接矩阵 直接使用二维数组 graph[N][N] 来存,它虽然代码简单,查询较快,但是有时候很浪费空间,而且数据范围有较大的限制,并不常用。 2.邻接表 顾名思义, ...