摘要:
OpenCASCADE MFC例子 说明 一直对OpenCASCADE一直都比较感兴趣,这个例子是我参考这位大神C++幼儿园中班小朋友的专栏做出来的OpenCASCADE_C++幼儿园中班小朋友的博客-CSDN博客 不过我用的是vcpkg的方式安装OpenCASCADE,这个需要注意一下,可能需要自 阅读全文
摘要:
圆弧总结 说明 工作中经常画图经常会遇到圆弧,开始的时候我并不是很理解,随着深入发现其实有些坑的,这里总结记录一下,可能并不是最优的解法,但肯定是自己理解后想出来的,如果这些能给你提供一些思路和帮助,那便是极好的。 G-Code的G02/G03 G02 顺时针圆弧/G03 逆时针圆弧 圆心的计算 I 阅读全文
摘要:
说明一下 最近找了宝宝巴士的资源,下了半天结果发现要解压密码,还甩出付费二维码,气坏我了。要我付钱怎么可能,打死我都不会付钱的。于是我找了另外的资源。这里分享一下这个资源。 宝宝巴士视频版 链接 宝宝巴士压缩版 链接 更新时间 2023-12-19 19:57 最后 感谢各位大佬的无私奉献。 阅读全文
摘要:
查询硬盘序号总结 问题描述 刚开始获取硬件信息的时候找了很多方法,但最终效果并不是特别好,直到现在找到了可靠的方法,现在总结下来,希望你能在这里得到一些思路。 查询硬盘序号的方法 正确的序列号,使用软件CrystalDiskInfo或者AIDA64可以查询到。 一、WMI 这两种方式应该没有太大区分 阅读全文
摘要:
blend2d + MFC Blend2D是一种基于软件的2D渲染库,具有JIT管道构造,旨在成为高性能矢量图形引擎,由于多线程处理,它现在变得更快。 我简单尝试了一下,测试了上万个点的生成,贴到窗口上,感觉是要比直接画要快一些。理论上采用多线程生成位图再贴到窗口上是要比直接在窗口上画要快好多。这个 阅读全文
摘要:
图形/多段线内缩外扩思路 前言 我在网上找了很多关于多边形内缩外扩的资料,也测试了一些算法库,如Clipper,boost::geometry::buffer,其实都可以得到不错的结果。 Clipper 例程 #include "clipper.hpp" ... using namespace Cl 阅读全文
摘要:
一个计算行列坐标的应用 描述 客户那边得到了一组点位数据,是阵列得来的,只给出了坐标,没有行列信息,可是客户给的打码内容,却是按照行列给出的,有对应的行列值,所以这里需要的是做到这些点位和行列打码内容一一对应关联。 我最初的想法是,既然打码内容是根据阵列来的,肯定是按照行列顺序来的,只需要把得到的打 阅读全文
摘要:
数独辅助工具 起源 玩数独好几年了,刚开始很菜,一道简单的题目要花很长时间,后面熟练了,中级的难度也就是十分钟内就可以搞定了。再到难的题目,就更花时间了,有时候就想,要是能搞个软件帮我把数独解出来,在手机上填上去那多完美。这个无趣的想法,时不时在我玩数独的时候想起。今年不是很忙,反而很闲,就寻思着这 阅读全文
摘要:
任意进制相互转换 写bug有很长时间了,还记得最开始接触的就是10进制转换成多进制的项目,那时刚入坑,用了一系列不忍直视的代码,现在回想起来酸爽十足。 最近有接触到一个项目了,又是多进制转换的,回去翻看了下自己之前写的代码,臃肿繁琐,看到一半就不想用了,于是就自己重新写了,这回感觉精简了不少,也就好 阅读全文
摘要:
Modbus协议 百度解释 Modbus协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一种通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。此协议定义了一个控制器能认识使用的消息结构,而不管 阅读全文