• Rust 成为微软一线语言之后:谈谈 C# 与 Rust 的互补性

    微软把 Rust 提到 Tier-1,不是让它和 C# 竞争,而是补齐 .NET 生态底下那层一直靠 C++ 硬撑的安全底座。对 C# 架构师而言,学会在边界上定义干净的 FFI 契约,远比纠结"要不要学 Rust"更有价值。未来的高性能 .NET 系统,大概率是这样一个形态:C# 在上,Rust ... ...

    张善友     8   10   1602

    AI编程道心崩塌/十几年Qt开发经验一文不值

    我干了十几年 Qt C++。从 Qt4 到 Qt6,从单线程到多线程池,从 GDI 绘图到 OpenGL 硬件加速,从 Windows 桌面到嵌入式 Linux 再到安卓跨平台。我熬过的夜、踩过的坑、调过的内存泄漏、追过的段错误,加起来能绕地球半圈。 我做过视频监控系统,手写 Onvif 协议解析、 ...

    飞扬青云     7   9   1002

    Pico PIO 汇编语法深度详解:标识符、指令、伪指令全解析

    PIO 汇编器(pioasm)是将 PIO 汇编源文件转换为可执行机器码的工具,其输出的汇编代码可集成到 RP2040 的应用程序中(包括 SDK 构建的 C/C++ 程序、MicroPython 程序);PIO 汇编语法的核心组成之一是标识符,用于定义程序结构、常量、配置参数等,是编写 PIO 汇... ...

    FreakStudio     0   0   122

    算法竞赛模板计算几何部分

    计算几何基础模板:向量、线段、直线与多边形 本文整理二维计算几何中常用的基础知识与 C++ 模板,包括向量运算、To-Left 测试、线段相交、直线表示、投影、直线交点、多边形面积以及点与多边形的位置关系。 1. 二维基础 1.1 点与向量 在二维计算几何中,点和向量都可以用一对坐标表示: \[P= ...

    YuYangaa     0   0   108

    个人技术演进线路(不定期更新)【交叉编译|终端安全|驱动开发|EDR|性能调优|鸿蒙开发】

    最近看新机会,故整理一份职业生涯自述,看看有没有气场相合的团队。 下面主要按照笔者的技术演进及时间线,聊聊这些年折腾过的一些底层技术和填过的坑。 最后更新时间 2026.09.02 0x00 驱动力:好奇心 && 兴趣 和大部分 C/C++/Qt 开发者一样,笔者早期也着重于常规的业务开发。但又属于 ...

    书生执笔画浮沉     3   0   178

    Qt 图形填充规则实战:OddEven vs Winding,顺逆时针如何影响填充与点击检测

    在 QGraphicsView 框架下,多个形状组合为 QPainterPath 时常出现填充不完整、内部区域点击不响应的问题。本文通过调整填充规则(奇偶规则/环绕规则)与各子形状的绘制方向(顺/逆时针),使两者匹配,从而解决上述问题;对于方向固定的弧线,采用负角度绘制或 toReversed() ... ...

    薄暮知秋     0   0   103

    图论1(c++)

    零、前言 作者是 xxs ,图论学得不多,文章有错误还请指出。 一、图的存储与遍历 存储 存图有多种方法,都不复杂,很容易实现。 1.邻接矩阵 直接使用二维数组 graph[N][N] 来存,它虽然代码简单,查询较快,但是有时候很浪费空间,而且数据范围有较大的限制,并不常用。 2.邻接表 顾名思义, ...

    Tri_Function     0   0   190

    更多文章...