自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (7)
  • 收藏
  • 关注

原创 qDebug中文乱码

@TOCQString str是通过QByteArray的UTF-8编码格式来的,qdbug有中文时str乱码调试过程 //数据来源是ARM设备 QTextStream stream( &file ); stream.setCodec("UTF-8");//**不加的话UI显示中文是乱码** QString nameg = stream.readLine(); qDebug()<<"click name:1"<<QString(name.toL

2021-06-06 11:20:52 2812 2

原创 source insight4.0类型过滤Filter(只包含)

目的:source insight4.0中创建一个工程,这个工程只包含*.c;.cpp;.h文件。步骤:1)在document options中加入了OWN Document Type,并且有其对应的语法分析和关键字文件了2)创建工程,然后加入文件,可是还是会加入很多其他非*.c;.cpp;.h文件问题:如何让一个工程的配置只识别OWN这种类型的Document Type?这样在创建工...

2020-02-29 00:05:28 2070

原创 ubuntu网卡没启动(ens33)、系统的网络服务与此版本的网络管理器不兼容

描述:我不知道搞啥搞来起不动网卡了,重启没效果。但是sudo NetworkManager、dhcpclient可以启动。但是开机还是这样了。依稀记得用了这句Me@ubuntu:~$ sudo systemctl disable --now systemd-resolved.serviceRemoved symlink /etc/systemd/system/multi-user.targe...

2019-12-16 17:31:20 6020

原创 基于linux平台使用QSerialPort注意事项

问题现象:m_serialPort->write()//这句正常connect(m_serialPort,SIGNAL(readyRead()),this,SLOT(slot_receiveInfo()));//整死都没有进入槽里面描述:Qt5.1开始,开发串口应用使用的是QSerialPort和QSerialPortInfo;网上很多例程,但是都是基本都是windows平台。基于...

2019-10-25 17:20:26 1407

原创 QComboBox样式

、/*盒子*/QComboBox { border: 1px solid dimgray; border-radius: 4px; min-width: 6px; selection-color:dimgrey;//下拉未打开时,显示文本的颜色 }/*箭头区域(位于盒子右边)*/QComboBox::drop-down { width: 40px; border-width:...

2019-10-11 20:42:02 1048 1

原创 linux设备驱动:xx_driver结构体中成员driver.of_match_table、id_table和设备树的关系

**内容属个人理解**设备树中compatible = “myvendor,wm5102”匹配优先级of_match_table>id_tableof_match_table表中的厂商和设备树中条目compatible(包含供应商字符串) 的厂商“myvendor”不匹配,则会用id_table去匹配设备树条目compatible (不包含供应商字符串)。参考:lin...

2019-09-25 14:13:40 8805

原创 用QWebsocket时关于信号槽的一个坑

坑描述:connect(&m_webSocket, &QWebSocket::textMessageReceived, this, &BWebsocket::onTextMessageReceived);和主机通过websocket通信。接收主机发的指令有时导致重复接收。发送者接受者同一线程。onTextMessageReceived函数里有逻辑处理,特定数据处理繁杂导...

2019-07-05 18:10:47 2779 3

原创 Qt5.4 QDialog窗体圆角时圆角透明背景是黑色的解决方法

运行环境:linuxbufer、armlinux系统、qt5.4设置这两句setAttribute(Qt::WA_TranslucentBackground);setWindowFlags(Qt::FramelessWindowHint);//通过这个接口可以发现void MissionMark::PrintWindowFlags(){ QString text; Qt...

2019-03-02 15:37:59 4925

原创 保存Framebuffer中RGB565内容为565BMP格式图片

当前framebuffer的数据为rgb565格式写入的,所以,数据要读取出来保存为565格式的bmp才能正常显示,颜色才不会偏差。Bmp位图基础知识链接:《windows位图结构详解》https://blog.csdn.net/mfcing/article/details/7451670注意:注重文件信息头图、信息头的结构体填充。/* * *当biCompression成员的值是BI_...

2018-10-18 11:28:27 2017 3

原创 ubuntu18.04 登录账户后黑屏

现象:ubuntu开机启动,弹出账户登入界面,登入账户后,就一直黑屏。但是按ctrl+arlt+Fn 可计入tty界面(但是F2不行)。于是进入tty3。进行了如下操作:sudo apt-get install nvidia-primesudo apt-get install nvidia-settingsreboot但是还是一样。再进入tty3命令行界面进行如下操作:...

2018-08-30 11:35:15 11937 5

原创 解决vmtools已安装但还是不能共享文件、复制粘贴

环境:win10专业版+VMware12.5.2 build-4638234+Ubuntu16.04我换了个固态,新装win10重装虚拟机+ubuntu。这么熟练的事,折腾老子一天了,不知道为啥。反复重装vmtool,换vmware版本,下各种插件。。。擦!网上一大堆都试过了还是没成功的来看这里。一、检查基础设置注意:宿主机(win10)下面先得把share文件设置成共...

2018-07-25 17:43:59 81367 65

转载 多线程信号与槽--exce事件循环--线程ID

一、对象的依附性1、对象依附于哪个线程?(1)、默认情况下,对象依附于自身被创建的线程(如对象在主线程main()函数)中被创建,则依附于主线程)2、对象的依附性与槽函数执行的关系?(1)、默认情况下,槽函数在对象所依附的线程中调用执行3、对象的依附性是否可以改变?(1)、QObject::moveToThread用于改变对象的线程依赖性,使得对象的槽函数在依附的线程中被调用执行...

