自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 基于C++ STL泛型容器做的线程安全操作(伪代码)

template<typenameM,typenameT=std::deque<M>>//M元素类型 ,T STL容器structNode{virtualvoidadd(Mm)=0;virtualvoiderase(Mm)=0;staticvoidadd(Node*n,Mm){WRITE_LOCK(n->__t);...

2020-11-09 10:58:46 213

原创 几个技术细节

读写锁(优先) 任务队列定时任务线程池连接池

2020-08-03 18:21:25 186

原创 QT:Http Post

#include "widget.h"#include "ui_widget.h"Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget){ ui-&gt;setupUi(this); ui-&gt;label-&gt;setScaledContents(true); m_url="ht...

2020-07-03 16:46:01 184

原创 可变长参数列表函数

#include &lt;stdarg.h&gt;string StrKit::strcat ( char const* str1, // [输入] 字符串1 char const* str2, // [输入] 字符串2 ... // [输入] 字符串n ) { // 用第一个参数字符串初始化结果字符串 string str = str1; // 将第二个参数字符串拼接...

2020-07-03 16:39:33 85

原创 个人收藏,JQHttpServer,Qt类库写的轻量级HTTP服务器

https://blog.csdn.net/wsj18808050/article/details/51831288

2018-09-04 15:02:35 3328 1

原创 ZeroMq ZeroIce

https://www.cnblogs.com/bizhu/archive/2012/11/27/2790518.html用过ice,用法太负责,想换0mq,看了介绍和用法,有点不解,看了上面的点评深有同感。用很少的接口封装复杂的逻辑通常的结果就是:当你的业务场景跟库的设计者设想的业务场景一样时,你回很爽。但当业务有差别,或者对细节有要求时,你会很惨。用trick能解决已经算是较好的情况了...

2018-08-30 16:30:41 340

原创 视频推流一周研究调查报告

需求比较特别,不是直接推usb摄像头视频流。完全小白,找了一周方法,入坑无数,实验无数。需求是使用热成像摄像头sdk截取照片,opencv渲染,图片生成rtmp视频流,推向服务器(ngnix),前端访问服务器取流(略)。前期已经拿到图片,这里研究的是生成rtmp视频流,并推流,下面是一周时间查出对应这个需求的三种方法:1.librtmp推流https://blog.csdn.n...

2018-08-06 17:37:57 299

原创 个人收藏:Ros安装的坑

ubuntu14.04安装indigo时出现python-catkin-pkg等等的错误,看大神的方法解决了https://blog.csdn.net/xiongmingkang/article/details/81325572

2018-08-06 17:09:07 527

原创 QT:overwrite QVideoWidget

http://www.trinitydesktop.org/docs/qt4/multimedia-videowidget.html

2018-05-18 15:55:15 314

原创 QT:QImage转换图片格式替换特定颜色像素

Widget::Widget(QWidget*parent): QWidget(parent), ui(new Ui::Widget){ ui->setupUi(this); QImage img("./111.jpg");// QImage img("./222.png"); qDebug()img.format();

2018-02-07 16:41:38 5771

原创 个人收藏:QT UI相关

http://blog.csdn.net/lujianfeiccie2009/article/details/6017874http://blog.csdn.net/liu15073458538/article/details/50218719http://blog.csdn.net/ymc0329/article/details/7834560

2017-11-21 11:19:29 471

原创 获取usb设备名称

#include "widget.h"#include "ui_widget.h"Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget){ ui->setupUi(this); Init(); on_deviceCheck_clicked();/

2017-10-27 11:43:58 1757

原创 Qt:摄像头拍照

#include "cameraimagepool.h"CameraImagePool::CameraImagePool(QObject *parent):QAbstractVideoSurface(parent){// m_time=0; handling=false;}QImage CameraImagePool::capture(){

2017-10-27 11:38:06 1417

64位ubuntu14.04.5编译qt5.6.2的mysql驱动

附64位ubuntu14.04.5编译出的qt5.6.2 mysql驱动(14.04好像都通用),存放位置Qt5.6.2/5.6/gcc_64/plugin/sqldrivers/ 保证已经安装mysql-client-n.n,否则不能连接数据库,如果运行环境没有安装qt,就按上面的方法。

2018-08-06

CSerailPort

自留,勿下载 //通讯接口参数 typedef struct COMMPARAM{ BOOL bUseCOM; //使用串口 BOOL bUseUSB; //使用USB口 //串口参数 int nCOMNum; //串口号 int nCOMRate; //波特率 int nCOMData; //数据位 int nCOMStop; //停止位 COM_STOP_10 int nCOMCheck; //校验位 COM_PARITY_NONE int nCOMStmCtrl;//流控制 }COMMPARAM;

2017-11-08

空空如也

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

TA关注的人

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