- 博客(9)
- 收藏
- 关注
原创 opencv读取网络摄像头的环境配置
我的环境是ubuntu18.04,在执行opencv的cmake之前先装以下依赖包:apt install pkg-configapt install ffmpegapt install libavformat-devapt install libavcodec-devapt install libswresample-devapt install libswscale-devapt install libavutil-devapt install libsdl1.2-devapt i
2021-11-16 14:40:08
2086
原创 nginx跨域问题
使用CPP实现了后端http服务器,但是在和前端联调时发现正常使用,前端反馈遇到了跨域的问题。百度跨域的相关概念之后,了解不少CORS的知识,总结一下就是前端发来的http请求封装了一层,原始的http请求被处理成了OPTIONS方法的请求,真实的请求方法藏在了Access-Control-Request-Method字段中。但是目前实现的孱弱的http服务器只能处理直白的GET,POST请求,所以查找相关资料之后,知道nginx可以处理跨域的问题。开始学习nginx的相关知识,了解到nginx
2021-11-10 17:42:11
2434
原创 c++模板学习
template <unsigned int n>struct D { enum { value = n * D<n - 1>::value };};template <>struct D<0> { enum { value = 1 };};计算阶乘的模板递归,使用:D<10>;D<100>;
2021-10-19 14:57:19
99
原创 理解C++多态
#include <iostream>#include <string>class Father {public: Father() : m_data(0) { } virtual ~Father() { } virtual void print() { std::cout << "Father print:" << m_data << std::endl; .
2021-10-19 09:46:44
93
原创 json中\的问题
json中字符串值中出现\会有问题,今天构造带路径的json时才注意到{"pic_dir":"C:\Users\Administrator\Pictures\"}是不合法的由于使用qt,最后决定使用/替换\{"pic_dir":"C:/Users/Administrator/Pictures/"}qt会处理带/的路径...
2021-09-17 15:55:37
2208
原创 git add 排除不需要追踪的内容
在仓库下新建.gitignore的文件 在.gitignore文件中添加文件名或文件夹名 文件名支持通配符格式 文件夹直接写全名即可
2021-09-13 10:34:50
460
原创 qt中判断滚轮方向
在wheelEvent事件中,调用QWheelEvent类的angleDelta方法,判断返回的QPoint的y值,正值则向前,负值则向后。
2021-08-19 16:00:29
667
原创 MFC中使用Sqlite3遇到的一个问题
在业务流程中需要记录一下已经处理过的文件信息,用到了sqlite库。写库的时候先用Cstring构造sql语句,再将unicode的Cstring转换为utf8的编码,最后调用sqlited3_exec执行语句。大概代码如下:CString insertSql;insertSql.Format(L"insert into file_processed values('%s','%s','%s');",code,filePath,result);int nLen = WideCharToMulti
2021-08-04 14:24:14
286
原创 简单的文件对话框-QT5
在QTreeView中设置Model为QFileSystemModel,可以显示文件树,在QListView中设置Model为QFileSystemModel可以显示文件夹下文件列表。#ifndef QFILESYSTEMMODELDIALOG_H#define QFILESYSTEMMODELDIALOG_H#include <QDialog>#include <QFileSystemModel>namespace Ui {class QFileSystemM.
2021-07-22 14:03:43
122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人