priority_queue和tuple 1.顶堆 C++11中,针对顺序容器(如vector、deque、list),新标准引入了三个新成员:emplace_front、emplace和emplace_back,这些操作构造而不是拷贝元素。这些操作分别对应push_front、insert和push_back,允许我们将元素放置在容器头部、一个指定位置之 2021-12-02 #leetcode
QT打包程序 1.发布release版本的QT程序 在build release文件夹内找到exe文件,将其单独放在一个自建的空文件夹内 2.cd到含exe的空文件夹 在QT命令行cd到含exe的空文件夹,cd /d E:\QDIR 3.使用windeployqt.exe进行打包首先找到windeployqt.exe 2021-12-02
QString截断(string截断) 最近写一个Qt小程序用到了QString的截断,在绝对路径中取文件的名字,再拼接到新路径中,用到了两个方法:方法一:由于对QString没有深入了解,所以采用的QString–>string–>QString,代码如下:std::string pur = purposelist[i].toStdString();//都转换为string// qDebug()<<pur< 2021-12-02 #开发随笔
简单的滑动窗口 643. 子数组最大平均数 I 给你一个由 n 个元素组成的整数数组 nums 和一个整数 k 。 请你找出平均数最大且 长度为 k 的连续子数组,并输出该最大平均数。 任何误差小于 10-5 的答案都将被视为正确答案。 示例 1: 输入:nums = [1,12,-5,-6,50,3], k = 4输出:12.75解释:最大平均数 (12-5-6+50)/4 = 51/4 = 12.75示例 2: 输入: 2021-12-02 #leetcode
图片平滑器 包含整数的二维矩阵 M 表示一个图片的灰度。你需要设计一个平滑器来让每一个单元的灰度成为平均灰度 (向下舍入) ,平均灰度的计算是周围的8个单元和它本身的值求平均,如果周围的单元格不足八个,则尽可能多的利用它们。 示例 1: 输入:[[1,1,1], [1,0,1], [1,1,1]]输出:[[0, 0, 0], [0, 0, 0], [0, 0, 0]]解释:对于点 (0,0) 2021-12-02 #leetcode
Ubantu搜狗输入法候选汉字乱码 Ubantu搜狗输入法候选汉字乱码 可能原因,自己手贱删除了/etc/apt/sources.list.d中的fcitx的一个列表 解决方法: 配置当前输入发,将搜狗输入法下移放在第二个位置(MDZZ) 2021-12-02
秋招总结 签的不提,没签的透露下 快手岗位:ios客户端开发 待遇:25 * 16+2(房补) * 12+50(a的签字费) 五险一金:全额base 12公积金 补充:顺义的生活成本太高,不看好ios发展 星猿哲岗位:C++开发 待遇: 8.30 - 6.30 晚一点的话七点 大小周 8.30-4.30 可以早来早走 5天的年假 5天病假 2-4个月年终奖 20-30 * 14-15 单季度 2021-11-01 #开发随笔
vs程序 copy 到Qt的若干错误 vs程序 copy 到Qt的若干错误打杂人的苦恼: 发票太多ofd的 sunny只要pdf的 ofd只能用某个国产软件打开 某国产软件过于拉跨,无法直接转为pdf 只能认为截图 word 另存为… ofd的编码格式搞清楚有点费劲 但是想到了一个笨方法 调用某软件打开ofd文档 整体截图 使用opencv提取roi为发票区域 基于QT强大的模块化能力 直接存储为pdf 唉 在vs下学习了一些 2021-10-02 #开发随笔
MFC读取多个文件 起因本身软件的文件读取逻辑是csv存储工程测点路径 然后根据路径去指定目录下找指定格式的文件读取 这个文件逻辑也是我们的采集设备采集完成后,结果文件的保存逻辑 奈何甲方使用习惯不同,习惯ctrl A全选 所有文件放在一个文件夹下和csv匹配,只好添加此逻辑 实现过程中,按照网上的方法,发现mfc的CFileDialog读取多个文件有个最大数量的限制,选的多,实际读取到的并不全 解决方法设置CFil 2021-09-26 #开发随笔
opencv添加汉字 起因opencv的mat图片上 如果添加非中午字符 或者英文的话 使用opencv自带的putText就可以满足需求 但是添加汉字的话 putText就会出现问题 可以使用如下函数 在mat上添加汉字 函数void putTextZH(Mat &dst, const char *str, Point org, Scalar color, int fontsize, 2021-09-26 #开发随笔
vector clear() 方法 内存释放问题 自己查到的三处说法的对比: 一、转自知道的答案:https://zhidao.baidu.com/question/323662520.html?qq-pf-to=pcqq.c2c# vector,clear()并不真正释放内存(这是为优化效率所做的事),clear实际所做的是为vector中所保存的所有对象调用析构函数(如果有的话),然后初始化size这些东西,让觉得把所有的对象清除了。 2021-09-01 #开发随笔
BMP的保存 说明 做一个实际工程应用的项目 甲方是将图片拖到cad里进行观看 因此就要求比例尺等的信息保存 cad支持的只有tif和bmp,而我的软件的成图是基于opencv的 opencv的imwrite还是过于粗糙,因此查阅整理了一个完整bmp的函数 bmp的头信息是很复杂的,并不是单纯的改个文件名就可以,这也是为什么 mfc的icon那么难搞 网上找遍格式转换的网站 只有那么一两个的转换结果可以使用(简 2021-08-26 #开发随笔