<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/stonewu</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; stonewu]]></copyright><item><title><![CDATA[三维建模C++软件开发工程师面试重点]]></title><link>https://blog.csdn.net/stonewu/article/details/149394316</link><guid>https://blog.csdn.net/stonewu/article/details/149394316</guid><author>stonewu</author><pubDate>Wed, 16 Jul 2025 11:58:48 +0800</pubDate><description><![CDATA[本文用于指导C++软件开发工程师如何准备面试。

岗位是：三维建模C++软件开发工程师，从事三维建模软件相关产品研发工作。

该岗位对学习能力和主动性要求较高。

建议在准备充分后（比如，花1个月以上时间，认真复习或学习数据结构、软件工程、编写C++程序、提前练习、准备好演示程序等），再约具体面试时间。]]></description><category></category></item><item><title><![CDATA[C++单元测试gtest技术]]></title><link>https://blog.csdn.net/stonewu/article/details/149293719</link><guid>https://blog.csdn.net/stonewu/article/details/149293719</guid><author>stonewu</author><pubDate>Sat, 12 Jul 2025 14:08:24 +0800</pubDate><description><![CDATA[本文内容主要涵盖了 Google Test 的基础概念、常用断言、测试夹具、参数化测试、异常测试、死亡测试、覆盖率分析等核心知识点，适用于 C++ 工程师岗位的面试准备。掌握这些内容有助于在实际开发中高效地编写高质量的单元测试。]]></description><category></category></item><item><title><![CDATA[C++面试问题集锦]]></title><link>https://blog.csdn.net/stonewu/article/details/149293603</link><guid>https://blog.csdn.net/stonewu/article/details/149293603</guid><author>stonewu</author><pubDate>Sat, 12 Jul 2025 14:02:52 +0800</pubDate><description><![CDATA[本文汇集了C++开发的一些重要基础知识。是C++工程师岗位的面试问题集锦，涵盖基础知识、编程能力。]]></description><category></category></item><item><title><![CDATA[Git 相关的常见面试题及参考答案]]></title><link>https://blog.csdn.net/stonewu/article/details/149293530</link><guid>https://blog.csdn.net/stonewu/article/details/149293530</guid><author>stonewu</author><pubDate>Sat, 12 Jul 2025 13:57:40 +0800</pubDate><description><![CDATA[本文内容涵盖了 Git 的基础概念、常用命令、分支管理、冲突解决等核心知识点，适用于 C++ 工程师岗位的面试准备。掌握这些内容有助于在实际开发中高效地进行版本控制与团队协作。]]></description><category></category></item><item><title><![CDATA[Occt几何内核快速入门]]></title><link>https://blog.csdn.net/stonewu/article/details/148794593</link><guid>https://blog.csdn.net/stonewu/article/details/148794593</guid><author>stonewu</author><pubDate>Sat, 21 Jun 2025 14:14:31 +0800</pubDate><description><![CDATA[本文简单介绍 Open Cascade Technology（OCCT），提供了下载地址和文档地址。通过OCCT的测试工具Draw，展示了OCCT的一些功能特性。介绍了OCCT集成开发的演示代码，提供了源代码下载地址和编译过程文件。]]></description><category></category></item><item><title><![CDATA[Cmake入门及CMakeLists.txt 语法介绍]]></title><link>https://blog.csdn.net/stonewu/article/details/148788102</link><guid>https://blog.csdn.net/stonewu/article/details/148788102</guid><author>stonewu</author><pubDate>Fri, 20 Jun 2025 11:45:29 +0800</pubDate><description><![CDATA[cmake 是一个跨平台、开源的构建系统。它是一个集软件构建、测试、打包于一身的软件。它使用与平台和编译器独立的配置文件来对软件编译过程进行控制。

本文供C++软件开发者入门学习参考，主要内容来自网络。]]></description><category></category></item><item><title><![CDATA[几何内核C++软件研发工程师参考专业课程]]></title><link>https://blog.csdn.net/stonewu/article/details/148758914</link><guid>https://blog.csdn.net/stonewu/article/details/148758914</guid><author>stonewu</author><pubDate>Thu, 19 Jun 2025 10:08:19 +0800</pubDate><description><![CDATA[在几何内核的代码学习工作过程中，碰到了一些专业的术语及算法。

1、标架、流形、正则体、细分曲面

2、Coons曲面

3、牛顿迭代计算曲面相交

4、如何提升超大三维模型的显示与操控速度？BVH

