自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(100)
  • 资源 (2)
  • 收藏
  • 关注

原创 vscode调试php

网上很多文章都试过就是不行,最后在这篇文章的处理方式下可行!https://zhuanlan.zhihu.com/p/113171737

2021-07-18 19:02:59 216 2

原创 vs工程导出makelist.txt文件

工具:https://pypi.org/project/cmake-converter/运行参数:cmake-converter -p xxx.vcxproj效果:

2021-07-16 14:44:09 918 2

原创 QT--信号槽与带参Lambda表达式

一、常规的不带参数的Lambda表达式响应槽函数connect(ui.btn,&QushButton::clicked,[](){ //to do something});二、带参的Lambda表达式响应槽函数connect(ui.spbox,static_cast<void (QSpinBox::*)(int)>(&QSpinBox::valueChanged),[](){// to do something});备注:必须将信号函数强制转换一下,貌似底层

2021-07-14 18:15:33 1708 3

原创 图形学算法-牛顿迭代的原理及运用

一、牛顿迭代法的原理(公式编辑太麻烦,直接引用了截图):二、牛顿迭代法具体案例分析1.xoy平面内有一群带噪音的散乱点,从分布规则上看大致接近于f(x)的函数分布,此时就可以使用牛顿迭代法将目标函数拟合出来。2.比如以下方式,拟合y=ax+b的过程3.已知条件:n个点的坐标(xi,yi)4.构建误差项:loss =1/n((a*xi+b-yi)^2+…),i从0到n-1;5.牛顿迭代公式:xi+1=xi - t * f(xi)’,其中t为步进6.因此对于未知量a和b的迭代公式分别为:*

2021-07-14 10:51:21 1282 1

原创 c++ static 用法笔记

1、static 的特点1.随着类的加载而加载2.优先于对象的存在3.被所有的对象共用4.可以直接被类名所调用2、存放位置1.类变量随着类的加载而加载,存放于静态区(也称为数据区)2.实例变量随着对象的建立而存在于堆内存中3、生命周期1.类变量生命周期最长,随着类的消失而消失2.实例变量生命周期比类变量短,随着对象的消失而消失4、注意事项1.静态的方法只能访问静态的成员2.非静态的方法既能访问静态的成员,也能访问非静态成员3.静态方法中,不可以定义this super关键字(因

2021-07-14 09:48:51 126

原创 vector保存eigen矩阵时xmemory报错

问题:          项目开发中,使用vector保存相机姿态Eigen矩阵Matrix4f时报错定位:          报错定位到xmemory文件的278行,初步估计是内存拷贝移动之类的问题参考:       &nbs

2021-06-07 10:58:46 702

原创 图形学算法-最小二乘的原理及运用

图形学算法-最小二乘的原理及运用

2021-05-09 09:01:09 758

原创 图形学算法-网格细分

图形学算法-网格细分

2021-05-09 08:47:40 1560

原创 如何从iPhone中取出应用程序创建的文件

一、背景:1、项目需要提取iPhone X的结构光数据(相机内参、深度图片),进行c++算法操作2、本人擅长图形算法开发,但对于ios开发完全小白(高手请绕路)二、艰难历程:1、objective-C自学从零学objective-c(objectivec和swift选择:ios项目基本上还是oc的,swift变化太多,api变来变去,也给我后面遇到了不少坑)从网上找了本快速入门的书本:Objective-C基础教程(第2版)根据里面的知识点,从c到objective c的转换,花了一周时间

2021-03-10 10:39:53 948 5

原创 CUDA安装could not create the file:xxx.dll

CUDA安装could not create the file:xxx.dll方式一:右键->以管理员身份运行。后面若360报修改权限,允许所有即可;方式二:关掉360等杀毒软件,不让误报。当遇到以下情况,根据提示关掉那些程序即可然后就是等待安装完成...

2021-01-26 10:44:08 1857

原创 命令行编译Qt程序(qmake+jom/Nmake/mingW)

1、使用qmake和jom编译成exe,windeployqt.exe拷贝dllset PATH=C:\Qt\Qt5.12.0\Tools\QtCreator\bin;%PATH%CALL “C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat” amd64_x86jom.exe -f Makefile.Release cleanC:\Qt\Qt5.12.0\5.12.0\msvc2015\bin\qmake.ex

2021-01-08 17:41:07 1854

原创 Cura工程环境配置教程

Cura工程环境搭建一、环境准备1、win10系统(个人环境,根据自己的系统就行)2、PyCharm (PyCharm 2019.1.3)3、Cura工程(https://github.com/Ultimaker/cura-build-environment)4、CuraEngine4.2.1(https://github.com/Ultimaker/CuraEngine.git)5、...

2020-03-26 13:52:11 4210 3

原创 c++几何库及工具

c++学习资料平时收集的一些c++学习资料及工具,主要有以下资料:1、visual studio assist :vs助手,用于智能编码2、git-2.22.0.x64:git版本管理工具3、TortoiseGit:Tortose 版本管理工具4、libQGLViewer:基于Qt、Opengl的三维渲染框架5、eigen:高性能矩阵运算库6、zlib7、VTK-8.1.2:三维几...

2020-02-20 12:08:27 1453

原创 Node.js开发实践详解

Node.js开发实践详解链接:https://pan.baidu.com/s/1ccJslBfqBJrttRiYiMhwCw提取码:dao4

2020-02-20 11:15:39 219

原创 多控制点的贝塞尔曲线生成法

多控制点的贝塞尔曲线生成法一、贝塞尔曲线基本理论贝赛尔曲线的本质:是通过数学计算公式去绘制平滑的曲线。贝塞尔曲线涉及的点:起始点、终止点、控制点通过变化调整控制点,贝塞尔曲线的形状会发生变化。根据方程的最高阶数,又分为线性贝塞尔曲线、二阶贝塞尔曲线、三阶贝塞尔曲线和高阶贝塞尔曲线。1.1、线性贝塞尔曲线(一阶贝塞尔曲线)本质上就是起始点与终止点的线性插值:P(t)=t*p0+(1-t...

2020-01-19 10:43:26 5818

原创 ERROR: Qt install dir not found\bin\qmake.exe终极解决方案

ERROR: Qt install dir not found\bin\qmake.exe终极解决方案一、问题现象二、解决方法一、问题现象上周用VS编译QT工程,然后发现如下报错:二、解决方法对于遇到这样问题的我,抓头发,啥回事?在此之前VS编译QT程序都没问题仔细看了下,说没找到qt的安装目录不应该啊!!!!!!!!!!于是去看下VS的宏定义,看下是否有相对的路径看到上面...

2019-12-12 16:23:32 4284 6

原创 PCL点云处理之IO模块

PCL点云处理库之I/O模块I/O模块中共有21个类,28个函数实现,主要用于点云文件输入输出、支持OpenNI的设备源数据获取接口(多种感知设备获取点云图像数据)、数据存储等功能。1、pcl::FileReader PCD文件读取intreadHeader(xxx)读取点云文件头接口函数read(xxx)读取点云数据到cloud对象中2、pcl::FileWriter P...

2019-11-08 14:16:39 1137

转载 三维渲染引擎收藏(转载)

基于 WebGL 的 Javascript 3D 绘图引擎 G3D [国产]G3D 是阿里巴巴开源的...

2019-10-16 12:05:19 2980

原创 微信小程序商城源码学习

微信小程序从申请appid到创建hello,收集了好久的源码资源。让你两天学会小程序开发。经过一番学习,总算学会了小程序的开发,学会搭建后台服务器,接下来打算租个阿里云服务器,研究一下微信小游戏的开发,说不定运气好,火了,就爽歪歪了。视频放着也是放,共享给有需要的朋友百度网盘:https://pan.baidu.com/s/1Hj4AseUHgzyzjx4Lr1TiDg密码:http...

2019-09-18 09:23:49 496 2

转载 node.js

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 转载链接:https://blog.csdn.net/www294993741/article/details/84585148ES6常用新语法前言...

2019-09-18 09:10:51 244

原创 SLM激光切片软件开发

3D激光打印切片软件关键技术开发3D打印常规功能主要包括以下几个方面:1、模型导入导出功能2、模型渲染3、模型刚性变换,平移、旋转、缩放等4、切片功能5、支撑功能(分别对悬空点、边、面检查并支撑)6、切片预览功能(主要观察切片截面情况、有时可辅助检查支撑是否漏加)3D打印常规功能主要包括以下几个方面:1、模型导入导出2、模型渲染(环境、模型、工作台、坐标系等)3、模型刚性变换,...

2019-09-17 23:16:53 2767

转载 C++库类大全

标准库生命是短促的,然而尽管如此,人们还是有时候讲求礼节C++标准库,包含了STL容器,算法和函数等。C++ Standard Library:是一系列类和函数的凑集,应用核心说话编写,也是C++IS...

2019-08-19 11:37:53 1757

转载 C++第三方常用库

转载:https://blog.csdn.net/fanyun_01/article/d...

2019-08-19 09:46:21 3111

转载 Qt 之 QToolButton

转载:https://blog.csdn.net/liang19890820/article/details/51770925QToolButton类提供了用于命令或选项可以快速访问的按钮,通常可以用在QToolBar里面。工具按钮和普通的命令按钮不同,通常不显示文本,而显示图标。| 版权声明:一去、二三里,未经博主允许不得转载。详细描述当使用QToolBar::addAction()...

2019-07-12 16:55:30 464

转载 QT中QDataStream中浮点数输出问题

先上代码:C/C++ code ?12345678910111213int main(int argc, char *argv[]){    QApplication a(argc, argv);   &nb...

2019-07-11 10:42:36 1090

转载 QDataStream处理数组或字符串

转载:https://blog.csdn.net/tom06/article/details/80732571 QDataStream提供的读写二进制数据的能力很强,使用也很方便,非常适合将自定义的数据类型进行序列化。但是在使用的过程中也有一些问题需要注意。QDataStream处理char数组考虑一下通过QDataStream将char数组输入到QByteArray中,一般网络报文序列化可...

2019-07-11 10:34:34 1388

原创 3D打印切片软件补洞修复算法研究

3D打印切片软件补洞修复算法研究

2019-05-23 09:56:39 1213

原创 3D打印切片软件支撑算法研究

3D打印切片软件支撑算法研究

2019-05-23 09:51:22 6129 1

原创 3D打印切片软件抽壳打孔算法研究

3D打印切片软件抽壳打孔算法研究

2019-05-23 09:49:56 1594

转载 3D打印切片软件--cura的二次开发(2)(界面分析与汉化)(修改版增加图片)

Cura修改软件logo添加自定义打印机型号的方法教程

2019-05-23 09:45:28 2266

原创 凸包生成算法

凸包生成算法(Andrew算法)一、前言二、算法原理三、算法实现四、总结一、前言在碰撞检测算法中,最为重要的理论基础都是凸包,在游戏领域也经常用到碰撞的思想,在三维几何算法中也经常用到,凸包可以视为最小最紧凑的包围体,很多碰撞的检测算法中,如a物体与b物体是否发生碰撞,以便做出不同的功能,如子弹是否打中目标等。多种凸包求解算法中,比较经典的两种算法莫过于:Andrew算法和Quickhull算...

2019-02-28 17:46:32 1919

原创 vs调试Qt工程、Qt的dll

vs调试Qt工程、Qt的dll一、前言二、需要的环境三、配置过程四、总结一、前言本人一直使用vs开发sdk,以往从未经历过夸开发环境交互方面项目,由于最近项目需要,本人提供sdk,提供给Qt开发人员使用。其中的艰辛只有新手经历过这番折腾才能理解,不过通过摸索确实也增长了自己的知识。情景描述:本人使用vs2015编写好vs的sdk,也就是dll,提供给Qt工程师使用vs新建工程,配置dl...

2018-11-24 14:12:58 1781

原创 Qt修改成默认构建目录

Qt修改生默认构建目录一、前言在使用vs的时候,经常通过修改生成目标路径达到很多便利的目的,而Qt工程默认的生成路径太丑太长,看起来很不习惯,加上每次使用生成的文件,总是要来回切换目录查找,很不方便。二、修改默认构建目标路径(紧紧对新工程有效,之前的工程无效)通过网上查找方法,及翻qt creator的各个按钮,找到修改的地方:工具–选项—构建和运行—概要:下方的“default bui...

2018-11-10 15:02:01 3283 1

原创 Qt工程与vs的dll联合调试

Qt工程与vs的dll联合调试

2018-11-09 18:06:39 1628 1

原创 Qt与vs编写的dll通讯遇中的坑

Qt与vs编写的dll通讯遇中的坑一、前言:二、新建vs的dll三、原因分析和解决方法四、new对象产生的坑(遗留的bug,还没有找到解决方法)五、总结一、前言:因为实际开发过程中遇到Qt调用vs编写的sdk,故用vs封装成纯C++的dll提供Qt使用,因为懒得迁移整个工程到Qt环境,毕竟没学过Qt,光是搭建环境,怎么使用creator就很多时间折腾了,时间成本很高。二、新建vs的dll1...

2018-11-09 13:50:54 1778

原创 Qt调用dll的隐式调用

Qt调用dll的隐式调用一、前言:Qt调用dll的例子,在网上找了很多个,始终由于自己对Qt不熟的原因总是 失败(本人一直使用vs开发,由于工程上要提供sdk给Qt工程师调用导致各种问题),经过一番折腾终于可以实现其中的一种调用方式:隐式调用。当然,Qt调用dll的方法好多种,然后毕竟不是专门搞Qt的,所以没有专门归纳各种调用方式,紧紧调用成功一种,记录下来。二、Qt调用Qt写的dll1...

2018-11-09 12:50:36 2308

原创 虚拟内存

window中的虚拟内存

2018-11-08 11:36:03 163

原创

window系统中的堆

2018-11-08 11:35:49 130

原创 dll动态链接库

dll动态链接库

2018-11-08 11:35:41 163

原创 Dll注入与API拦截

Dll注入与API拦截

2018-11-08 11:35:32 384 3

math.dll,一个dll生成和三种调用方式

动态链接库dll的使用方式详解,详解在本博客c++学习文件夹中

2018-10-12

基于ATL c++ com的简单例子

一个基于ATL的c++ COM组件,适用于新手对COM组件的学习参考,简单的例子及可能遇到的报错,给出了解决方法

2018-07-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除