- 博客(12)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 Linux文件操作笔记之open函数
open函数原型int open(const char *pathname, int flag);int open(const char *pathname, int flag, mode_t mode);需要包含的头文件sys/types.h、sys/stat.h、fcntl.h。open()函数打开pathname指定的文件,当函数成功时,返回一个整型的文件描述符。这个函数正常情况下...
2019-02-01 23:34:36 747
原创 C++面试准备之二叉树操作
C++面试准备之二叉树操作二叉树节点定义struct BNode{ int data; BNode* left; BNode* right;};创建二叉树BNode* createNode() { BNode* t; int c; cin >> c; if(c == 0) { t = NU...
2018-08-10 19:34:25 377
原创 C++面试准备之单链表操作
C++面试准备之单链表操作链表节点定义struct ListNode{ int data; ListNode* next;};创建链表ListNode* createList(int n) {//参数为链表的节点数目 ListNode *pHead,*s; pHead = NULL; for(int i=0;i<n;i++) ...
2018-08-09 22:59:41 269
原创 排序
排序算法快速排序void quicksort(int left,int right) { int i=left,j=right,tmp=a[left],t; if(left&gt;right) return; while(i!=j) { while(a[j] &gt;= tmp &amp;&amp; i&lt;j) j--...
2018-07-31 11:00:18 179
原创 基于Qt的海康威视网络摄像头SDK的二次开发——摄像头登录和预览
海康威视网络摄像头SDK的二次开发,需要摄像头IP地址,与主机的IP地址在同一网段,能够ping通摄像头IP,才能登录成功。摄像头是有账户名和密码,这需要记住,在开发的时候需要用到。 在开发前可以先用IE浏览器,输入摄像头的IP地址,正常就会出现要登录摄像头的所需要账户名和密码。 在开发前需要配置好SDK的环境,环境配置在前一博客介绍过。 进入正题。 在整个流程之前首先要调用SDK初始...
2018-02-28 00:15:19 20207 11
原创 Qt编写Linux上的Gird_Eye上位机
Gird_Eye红外摄像头上位机Gird_Eye模块的传输格式Qt基于Linux串口编程解析接收到的数据根据数据绘图Gird_Eye模块的传输格式一个完整的大数据帧长度是826,一个大数据帧里包括10小帧数据,其中包括的信息有帧数,人检人数,人检位置,人检输出,原始温度,合成温度,差分温度等。底下划横线的是小帧数据的帧头和帧尾(字可能有点丑)这就是Gird
2018-01-18 17:45:23 675
原创 Qt的信号与槽机制理解
本以为自己对Qt的信号与槽的机制掌握的还不错,经过这几天我写的bug,还是发现我只是一小菜鸟。 现在总结一下这几天写的bug是因为什么引起的。下面我先举一个bug,注意,一下代码存在bug,千万不要复制。widget.h#ifndef WIDGET_H#define WIDGET_H#include <QWidget>#include <QDebug>#include "signal_one.
2017-11-02 17:42:05 469 2
原创 自学Qt之路——串口编程(使用第三方提供的类)
第三方提供的类,下载到的文件为qextserialport-1.2win-alpha,qextserialbase.cpp和 qextserialbase.h文件定义了一个 QextSerialBase 类,win_qextserialport.cpp和 win_qextserialport.h文件定义了一个 Win_QextSerialPort类,posix_qextse
2017-04-10 20:40:32 2002 1
原创 自学Qt之路——串口编程(使用自带Qt库)
之前学习嵌入式驱动,做一个红外摄像头的项目,在操作系统之上直接操作LCD显示屏,显示图像。后来听说Qt能够跨平台,跨window,Android,Linux三个平台,而且做项目必须有个图形界面,看起来高大上。之后根据这个项目需要,自学Qt5.6,写个博客记录一下自己学习过程。之前看过Qt的基本操作,一些类的用法,还有信号与槽的机制。开始着手项目,首先是串口通信。通过万能的度娘,发现编写串口
2017-04-10 20:23:14 2033 1
原创 松下红外矩阵列传感器Grid-EYE和2440组成一个高温识别模块
利用opencv开源库,松下红外矩阵列传感器Grid-EYE和2440组成一个手势识别模块
2017-03-02 20:14:52 4318 5
file too short 是什么意思
2017-03-29
linux如何把控制台输出的信息存到记事本
2017-03-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人