- 博客(13)
- 资源 (10)
- 收藏
- 关注
原创 ini设置文件大量数据处理
最近碰到前段时间写的一个ini设置文件存储数据的模块,交付测试后,数据量由原本的12*105变大到40*3040;测试数据读取、显示时间竟然需要4秒多,同样数据的存储保存则需要6秒左右,比较影响软件的使用体验。 数据读取采用读取单个字段键值得方式,用GetPrivateProfileStringA、WritePrivateProfileStringA读取及存储,使用两层循环嵌套方式读取及存储; 解决方案目前考虑:1.换数据存储方式,将数据连续存储、连续读取;2、初...
2021-02-24 16:28:05
591
原创 C++异常和SEH异常的区别
C++异常:包括(1)语言语法范畴的错误1.malloc 、new 操作没收回引发的错误;2.bad_cast动态改变类型产生的错误;3.bad_typeID 执行RTTI产生的错误;4.非预期的exception;(2)逻辑错误1.业务逻辑错误引发的异常2.invalid_parameters out_of_range;(3)溢出错误range_area上溢出 over_flow下溢出 under_flowSEH异常,windows内部自定义的异...
2021-02-23 10:00:36
429
1
原创 Windbg 调试器源码调试方法总结
Windbg 调试工具是一款功能丰富的windows 程序调试工具,可以利用程序崩溃时生成的dump文件,指定与之对应的程序(exe、dll)以及相应的PDB(Program Data base)文件,指定PDB符号文件位置指定源码文件位置下面是常用的Windbg调试命令 1 !analyze -v //分析出错推文件信息 2 .exrc //找到程序崩溃的位置 3 !heap //打印出错函数的局部位置 4 !for_...
2021-02-20 15:06:43
1369
原创 VS 不能启动,在开发者命令模式下以安全模式打开
新装的VS studio 几天后正常打开时一直卡在启动界面,如下图:如果不想每次都在开发者命名界面输入devenv /safemode,也找不到与VS相冲突的服务项,可以在VS快捷连接属性-》目标位置中加入/safemode;VS就可以启动如飞了。...
2020-03-25 11:01:16
3542
3
原创 软件岗位常见面试题分析
1. 比较值传递和引用传递的相同点和不同点。 值传递是发生在函数调用过程中,将实参传递给形参过程,完成的是一个赋值操作的过程,完成以后,形参值发生变化后不影响实参;而引用,是实参取得一个别名,操作引用和操作实参没有区别2 什么叫内联函数?它有哪些特点?内连函数是用inline关键字标识的一类函数,在调用处编译器直接用函数体来替换,节省参数传递,控制转移等开销;内连函数不内部不能...
2019-10-24 17:18:25
595
原创 3D结构光原理及应用浅析
3D结构光,是近些年立体视觉图像处理应用比较热的方向,区别于双目立体视觉以及TOF(飞行时间),3D结构光深度相机模块 通常由一枚红外投影仪,红外相机以及一块专门用于计算深度的处理器组成,如下图所示: ...
2019-10-22 19:06:53
18925
2
原创 VS2013 无法打开.h&.cpp文件
VS2013无法打开.h&.cpp文件;问题描述:No exports were found that match the constraint:ContractNameMicrosoft.VisualStudio.Project.IProjectServiceAccessorRequiredTypeIdentityMicrosoft.VisualStudio.Proje...
2019-09-23 13:53:54
1119
原创 Qt 类添加Q_Object、signal等相关操作出错的解决方法
Qt 类添加Q_Object、signal等相关操作出错的解决方法错出现如下错误时:误 1 error LNK2001: 无法解析的外部符号 "public: virtual struct QMetaObject const * __thiscall Widget::metaObject(void)const " (?metaObject@Widget@@UBEPBUQMetaObject@@...
2019-09-07 10:45:17
809
原创 qt 包含QValueAxis 类时各种报错
qt 5.5.0版本安装qtchart 5.7.1 时,引入chart控件绘制折线图,添加QValueAxis 、QBarCategoryAxis 类时,出现各种莫名其妙的错误,比如:min()、max() 函数出错,引用QValueAxis、QBarCategoryAxis头文件的类的函数不能再Qt chart namespace里定义;搜索相关资料以及尝试,现给出如下解决方案:搜索项目中引...
2019-09-04 14:29:39
2877
10
原创 Qt Creater 编译错误
QT Creater 编译项目,出现以下错误:Could not create directory "C:\Users\Administrator\Desktop\Error in " Util.asciify("build-untitled-Desktop_Qt_5_6_2_MSVC2015_64bit-Debug")": TypeError: Property 'asciify' of ob...
2019-08-23 18:51:56
363
原创 halcon特征提取小结
1.框选图像特征区域,对特征裁剪2.对特征区域图片做灰度转换,完成rgb——>gray转换,利用rgb1_to_gray 之类的算子3.特征区域噪点处理,使用模糊、滤波算法对图像噪声、杂点处理4.利用阈值提取特征边缘5.利用连通区域以及面积信息,选取特征区域1.原图,提取图中小椭圆,确定其位置2.框选特征区域3.区域提取并采用滤波处理4.阈值...
2019-03-07 19:05:41
4335
1
原创 string的构造函数、拷贝构造函数、赋值函数、析构函数
class string{public: string(const char* str = null); string(const string &otherstring); string &operator =(const string &otherstring); ...
2018-11-20 10:10:38
180
原创 Qt加载icon不能显示
Mark 一下,Qt5.5 贴了好久的资源ICON图标,一直不能显示。突然想到,删掉debug内全部文件,重新生成编译文件,就能显示了。。
2018-11-19 10:27:39
1917
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人