自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (15)
  • 收藏
  • 关注

原创 linux c socket编程学习(1)(一些基本概念及基本的函数使用)

1、相关理论:2、函数的使用:以下这段有部分来自:https://www.cnblogs.com/uestc-mm/p/7630145.html(1) int socket(int family,int type,int protocol)作用:创建套接字。参数:family:指定使用的协议簇:AF_INET(IPv4)、AF_INET6(IPv6)、AF_LOCAL(UNIX协议)、AF_ROUTE(路由套接字)、AF_KEY(秘钥套接字)type:指定使用的套接字的类型:SOCK_S

2021-01-28 21:27:37 231

原创 c++ 类和结构体

1、类:(1)使用:#include <iostream>using namespace std;class family //类名{public: //共有成员 int son; bool father; char mother; void fun();private: //私有成员 void room(); protected: //保护成员

2021-01-27 10:16:33 1364

原创 java web (安装配置idea,创建vue项目,引入bootstrap)

1、idea安装和配置:idea下载地址:https://www.jetbrains.com/idea/download/#section=windows安装的详细步骤可以参考:https://blog.csdn.net/linshaolun0701/article/details/90287220不能说的秘密参考自公众号,下载包链接为:不能说的秘密提取码:qudk,按照指示文档步骤即可。2、安装vue.js:(1)安装:在Plugins中安装插件,搜索vue.js,然后install。(直

2021-01-26 19:35:43 1472 1

原创 报错: EBUSY: resource busy or locked, lstat ‘C:\hiberfil.sys‘

想要在main.js中引入网上的css时:import Vue from 'vue'import App from './App.vue'import 'public/lib/lib/index.css'报错:EBUSY: resource busy or locked, lstat 'C:\hiberfil.sys'看了网上好多解决问题的方法,试了都不对。说一下我是怎么解决的:就我上面的代码而言,解决方法是在public前面加一个 /import Vue from 'vue'impo

2021-01-26 13:35:58 11011

原创 c++ Qt5学习笔记 2021-1-21(文件系统QFile、QFileInfo、QDir、QFileSystemWatcher等使用,读取文本显示乱码,QDataStream二进制字节流读写)

文件目录操作相关类:QFile:除了打开文件操作外,QFile还有复制文件、删除文件等功能。QCoreApplication:用于提取应用程序路径、程序名等文件信息。QFileInfo:用于提取文件的信息,包括路径、文件名、后缀等。QDir:用于提取目录或文件信息,获取一个目录下的文件或目录列表,创建或删除目录和文件,文件重命名等操作。QTemporaryDir和QTemporaryFile:用于创建临时目录和临时文件。QFileSystemWatcher:文件和目录监听类,监听目录下文件的添加

2021-01-21 21:33:08 1024

原创 c++ Qt5学习笔记 2021-1-20 (QPainter绘图类的使用(2))

1、基本绘图原件补充:(1)QPainterPath:QPainterPath是绘图操作的集合,可以按照预设的路线进行绘图。QRect rect1(380,380,200,200);QPainterPath path;path.addEllipse(rect1); //路径中添加椭圆path.addRect(rect1); //路径中添加矩形QPainterPath path1;QFont font2;font2.setPixelSize(25);path1.addTex

2021-01-20 21:35:05 1225 1

原创 c++ Qt5学习笔记 2021-1-18(QPainter绘图类的使用(1))

1、一些理论:基本绘图类:QPainter、QPaintDevice和QPaintEngine。绘图事件:void wiget::paintEvent(QPaintEvent *event){}paint事件在窗口刷新时触发,如最大化最小化,拖动窗口边缘时也会触发。主要属性:(1) pen:控制线条颜色宽度线性。(2) brush:设置一个区域的填充特性。(3) font:用于绘制文字。2、基本使用:在mianwindow.h中引入QPainter:#include <QPa

2021-01-19 23:06:58 1433 2

原创 qt5 (1)使控件跟随窗口放缩而改变位置和改变大小 (2)控件自动适应不同大小的屏幕

在paintEvent事件中控制坐标:

2021-01-19 17:25:42 4855 1

原创 c++ Qt5 学习笔记 2021-1-18 (内存泄露释放,事件过滤器中的键盘输入事件,设置程序图标,QSharedMemory共享内存的使用)

1、内存释放:内存泄漏:内存空间使用完毕之后未回收。对于new出来的对象,用完需要手动delete释放。在Qt中:不需要使用delete释放内存的情况有:(1)该对象是QObject的派生类。(2)该对象的存在父类,当父类被释放时,其派生类也会被释放。如,在一个界面类A中,初始化的另一个界面类B,要么就将这个界面类A作为界面B的父类,然后delete界面类A。要么手动delete界面类B。2、事件过滤器中的键盘输入事件使用:事件过滤器中直接获取的QEvent不含key()属性,所以需要先获

2021-01-18 17:01:16 886

原创 c++ Qt5 学习笔记 2021-1-15(2)(多媒体模块的应用:QMediaPlayer、QMediaPlaylist、QVideoWidget的使用,音乐播放器,视频播放器)