5、BIM领域有纷繁复杂的功能需求，在研发资源有限的情况下，如何提升三维建模软件的研发效率？敏捷迭代：快速探索有效的产品方向、提升研发计划可控性。]]></description><category></category></item><item><title><![CDATA[OGG几何内核算法研究-大型装配模型快速载入研究]]></title><link>https://blog.csdn.net/stonewu/article/details/142212406</link><guid>https://blog.csdn.net/stonewu/article/details/142212406</guid><author>stonewu</author><pubDate>Fri, 13 Sep 2024 16:46:33 +0800</pubDate><description><![CDATA[OGG/OCCT几何内核加载大型STEP模型文件时，速度较慢。通过打散模型、多线程并行加载，可以极大提升模型加载速度。本文通过一个16.2M的实际模型文件，采用两种算法进行加载，对比了前后效果，速度提升40%左右。]]></description><category></category></item><item><title><![CDATA[OpengGL学习-显示三维形状]]></title><link>https://blog.csdn.net/stonewu/article/details/142183503</link><guid>https://blog.csdn.net/stonewu/article/details/142183503</guid><author>stonewu</author><pubDate>Thu, 12 Sep 2024 19:14:52 +0800</pubDate><description><![CDATA[本文介绍了OpenGL创建三维图形的几个示例程序。并附有OpenGL创建三维形状的基础示例代码。本文还介绍了OpenGL基础知识，并对Vulkan做了简介。Vulkan性能更强大，但对开发技术人员要求更高，对兼容性的风险和工作量要有充分的认识。兼容性不仅存在于自己的开发的程序，还存在于客户方的电脑软件环境。]]></description><category></category></item><item><title><![CDATA[OpenCV 深度学习模块（DNN）识别手势]]></title><link>https://blog.csdn.net/stonewu/article/details/142175713</link><guid>https://blog.csdn.net/stonewu/article/details/142175713</guid><author>stonewu</author><pubDate>Thu, 12 Sep 2024 14:53:37 +0800</pubDate><description><![CDATA[本文介绍了基于Opencv的深度学习及图像识别技术，进行手势识别的软件功能开发。并演示了代码在《插件化算法研究平台》上运行的实际效果。OpenCV中的深度学习模块（DNN）只提供了推理功能，不涉及模型的训练，支持多种深度学习框架，比如TensorFlow，Caffe,Torch和Darknet。

轻量型。DNN模块只实现了推理功能，代码量及编译运行开销远小于其他深度学习模型框架。使用方便。]]></description><category></category></item><item><title><![CDATA[转：关于征集第三批工业软件新场景新技术难题解决思路的公告]]></title><link>https://blog.csdn.net/stonewu/article/details/139995742</link><guid>https://blog.csdn.net/stonewu/article/details/139995742</guid><author>stonewu</author><pubDate>Wed, 26 Jun 2024 18:18:12 +0800</pubDate><description><![CDATA[华为发布：征集第三批工业软件新场景新技术难题解决思路。工业软件是先进工业知识与经验的凝炼，工业软件自身的先进性既来自对先进工业先进需求的汲取提炼，也来自对根技术新突破、新成果的高效采用。为增强根技术新成果提供方与工业软件厂家或最终用户方的连接，促进国产工业软件差异化竞争力的打造，联盟将于近期围绕以下两个新场景新技术领域，发布第三批工业软件新场景新技术难题，以广泛征集解题思路方案，并展开后续的创新项目申报。]]></description><category></category></item><item><title><![CDATA[OGG几何内核开发-复杂装配模型读取、显示、分析]]></title><link>https://blog.csdn.net/stonewu/article/details/139900380</link><guid>https://blog.csdn.net/stonewu/article/details/139900380</guid><author>stonewu</author><pubDate>Sun, 23 Jun 2024 17:04:05 +0800</pubDate><description><![CDATA[本文演示了《插件化算法研究平台V2》的OCC几何模型插件的部分功能：显示装配树、构件的Brep结构树、构件定位、构件各个面的定位显示。]]></description><category></category></item><item><title><![CDATA[几何内核开发-实现自己的NURBS曲线生成API]]></title><link>https://blog.csdn.net/stonewu/article/details/139196287</link><guid>https://blog.csdn.net/stonewu/article/details/139196287</guid><author>stonewu</author><pubDate>Sun, 23 Jun 2024 10:16:00 +0800</pubDate><description><![CDATA[本贴子介绍如何在OGG几何内核上做个自己NURBS曲线API。]]></description><category></category></item><item><title><![CDATA[OGG几何内核-BRepBuilderAPI_MakeEdge学习]]></title><link>https://blog.csdn.net/stonewu/article/details/139155548</link><guid>https://blog.csdn.net/stonewu/article/details/139155548</guid><author>stonewu</author><pubDate>Thu, 23 May 2024 19:56:21 +0800</pubDate><description><![CDATA[BRepBuilderAPI_MakeEdge是几何内核的一个重要和基础的功能，也十分复杂，因为要支持line、circle、ellipse，parabola，hyperbola，circle，beziercurve，bsplinecurve。需要支持多种参数情况：

