摘要: 我们选择了C++,主要是因为它够艺术、够自由,使用它我们可以实现各种想法,而MFC将多种可灵活使用的功能封装起来,我们岂能忍受这种“黑盒”操作?于是研究分析MFC的核心机制成为必然。 首先,列出要讲的MFC六大核心机制: 1、MFC程序的初始化。 2、运行时类型识别(RTTI)。 3、动态创建。 4 阅读全文
posted @ 2023-09-16 21:48 专注视觉 阅读(68) 评论(0) 推荐(1) 编辑
摘要: RGB颜色模型,10种颜色配置pen: 橙色:RGB(255, 165, 0) 天蓝色:RGB(135, 206, 235) 深红色:RGB(139, 0, 0) 深绿色:RGB(0, 100, 0) 深蓝色:RGB(0, 0, 139) 靛青色:RGB(0, 139, 139) 深粉红色:RGB( 阅读全文
posted @ 2023-09-16 16:13 专注视觉 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 优点:可以帮助实现横切关注点的模块化和复用 AspectC++: 优点: 模块化:AspectC++允许将横切关注点模块化,使代码更易于理解和维护。 可复用性:使用AspectC++可以将横切关注点定义为切面,并在多个项目中共享和重用。 低耦合:AspectC++通过将关注点与主要代码分离,实现了低 阅读全文
posted @ 2023-09-11 22:00 专注视觉 阅读(322) 评论(0) 推荐(0) 编辑
摘要: C#类似Java中Spring的实现依赖注入和面向切面编程的框架有很多 Unity:Unity是一个轻量级的依赖注入(DI)容器,具有简单易用的特点。它在配置方面较为灵活,适用于小型项目和快速搭建原型。 Autofac:Autofac是一个功能丰富的依赖注入(DI)容器,支持更高级的依赖注入功能,如 阅读全文
posted @ 2023-09-06 09:41 专注视觉 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 函数导出:通过在函数前面加上导出修饰符(如__declspec(dllexport))来导出函数。优点是简单易用,缺点是无法避免函数名冲突,且需要手动导出每个函数。 .def文件:通过定义一个.def文件,在其中指定要导出的函数名和入口点。优点是可以一次性导出多个函数,缺点是需要额外的.def文件, 阅读全文
posted @ 2023-09-05 19:54 专注视觉 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 跨域问题:在接口调用时,如果出现跨域问题需要在服务器端配置CORS(跨域资源共享)。 参数校验不完善:需要对接口传入的参数进行校验,确保参数的合法性和完整性。 接口安全问题:需要对接口进行身份验证和权限控制,避免未经授权的请求对系统造成损害。 接口性能问题:在设计接口时需要考虑接口的性能,避免接口响 阅读全文
posted @ 2023-09-05 09:01 专注视觉 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 全局变量:使用全局变量可以在整个应用程序中共享数据。但是,过度使用全局变量可能导致代码难以维护和测试。 静态类:静态类中的静态成员可以在整个应用程序中访问和共享数据。静态类适用于不需要实例化的数据和功能。 单例模式:单例模式允许创建一个类的唯一实例,这个实例可以在整个应用程序中共享。单例模式适用于需 阅读全文
posted @ 2023-08-26 14:46 专注视觉 阅读(153) 评论(0) 推荐(0) 编辑
摘要: U3D是一种常用的三维游戏开发引擎,它具有以下优点和缺点: 优点: 跨平台性:U3D可以在多个平台上运行,包括PC、手机、游戏机等,给开发者带来更广泛的用户群体和市场。 易学易用:U3D提供了简单易懂的开发界面和脚本语言,使开发者能够快速上手。 强大的工具支持:U3D提供了丰富的工具,如场景编辑器、 阅读全文
posted @ 2023-07-27 20:09 专注视觉 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 市面上常见的10个常规免费的数字孪生系统及其优缺点、需要的技术和应用场景如下: 1. ThingWorx- 优点:易于使用和快速开发,具有强大的数据分析和可视化功能,可集成多种设备和传感器。- 缺点:需要一定的技术知识和开发经验。- 技术要求:IoT技术、云技术、大数据分析技术。- 应用场景:智能制 阅读全文
posted @ 2023-07-27 19:53 专注视觉 阅读(808) 评论(0) 推荐(0) 编辑
摘要: 下面是计算加速的20种方法以及对应的优缺点和应用场景的列表: 1. 并行计算: - 优点:可以同步执行多个任务,提高计算速度。 - 缺点:需要额外的硬件支持,并且某些任务可能无法并行化。 - 应用场景:大规模数据处理,机器学习模型训练等。 - 例子:使用CUDA加速GPU计算。 2. GPU加速: 阅读全文
posted @ 2023-07-27 13:38 专注视觉 阅读(465) 评论(0) 推荐(0) 编辑