自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (8)
  • 问答 (3)
  • 收藏
  • 关注

原创 postman 加载界面无法打开

解决方法添加环境变量 POSTAMN_DISABLE_GPU值true

2022-05-10 14:38:04 1803 2

原创 ubuntu 安装osip2/eXosip2

1、安装包准备Osip:http://ftp.gnu.org/gnu/osip/Xsip2: http://download.savannah.nongnu.org/releases/exosip/2、下载安装包wget http://ftp.gnu.org/gnu/osip/libosip2-5.2.1.tar.gzwget http://download.savannah.nongnu.org/releases/exosip/libexosip2-5.2.1.tar.gz3、解压

2021-06-11 19:16:38 820

原创 libwebsockets ubunut 16.04 编译流程

获取代码git clone https://gitee.com/chenyu721/libwebsockets.git

2021-06-11 18:47:12 141

原创 QT 延迟发送信号

笔记:QTimer::singleShot(1000, this, [this]() {});延迟一秒钟后发送信号

2021-05-17 18:04:43 1288

原创 MSYS2+mingw 编译 ffmpeg 在windows下完整过程

致读者:本次编译过程并不是想象的很麻烦,我也是查阅了很多博客,最后编译成功,其实只要按照步骤走,一定能成功。编译环境搭建:第一步:下载MSYSurl:https://www.msys2.org/第二步:打开下载的软件,安装完成后打开界面如下第三步:安装mingw编译器及环境。我这里参考的是这一篇博客https://www.cnblogs.com/kumukim/p/11006647.html非常好。这里按照步骤来先切换源这一步很重要,涉及到速度,按照步骤来..

2021-05-12 18:00:36 1901

原创 MediaInfo库的编译 使用

环境:windows10 VS2015第一步:下载代码并编译选择最后的一个标签。点击下载下载后解压,选择libmediainfo_AllInclusive\MediaInfoLib\Project\MSVC2015\MediaInfoLib.sln打开项目直接生成解决方案,在libmediainfo_AllInclusive\MediaInfoLib\Project\MSVC2015\x64\Release目录下生成dll和lib 我这里是64位release..

2021-04-28 11:21:06 751

原创 C++ 获取系统的日期时间

头文件#include <ctime>类型time_t tstruct tm *locol函数struct tm * gmtime(const time_t *timer); //gmtime()函数是将日历时间转化为世界标准时间(即格林尼治时间)struct tm * localtime(const time_t * timer);//localtime()函数是将日历时间转化为本地时间结构体解析struct tm { int tm.

2021-04-08 11:36:09 975

转载 QT 滚动条样式

QScrollArea 样式美化:说明:horizontal:水平滚动条,vertical:垂直滚动条,需要换为水平滚动条设置只需要将vertical替换为horizontal即可整个垂直滚动条区域样式QScrollBar:vertical{ }滚动条上面和下面区域样式QScrollBar::add-page:vertical,QScrollBar::sub-page:vertical{ }滑块区域样式QScrollBar::handle:vertical{ }鼠标滑过滑块样式QScro

2021-03-08 10:20:44 3407

原创 QT 按钮样式表

按钮的状态:disabled 禁用的窗口部件 :enabled 启用的窗口部件 :focus 窗口部件有输入焦点 :hover 鼠标在窗口部件上悬停 :pressed 鼠标按键点击窗口部件 :checked 按钮已被选中 :unchecked ...

2021-03-04 09:40:02 2028 2

原创 error: reference to ‘byte‘ is ambiguous

关于QT 添加 opengl 报错 error: reference to ‘byte’ is ambiguous原因是在编译时,选择C++17选项,导致报错。C ++ 17添加std::byte并更改了字节的语义。为了避免全局命名空间污染。而且我们需要与自己隔离std::byte。我们的更改是将其byte移入我们的名称空间。或者在pro文件中删除C++17...

2020-12-08 10:31:36 6099

原创 QT5 Creater qmake报错 Interrupt/Exception caught (code = 0xc0000005, addr = 0x78696665)

原因:可能是因为环境变量冲突导致。解决方案:打开QtCreater点击项目。拉到最下面。点击清理系统环境变量。

2020-06-05 11:09:11 931

原创 【opencv】 读imread()、写imwrite()、显示imshow()。