1、曲线。

2、曲线+始终长度。

3、曲线+始终角度。

4、曲线+两点。

5、曲线+面。]]></description><category></category></item><item><title><![CDATA[OGG几何内核-网格化的改进]]></title><link>https://blog.csdn.net/stonewu/article/details/138770417</link><guid>https://blog.csdn.net/stonewu/article/details/138770417</guid><author>stonewu</author><pubDate>Sun, 12 May 2024 22:39:27 +0800</pubDate><description><![CDATA[OGG社区于4月19日发布了OGG 1.0 preview版本。相对于OCCT 7.7.0有很多改进，目前在持续研究中。最近测试了一下网格化，确实有很好的改进。采用OCCT几何内核做CAE的，可以考虑尽早测试，并迁移到OGG几何内核。而且，按目前的情况来看OGG版本演进有可能加速。]]></description><category></category></item><item><title><![CDATA[OGG几何内核开发-BRepAlgoAPI_Fuse与BRep_Builder.MakeCompound比较]]></title><link>https://blog.csdn.net/stonewu/article/details/138730106</link><guid>https://blog.csdn.net/stonewu/article/details/138730106</guid><author>stonewu</author><pubDate>Sat, 11 May 2024 21:43:26 +0800</pubDate><description><![CDATA[BRepAlgoAPI_Fuse会对两个实体相交处理，相交的部分会重新的生成相关的曲面。而BRep_Builder.MakeCompound仅仅是把两个实体组合成一个新的实体，但相交的部分不会处理。所以，BRep_Builder.MakeCompound不会做曲面求交以及重新生成相交部分的曲线曲面的等动作。速度会大大快过BRepAlgoAPI_Fuse。但生成的聚合实体，可能不是你想要的。]]></description><category></category></item><item><title><![CDATA[NURBS样条曲线学习]]></title><link>https://blog.csdn.net/stonewu/article/details/133387469</link><guid>https://blog.csdn.net/stonewu/article/details/133387469</guid><author>stonewu</author><pubDate>Sun, 28 Apr 2024 20:44:49 +0800</pubDate><description><![CDATA[搞3D几何内核算法研究，必须学习NURBS样条曲线曲面。

看《非均匀有理B样条  第2版》这本书，学习起来，事半功倍。

在《插件化算法研究平台》上，做了一个样条曲线研究功能，可以分析Bezier曲线、BSpline、NURBS曲线的各种性质，有直观的体验，能更好地理解。]]></description><category></category></item><item><title><![CDATA[QT QZipReader改进，以支持大于2G的zip文件]]></title><link>https://blog.csdn.net/stonewu/article/details/137932650</link><guid>https://blog.csdn.net/stonewu/article/details/137932650</guid><author>stonewu</author><pubDate>Thu, 18 Apr 2024 19:11:16 +0800</pubDate><description><![CDATA[QZipReader对ZIP文件读取非常方便好用。即使在最新版的QT 6.6.1里，仍然存在一些问题：对于大于2G的zip文件不支持。虽然有标准zlib可调用，但包装成一个易用且功能成熟的zip解压功能库，还是有很大的工作量，也需要有一定的经验。于是，直接找到QT的QZipReader相关的源码文件，单独做成一个Compress工具包，方便BUG调试，其次，将来再整合进7z解压等功能。不用解压zip，就可以直接浏览zip包里的图片。]]></description><category></category></item><item><title><![CDATA[OCCT几何内核开发-TopoDS_Shape]]></title><link>https://blog.csdn.net/stonewu/article/details/137834016</link><guid>https://blog.csdn.net/stonewu/article/details/137834016</guid><author>stonewu</author><pubDate>Tue, 16 Apr 2024 18:32:42 +0800</pubDate><description><![CDATA[如果要基于OCCT几何内核搞建模算法，特别是想开发自己的算法，需要深刻理解拓扑与几何的关系、相关的数据结构，TopoDS_Shape、TopoDS_TShape、BRep_TFace、Tolerances等。为了方便分析OCCT底层数据结构，对TopoDS_Shape类做了简单的修改。]]></description><category></category></item><item><title><![CDATA[Freecad Assembly4装配模型设计入门]]></title><link>https://blog.csdn.net/stonewu/article/details/136539896</link><guid>https://blog.csdn.net/stonewu/article/details/136539896</guid><author>stonewu</author><pubDate>Thu, 07 Mar 2024 18:37:50 +0800</pubDate><description><![CDATA[Assembly4模块可实现多个几何体对象的装配功能。Assembly4装配功能的实现并不是借助于几何约束求解器，而是通过三维局部坐标系变换（也称作基准坐标系，Local Coordinate System, Datum Coordinate System）。]]></description><category></category></item></channel></rss>