2018-05-25 15:58:01 928

原创 软著--源程序前后40页

一、脚本会把对应的文件统一拷贝到Copyright.txt文件二、全选复制到doc文档三、调整好字体、格式。在40页的位置插入下一页分节符,倒数第40页的位置也插一个。光标置于这两个分节符中间的某一个部分,工具栏:章节->删除本节。完成前后40页的筛选。再del删除刚才插入的第二个分节符。OK!脚本内容:!/bin/bashecho "*------generate ...

2018-05-10 18:16:53 4038 2

原创 Qt QSetting 生成*.ini.lock和*.ini.shn126阻塞程序的问题

如,QSetting打开的是test.ini文件,突然程序退出。容易生成test.ini.lock 和 test.ini.shn126文件。当下次程序运行打开test.ini文件时候,会阻塞在此。解决:删除该文件...

2018-05-05 15:53:56 1179

转载 Qt_QLineEdit

QLineEdit是一个单行文本编辑控件。使用者可以通过很多函数,输入和编辑单行文本,比如撤销、恢复、剪切、粘贴以及拖放等。通过改变QLineEdit的 echoMode() ,可以设置其属性,比如以密码的形式输入。文本的长度可以由 maxLength() 限制,可以通过使用 validator() 或者 inputMask() 可以限制它只能输入数字。在对同一个QLineEdit的v

2017-12-06 10:09:22 647 1

原创 vim-ide 脚本实现“一键安装”

vim-ide 脚本实现“一键安装” Linux系统下编程或者开发,肯定会用到VIM这个强大的编辑器。我刚接触linux的时候,只知道别人说VIM强大,但是呢,自己没咋体会过。甚至就是习惯的在Linux下面用他改改程序,真正编写量大的代码,很吃力。对于变量的定义啊实现啊,糊里糊涂的,又不好查。出现了一度在visualStdio上面编译代码,再共享到linux下编译的尴尬局面。 后面知...

2017-11-15 20:03:05 1724 1

转载 linux系统查看和修改PATH环境变量的方法

一、查看PATH:echo $PATH二、以添加mongodb server为列修改方法一:export PATH=/usr/local/mongodb/bin:$PATH//配置完后可以通过echo $PATH查看配置结果。生效方法:立即生效有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置用户局限:仅对当前用户

2017-11-11 11:24:28 684

原创 sourceinsight4.0破解教程及下载