opencv的图像读写非简单,只需要一个函数接口就可以完成,下面直接给大家看代码void FileLoad(){ Mat img = imread("../image/logo1.png"); /*可以支持的文件类型 .bmp .dib.jpeg .jpg .jpe .jp2 .png .pbm .pgm .ppm .sr .ras .tif...

2019-12-31 16:41:40 267

原创 【QT】QTableWidget的选择模式

QTableWidget可以通过setSelectionMode()和setSelectionBehavior()来设置选择的模式。setSelectionBehavior()此属性保存视图使用的选择行为。此属性保存选择是根据单个项目,行还是列进行的。setSelectionMode()此属性保存视图在哪种选择模式下运行。此属性控制用户是否可以选择一个或多个项目,并且在多个项目...

2019-12-26 16:04:09 7398

原创 【boost】process_timer ,process_dispaly

process_timer 继承timer,拥有timer的所有功能。但是用法更简单,直接声明此类,在这个类析构的时候自动输出度过的时间;{ progress_timer t; for (double i = 0; i < 99999999; i++) {} qDebug()<<t.elapsed();}在QT中无法用cout输出,暂时也没找到解决方...

2019-12-24 19:36:18 133

原创 【boost】timer概述

环境是VS2015 + QT5.12timer是一个很小的库,提供简易的时间显示,用于测试和计时。timer作为一个计时类是很方便的,当声明这个类时,计时便开始。也可以通过restart();函数开始计时,通过elapsed();获得流逝的时间。还有elapsed_min;elapsed_max;获取最大最小的度量。#include "Boost.h"#include &...

2019-12-23 19:55:27 155

原创 [opencv的学习之路]Mat的深拷贝和浅拷贝

关于浅拷贝深拷贝的概念。浅拷贝:在编程的过程中避免不了的就是图像的复制,但是遇到很多很大的图像,复制就会占用很多的时间,影响程序的效率,所以才有了浅拷贝,浅拷贝最终都会指向一个对象,当对其中任意一个拷贝进行操作时,都会影响到其他的拷贝。当所有的拷贝释放时才能对对象释放。深拷贝:这个就是完全复制对象,并不会对原来的图像造成影响。会影响程序使用的效率,除非万不得已。示例:来自《op...

2019-07-20 09:59:24 423

原创 [C++基础]template 模板的简单使用

//声明一个调用模板的类template<typanme T>class myadd{ public: //使用其中的模板 int add(T a,T b); }//实例函数template<typanme T>Int myadd::add(T a,T b){ //返回两个之和 return a + b;}//主函数调用i...

2019-07-19 16:16:16 87

原创 junit测试框架

junit测试框架在java编程中为了方便测试写的方法对不对,能不能运行,有个junit测试举个栗子public class person { public void run() { System.out.println("run"); }}先写个person方法import org.junit.Test;public class demo4 { @Tes

2017-09-07 19:28:26 437

原创 eclipse常用的快捷键

在学习java的过程中,加快编写避免不了用快捷键,自己有一点心得分享给大家。首先是配置快捷键点击window,进入首选项输入“key”检查是否为正确的快捷键如果不是请改到这。1、alt+/内容助理2、alt+1快速修复3、ctrl+shift+o;      (不是0)导包。4、ctrl+shift+f;格式化

2017-09-06 18:05:23 175

HP-U盘格式化启动盘工具1571301907.zip

HP-U盘格式化启动盘工具(内含DOS7.1) 小巧很好用的,兼容性比USBOOT1.7更好的U盘工具,可以制作U盘启动盘,win7中请右键选择用管理员身份运行: 1.选择你的U盘 2.选择系统格式 3.自定义卷标(盘符名称) 4.是否快速格式化 5.如果要创建启动盘请勾选“创建DOS启动盘”然后选择一个包括DOS文件的目录 6.点击开始

2021-04-13

软件开发计划,全流程模板

软件开发计划模板,这是模板,不涉及内容的编写,是全流程模板全流程模板

2020-11-05

opengl 显示模型,STL文件解析

解析STL文件并在opengl中显出出来模型,环境是QT。

2020-10-19

4300单词.bin

有道词典可导入单词本,基础单词方便学习。直接导入即可使用。

2019-09-03

基于FFmpeg的视频播放器

在VS2015+ QT5.9的开发环境下,搭建好ffmpeg的第三方外部库,不涉及到自己解码,自己写的注释。

2019-03-06

人脸识别的python代码

包含了python代码,加上人脸识别的分类器,能够完成人脸的识别。

2018-07-17

mini2440内核文件

编译成功的linux的内核文件。基于mini2440的开发平台。

2018-07-17

基于QT的拼图游戏!!

基于QT实现一个多平台的可移植的简单拼图游戏,适合初学者观看学习,加强对C++,QT的使用!

2018-07-17

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

TA关注的人

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