大部分资料整理自Qt5.9 C++开发指南,其余部分资料从网络中获取和整合,代码和演示部分都是我修改和试验而来。在.pro文件中引入多媒体:QT += multimedia如果需要使用视频功能,还需引入:QT += multimediawidgets(引入了QVideoWidget和QGraphicsVideoItem等)想要使用这些接口播放音视频文件时,首先需要在头文件中进行引入:#include <QMediaPlayer>#include <QVideoWidget&g

2021-01-15 18:49:50 2389 2

原创 QVideoWidget全屏以后不触发键盘输入事件,无法退出全屏

问题描述按钮设置QVideoWidget全屏:void MainWindow::on_full_screen_clicked(){ videoWidget->setWindowFlags (Qt::Window); videoWidget->showFullScreen();}想要写一个键盘输入事件,通过按下esc键来退出全屏,以下是原本键盘输入事件的代码://QVideoWidget全屏时键盘按键事件无效void MainWindow::keyPressEven

2021-01-15 17:12:07 1350 1

原创 c++ Qt5学习笔记 2021-1-15(1)(槽函数自动绑定信号,qlabel添加超链接,Qt程序启动动画,getOpenFileName初始页面、标题、选择文件格式设置)

qDebug() << QDir::currentPath();qDebug() << QDir::homePath();qDebug() << QDir::rootPath();qDebug() << QDir::tempPath();

2021-01-15 11:10:46 502

原创 python、C++和Qt中队列queue的使用

1、python 队列:部分参考自:https://blog.csdn.net/iamaiearner/article/details/9363837创建队列对象:# 创建一个有10个对象的队列queue1 = queue.Queue(10)在队列尾添加元素:# 在队列尾添加值为1的对象queue1.put(1) queue的put()方法会将内容插入队尾。put()的第一个参数为插入项目的值(必须的);put()的第二个的参数block是可选的,默认为1。之前一直没搞懂这句话的意思,看

2021-01-09 23:38:10 2550

原创 c++学习

c++学习:https://www.runoob.com/cplusplus/cpp-overloading.html

2021-01-06 16:09:33 98

原创 报错:‘Concatenate’layer requires inputs with matching shapes expect for the concat axis. 解决思路

换了个数据集图片训练,结果报错:‘Concatenate’layer requires inputs with matching shapes expect for the concat axis.Got inputs shapes:[(None,54,25,128),(None,54,24,256)]其实就是concatenate运算出错,concatenate表示连接运算,将两个张量连接起来。可以看到报错信息,两个张量的维度分别为:(None,54,25,128)和(None,54,24,256

2021-01-05 19:17:41 2836 1

原创 tensorboard配置

tensorflow学习:https://www.bootwiki.com/tensorflow/tensorflow-image-recognition-using-tensorflow.html

2021-01-04 20:26:20 846 1

linux_c_socket_传文件.zip

linux_c_socket_传文件,最简化的代码

2021-02-09

qmemory进程传递图片.zip

qmemory进程传递图片.zip

2021-01-18

video_player.zip

qt视屏播放器

2021-01-15

video_play.zip

qt音乐播放器

2021-01-13

vgg预训练模型--自用

自用,勿下,转自:https://blog.csdn.net/qq_35436571/article/details/97760098

2021-01-08

bring-old-photos-back-to-life 预训练模型checkpoints压缩包(1)

bring-old-photos-back-to-life Face_Enhance部分的预训练模型,直接下载速度太慢,所以在这里做备份

2020-10-19

trt-yolo https://github.com/NVIDIA-AI-IOT/deepstream_reference_apps/tree/restru

资源来源于:https://github.com/NVIDIA-AI-IOT/deepstream_reference_apps/tree/restructure,github下载慢,备份

2020-09-01

NVIDIA-Linux-x86_64-390.138.run

nvidia显卡驱动,390版本,上传上来图方便用的,自己怕弄丢.

2020-08-31

yolov3-tiny to onnx.zip

yolov3-tiny的cfg文件,yolov3的weights权重文件和使用cfg和weights转换好的onnx模型,目前碰到点问题,等文章写好这个资源的百度云链接会在文章中给出。

2020-08-28

opencv--拍大头贴程序.py

代码跟博客文章里同步,在博客中自行拷贝即可,使用opencv提取拍照ROI区域,获取拍到的照片相应区域,并覆盖到背景图片上。

2020-07-31

opencv--检测图片中的圆.py

opencv--检测图片中的圆,canny边缘检测+霍夫圆识别图片中的圆,代码与博客中的程序一致

2020-07-29

selenium爬取京东商品信息.py

使用selenium爬取京东商城的商品信息,代码与文章中同步,使用时输入想要搜索的商品信息,想要对爬取的结果进行更改或者其他操作时,使用数组对products数组进行提取。

2020-07-27

python深度学习整理笔记.txt

python深度学习笔记,python深度学习由朗索瓦·肖莱撰写,本附件是学习这本书所做的笔记,相较于原书做了一些精简,并且加入了一些自己的理解

2020-07-22

图片显示分类工具.py

博客文章相关代码,选择图片并显示在图窗中,对图片插入文字,在右上角显示小图,对图片进行OK和NG的分类。

2020-07-22

空空如也

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

TA关注的人

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