sourceinsight4.0破解教程及下载下载地址:http://download.csdn.net/download/zerolity/100481391、解压sourceinsihgt4.0,安装。2、将sourceinsight4.exe文件,替换安装文件夹下的sourceinsight4.exe。3、启动sourceinsight4,会弹出输入License的提示框,...

2017-11-01 11:04:53 2982 1

原创 mips平台报错:报错信息:CPU 0 Unable to handle kernel paging request at virtual address 00000000, epc == 802bc

MIPS架构内核查错报错信息:CPU 0 Unable to handle kernel paging request at virtual address 00000000, epc == 802bc1f4, ra == 802bc110[   24.881634] Oops[#1]:[   24.883979] CPU: 0 PID: 127 Comm: figure No

2017-09-27 10:44:38 7098

原创 用LINUX开发的重要网站

转载出处:zerolity的博客http://blog.csdn.net/zerolity/article/details/77977760linux系统安装包组织:https://pkgs.org/该网站上拥有大部分安装包信息,不同系统(centos ubuntu ATL debain 等)你不知道如何安装,可搜索安装包,有仔细说明。linux系统文件系统:http://el...

2017-09-14 10:51:57 1241

原创 ONVIF 视频对接,ODM无法显示NVT

问题描述:开发onvif服务端,用OnvifDeviceManager工具,出现NVT部分无法显示如图:或者整个NVT下面都是空白。这种情况下,一般是服务端的几个相关函数实现有问题,自行检查。如__tds__GetCapabilities()__trt__GetProfile()__trt__GetProfiles()__tmd__GetVideoSources()

2017-08-03 17:09:32 2875 1

原创 Linux下SOAP工具生成ONVIF框架

Linux下SOAP工具生成ONVIF框架一、相关地址Gsoap下载地址1:https://zh.osdn.net/projects/sfnet_gsoap2/releases/Gsoap下载地址2:https://sourceforge.net/projects/gsoap2/Gsoap安装说明:https://www.genivia.com/downloads.

2017-07-31 15:19:29 1349

转载 BusyBox简介

BusyBox 简化嵌入式 Linux 系统为小环境准备的一个小工具包BusyBox 是很多标准 Linux® 工具的一个单个可执行实现。BusyBox 包含了一些简单的工具,例如 cat 和 echo,还包含了一些更大、更复杂的工具,例如 grep、find、mount 以及 telnet(不过它的选项比传统的版本要少);有些人将 BusyBox 称为 Linux 工具里的瑞

2017-07-26 13:50:33 552

转载 Linux C语言 获取本机(所有网卡)IP地址(IPV4)

转自:http://blog.csdn.net/ygm_linux/article/details/246618391、根据ioctl机制打印当前所有网卡代码:#include #include #include #include #include #include int get_local_

2017-07-25 11:53:25 1807

转载 RTP协议简介

以下转自:nkmnkm的专栏http://blog.csdn.net/niu_gao/article/details/69467812017/07/21RTP协议分析(转自:http://blog.csdn.net/bripengandre/article/details/2238818)分类: Network Security2008-04-01 16

2017-07-21 16:45:21 4525

转载 MiniXml中文手册

Mini-XML 程序员开发手册, Version 2.5目录中文翻译:Z.F , mail: [email protected] ,http://blog.csdn.net/bluesonic序言本文结构 词法约定 缩略语 其他参考 法律信息 构建,安装,以及打包Mini-XML 编译 Mini-XML使用 Visual C++ 进行编译使用命令

2017-07-21 11:58:14 819

转载 execl函数族

转载地址:http://www.cnblogs.com/blankqdb/archive/2012/08/23/2652386.htmlexec函数族实例解析fork()函数通过系统调用创建一个与原来进程(父进程)几乎完全相同的进程(子进程是父进程的副本,它将获得父进程数据空间、堆、栈等资源的副本。注意,子进程持有的是上述存储空间的“副本”,这意味着父子进程间不共享这些存储空间

2017-07-18 15:20:29 728

转载 多播报错 No such device 和 Permission denied

转载地址:秋叶原 && Mike || 麦克:http://blog.csdn.net/tennysonsky/article/details/49050579Linux多播问题(No such device)解决方法多播的测试代码如下:#include #include #include #include #include #

2017-07-18 10:14:07 1177

转载 linux C获取网络信息

转载地址:http://www.cnblogs.com/landy-weiai/p/3752665.html[基础知识说明]结构原型:/* * Interface request structure used for socket * ioctl's.  All interface ioctl's must have parameter * definiti

2017-07-17 16:36:18 1494

转载 LinuxC时间函数简介

LinuxC时间函数简介一、综述许久没有更新过博客,近来项目中有用到Linux下的时间相关的函数,其中也不乏一些使用误区。不禁想做个简单总结,以备后用。linux下常用的时间函数如下:                      系统调用                          |        库函数读取时间:ftime,gettime

2017-07-17 10:21:18 1184

原创 UbuntuC开发个人使用配置及ONVIF开发配置

一、配置VIM参见博客:http://blog.sina.com.cn/s/blog_1364fb7900102wyjk.html二、修改语言,修改输入法设置->语言支持-三、修改码源地址1、点击Ubuntu软件中心->编辑->修改源地址(最后一个),在下拉列表中选择http://mirrors.ustc.edu.cn服务器。2、sudo apt-get upd

2017-07-11 14:19:03 516

原创 Ubuntu开发配置及ONVIF开发配置

一、配置VIM参见博客:http://blog.sina.com.cn/s/blog_1364fb7900102wyjk.html二、修改语言,修改输入法设置->语言支持-三、修改码源地址1、点击Ubuntu软件中心->编辑->修改源地址(最后一个),在下拉列表中选择http://mirrors.ustc.edu.cn服务器。2、sudo apt-get update博

2017-07-11 10:17:10 1623

原创 MiniXml

minixml的出现是为了替代libxml2!具体还可搜搜几款数据库软件的特点,各自汲取所需;c语言实现的MiniXml库:https://wenku.baidu.com/view/dcd04b14caaedd3383c4d3c8.htmlc语言解析xml文档(minixml):http://blog.csdn.net/shenwansangz/articl

2017-04-28 11:26:26 819

QRCode国家标准.pdf

本标准规定了QR码符号的要求。它规定了QR码模式2符号的特征,数据字符编码,符号格式,尺寸特征,纠错规则,参考译码算法,符号质量要求,以及可由用户选择的应用参数,在附录中给出了QR码模式1符号不同于模式2的特性。中文且带目录!!!

2019-11-09

Bluetooth_com.tar.gz

1.该代码是基于Qt开发的串口应用,使用三方插件Posix_QextSerial开发。 2.执行串口的读、写是在同一个分离的线程里面。 3.串口读写只使用Bluetooth的两个读写信号。 4.详细可参阅:https://blog.csdn.net/zerolity/article/details/102701558

2019-10-26

人形数字时钟程序

1.解压后运行humenDigitalClock.exe即可 2.运行后拖盘右击程序图标弹出子菜单功能

2019-10-12

petazzoni-device-tree-dummies.pdf

驱动移植时设备树的说明、应用。并配有多个实例说明。

2019-09-26

vim-ideAutoconfig.tar.gz

vim-ide配置,提高linux下代码编写效率,类似windows下vs工具。运行脚本“一键安装”,自动完成下载安装配置的过程。

2017-11-16

VIM-IDE 脚本自动配置

vim-ide配置,可满足记本使用。运行脚本“一键安装”,自动完成下载安装配置的过程。

2017-11-15

ONVIF2.0中文协议

ONVIF 测试工具使用方法 ONVIF Device Manage工具主要用来验证设备是否支持onvif,实时预览、PTZ控制及远程配置IPC参数等功能。

2017-03-31

空空如也

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

TA关注的人

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