
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
很多人用了很久深度学习,但如果你问他"模型在计算机里到底是什么",他会开始含糊——“就是一个神经网络嘛”、“就是个 AI 嘛”。这一章我们就把这个问题说清楚。画面里这台标着"MODEL"的机器就是本课的主角。车间里的所有东西都是为了描述它:左边墙上那张蓝图是网络结构,地面传送带上的零件箱是参数权重,传送带从入口走到出口的过程是一次推理。蓝色机器人导师站在旁边,扮演车间主任——它会贯穿这个系列的每一
从SFINAE(Substitution Failure Is Not An Error)出发,聊聊C++模板元编程的进化史,看看现代C++如何让泛型编程变得更优雅。
在面试或者工作中,经常有人会问:`std::vector` 对象到底是分配在栈上还是堆上?看似简单的问题,其实背后涉及对象模型、内存管理和 C++ 容器实现原理。很多人容易把 vector 自身与它内部存储的数据区混淆,从而产生理解误区。
随着C++23标准的正式发布,这门语言再次迎来了激动人心的进化。对于每一位严肃的C++开发者而言,如何快速、准确地掌握这些新特性,并将其融入到现代化的软件工程实践中,成为了一个新的挑战。此时,一本权威、全面且与时俱进的参考书籍就显得至关重要。
在众多游戏开发语言中,C++ 凭借其卓越的性能和对硬件的底层控制能力,长期以来一直是专业游戏开发,尤其是大型3A游戏开发领域的首选语言。
placement new 是 C++ 中一种用于在预先分配的内存地址上构造对象的机制,不涉及内存分配。它允许开发者手动控制内存的使用和生命周期,常用于内存池、共享内存和嵌入式系统中。
C++14 在 C++11 的基础上引入了二进制字面量、泛型 lambda、返回类型推导等新特性,提升了语言表达力和性能。同时,增强了 constexpr 支持,增加了 std::make_unique 和用户自定义字面量等库功能,改进了代码简洁性和可维护性。
yyjson是一款高性能的JSON库,完全采用ANSI C(C89)编写,确保了跨平台的兼容性。它不仅在现代CPU上能够以每秒数GB的速度读写JSON数据,还严格遵循RFC 8259 JSON标准,确保了严格的数字格式和UTF-8验证。







