- 博客(135)
- 资源 (23)
- 收藏
- 关注
原创 Ubuntu20.04.3 QT5.15.2 MySQL驱动编译 输入法的安装
一、Ubuntu安装网上多多教程自行搜。最好分配80G以上。 二、QT5.15.2 安装 Ubuntu安装好以后得安装gcc,g++,cmake.,和GL模块。sudo apt install gccsudo apt install g++sudo apt install cmakesudo apt-get install libgl1-mesa-dev安装MySQLsudo apt updatesudo apt install mysql-serversudo mysql 进入MySQL而mysql -u
2022-06-19 21:02:41
1154
原创 QT 5.15.2 安装MySQL驱动
1.找打MySQL安装目录的lib目录将libmysql.dll 复制到C:\Qt\5.15.2\msvc2019_64\bin中2.将本文提供的qsqlmysql.dll包放到sqldrivers然后进行测试。
2022-06-14 17:05:16
784
原创 C++ 指针与智能指针
NULL,nullptr,0参考:c/c++中的NULL,nullptr,0__ 菜 -∞的博客-优快云博客内容:1.释放内存表示指针指像的内存不被本程序占用,系统可以重新使用该内存。指针变量所指的地址事不变的,只是不被该程序使用。2.C语言中:#undef NULL #define NULL ((void *)0)//强制类型转换,(C中0表示的含义比较多)其中void*是无类型指针,其他任何指针都可以直接赋值给它。3.C++ 编译器:...
2022-05-23 09:26:11
712
原创 QML -----Component AND Loader
import QtQuickimport QtQuick.ControlsWindow { width: 640 height: 480 visible: true title: qsTr("Hello World") Component{//组件的顶层item只能有id属性。 id:colorComponent Rectangle{ id:colorPicker width:50.
2022-05-11 11:07:07
259
原创 QT Linux 界面中英文切换
在主pro文件中加入TRANSLATIONS = transEnglish.ts之后在tool中更新linguist先update在项目中生成.ts文件。然后在下面路径的linguist中打开刚刚生成的ts文件。在edit中设置转换的语言修改以后先保存,再release生成pm文件。这个文件就是代码需要导入的文件。按照下面代码导入文件,最好放在main中,且放在界面初始化前。 QTranslator tran_eng...
2022-05-09 14:17:14
1075
原创 window与虚拟机的共享文件夹
环境:window11+VMware+Ubuntu20.04.目的:在Linux中写代码,从window中传上svn。通过虚拟机来设置共享文件夹,需要在虚拟机中先安装vmware tool.安装以后可进行虚拟机和window桌面的粘贴与复制。1.打开虚拟机的设置,找到共享文件夹。并选择总是打开。2.在同一页面添加你的文件夹路径。设置完成以后可在Ubuntu的/mnt文件夹下找到共享文件夹。----------------------------..
2022-04-15 14:00:54
2977
原创 Linux QT coredump
ulimit -c 查看限制ulimit -c unlimited解除限制运行可执行程序,若奔溃则产生core文件。通过指令:gdb gdbcdtest core 来打开core文件如果存在core找不到的情况,可能是没配置core生成的默认路径。...
2021-12-13 10:25:02
1383
原创 Ubuntu20改变主题
sudo apt-get install gnome-tweak-toolsudo apt-get install gnome-shell-extensions没有这个界面重启Ubuntu,就会有。下面网址下载主题。https://www.opendesktop.org/s/Gnome/p/1241688然后把下载的主题移动到下面文件夹...
2021-07-21 11:46:56
657
原创 Ubuntu20进行QT6.1.1开发实例在1中增加了delegate
#2021.5.14,QT界面及MVC 实例demoQT += core gui sql widgets #表明使用哪些模块,模块就是类的集合。greaterThan(QT_MAJOR_VERSION, 4): QT += widgets #版本大于4的要添加widgetsCONFIG += c++11TARGET = Ss #指定生成目标文件的名称TEMPLA.
2021-06-04 16:59:56
212
原创 Ubuntu20使用QT6.1.1进行开发实例。
Ubuntu20使用QT6.1.1进行开发实例。主要进行界面的布局,进行MySQL8的创建和调用.本文注释比较详细,作为初学者,从本次demo开始学好QT。文中主要文件如下所示。
2021-05-25 20:05:35
1094
1
原创 ubuntu20安装QT 输入法和MySQL8的问题及使用
sudo apt updatesudo apt install mysql-serversudo systemctl status mysql则显示正常运行。sudo mysql_secure_installation来设置密码。
2021-05-18 11:28:09
516
原创 QT 在主界面点击按钮来打开另一个界面
先建立一个主界面,然后在基础上添加QT界面,形成两个界面。然后在主界面的头文件里添加子窗口的头文件,并且定义子类窗口然后按钮下面新建窗口。并指定显示窗口在屏幕的位置。...
2021-05-13 10:31:36
11360
1
原创 基于人脸68特征点的疲劳驾驶检测
#!/usr/bin/env pythonfrom scipy.spatial import distance as distfrom imutils.video import VideoStreamfrom imutils import face_utilsimport argparseimport imutilsimport timeimport dlibimport mathfrom cv2 import cv2import numpy as npfrom EAR imp...
2021-05-12 20:05:56
1134
2
原创 U盘安装Ubuntu20.04
U盘安装Ubuntu20 - 深圳-风尘 - 博客园 (cnblogs.com)Rufus - 轻松创建USB启动盘Download Ubuntu Desktop | Download | Ubuntu
2021-05-11 09:22:38
2021
原创 pytorch-YOLOv3-darknet.py代码和详细注释
from __future__ import division import torch import torch.nn as nnimport torch.nn.functional as F from torch.autograd import Variableimport numpy as npfrom util import * def get_test_input(): img = cv2.imread("dog-cycle-car.png") img =.
2021-03-23 12:53:22
717
原创 单目双目标定
本文用QT调用OpenCV4.5.1进行相机标定。头文件如下#include <QMainWindow>#include <opencv2/opencv.hpp>#include <iostream>#include <math.h>#include <fstream>#include <vector>using namespace cv;using namespace std;1.进行摄像机的读取,用O.
2021-03-15 12:21:17
709
原创 pytorch搭建简单网络及相关知识
import torch #导入包 #下面定义四个整形变量batch_n=100 #一个批次中输入数据的数量hidden_layer=100 #定义经过隐藏层后保留的数据特征的个数input_data=1000 #每个数据包含的数据特征个数output_data=10 #输出数据,分类结果值#通过randn()随机生成的浮点数,取值满足均值为0,方差为1的正太分布。x = torch.randn(batch_n,input_data) .
2021-02-02 14:28:14
218
原创 Ubuntu更改VS中的默认的Python为Python3
1.安装coderunner2.右击点击扩展设置,点击setting.json3.该Python为Python3
2021-02-01 21:30:23
169
2
原创 OpenCV图像基础操作一
Mat类分为了两个部分:1.矩阵头和指向矩阵数据部分的指针,2.data就是指向矩阵数据的指针。下面是VS调试显示属性:flags:flags是int类型,共占32位,从低位到高位:0-2位代表depth即数据类型(如CV_8U),OpenCV的数据类型共7类,故只需3位即可全部表示。3-11位代表通道数channels,因为OpenCV默认最大通道数为512,故只需要9位即可全部表示,可参照下面求通道数的部分。0-11位共同代表type即通道数和数据类型(如C.
2021-02-01 12:07:57
543
原创 虚函数相关断点调试,并注释相关地址
#include <iostream>using namespace std;class cbase{public: virtual char * getname() = 0; //纯虚函数};class cbint :public cbase{public: char f[6]= "cbint"; //0x00a7d3e4 char * getname() { return f; }.
2021-02-01 11:30:25
251
原创 mtcnn代码解析
transform.pyimport osimport syssys.path.append(os.getcwd())from wider_loader import WIDERimport cv2import time""" modify .mat to .txt """#wider face original images pathpath_to_image = './data_set/face_detection/WIDER_train/images'#mat...
2021-01-26 16:44:57
981
1
原创 无法安装visual studio code,snap vscode has install-snap change in process
无法安装visual studio code,snap vscode has install-snap change in process再次安装即可
2021-01-15 17:22:22
1580
原创 Python基础
a=-7if a>=0: print(a)else: print(-a)print(1000_00_111)print('i\'m \"ok"!')#转义字符\#转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\\表示的字符就是\print('\\\t\\')print('''line1line2line3...sdf''')#r'''...'''的格式表示多行内容print(3>2)#trueage=20.
2020-11-26 16:10:53
387
原创 C++ 学习1
#ifndef __COMPLEX__#define __COMPLEX__class complex{public: complex(double r = 0, double i = 0)//构造函数必须和类同名complex, //()里是默认值 :re(r), im(i) //初值列,有则设置初值, { } complex& operator += (const complex&);//设置的函数能进行 +=。 //每个成员函数都隐藏一个参数:complex.
2020-11-05 16:08:36
158
原创 QT新建一个项目
#基础目录如下:##mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>//窗口类头文件QT_BEGIN_NAMESPACEnamespace Ui { class MainWindow; }QT_END_NAMESPACE//定义了一个MainWindow类,并继承主窗口QMainWindowclass MainWindow : public QMainWindow{
2020-10-28 09:04:50
704
原创 对于阿里云的oss上传本地图片的相关注意点
#先在阿里云购买储存空间我的结果如下:然后下载相关的SDK,下面是C++相关SDK包:https://help.aliyun.com/document_detail/106216.html?spm=a2c4g.11186623.6.1144.7ba37815xyQgAd并按照这个步骤进行安装如果提示找不到.dll文件,则把.dll文件复制到可执行程序所在文件夹。#代码#include <alibabacloud/oss/OssClient.h>#include <fs
2020-10-27 16:27:14
2331
1
原创 实时渲染4之变换
#变换##线性变换(如旋转、缩放等)性质如下:#1.基础变换:##平移##旋转##尺度缩放##错切##级联变换##刚体变换##法线变换#2.特殊矩阵变换和操作##欧拉变换##矩阵分解#3.四元数##四元数变换##球面线性插值##顶点混合#4.变形#5.几何缓存重播#6.投影##正交投影##透视投影...
2020-10-24 07:46:56
222
原创 对于图像缩放、旋转之后的角度计算
#对于两个重叠的图像图B转的是角度,求A转的弧度。A经过缩放与B重合后才进行旋转。所以A的角度会随着缩放的倍数进行改变。具体分析如上图。
2020-10-23 16:08:45
622
转载 《Real-Time Rendering 4th Edition》全文翻译 - 第4章 变换(上)4.1 ~ 4.2
这篇鸽了,真的不好意思……(对不起评论区的小伙伴) 原定是上个月译完发的,没想到业务繁忙,没有什么精力与时间做这事了。 另外,第四章的第一节篇幅是真的长,而且有各种数学符号与公式,光输入就花了不少时间。 不过每天这么一段一段的往前推进,最终还是完成了!业余翻译,若有不周到之处,还请多多指教。 实时渲染(第四版)Real-Time Rendering (Fourth Edition) 第4章 变换&nb...
2020-10-23 08:46:04
812
原创 win10安装tensorflow、keras 和 jupyter notebook
快速安装tensorflow::python -m pip install tensorflow -i https://pypi.douban.com/simple
2020-10-21 17:14:57
1613
1
原创 阿里云oss
#oss简介阿里云对象存储服务(Object Storage Service,简称OSS),是阿里云对外提供的海量、安全、低成本、高可靠的云存储服务。您可以通过本文档提供的简单的REST接口,在任何时间、任何地点、任何互联网设备上进行上传和下载数据。基于OSS,您可以搭建出各种多媒体分享网站、网盘、个人和企业数据备份等基于大规模数据的服务。您可以使用阿里云提供的API/SDK接口或者OSS迁移工具轻松地将海量数据移入或移出阿里云OSS。数据存储到阿里云OSS以后,您可以选择标准类型(Standard)的
2020-10-20 11:18:44
1216
原创 用html新建网页
#在桌面新建一个txt文件,在里面输入如下指令:hello pageHello World !再更改后缀名,把txt改为html。
2020-10-20 10:33:08
366
原创 阿里云ECS-各种场景选择的实例规格
这里写自定义目录标题如何选择合适我的ECS实例阿里云实例创建页–根据需要推荐选型规格:https://help.aliyun.com/document_detail/58291.html?spm=a2c4g.11186623.2.407.1abf43d7myYyrm#concept-cnt-yn3-wdb如何选择合适我的ECS实例 根据您实际的业务需求。 确定您网站的类型。 确定您网站的日均PV。 确认首页大小。 确认数据容量。启动一台ECS实例前,您需要结合性能、价
2020-10-19 15:20:12
473
原创 uboot.lds注释
/* * Copyright (c) 2004-2008 Texas Instruments * * (C) Copyright 2002 * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de> * SPDX-License-Identifier: GPL-2.0+ */#include <config.h>OUTPUT_FORMAT("elf32-littlearm", "elf32-li.
2020-09-06 18:10:54
551
1
原创 Linux多线程五 tcp传输文件
server#include<stdio.h>#include<sys/types.h>#include<sys/socket.h>#include<stdlib.h>#include<netinet/in.h>#include<arpa/inet.h>#include<pthread.h>#define FILE_NAME_MAX_SIZE 512 char buf[1024];//缓冲区int
2020-08-12 08:45:32
559
原创 激活函数python画图
sigmoid和relu函数 图代码import numpy as npimport matplotlib.pyplot as pltfrom sympy import *import mathimport matplotlib as mpldef func(x): #return 1.0/(1.0+np.exp(-x))#sigmoid函数 return np.maximum(0, x) #relu函数x1=np.linspace(-6,6,1000) #这个表
2020-08-11 10:28:41
1008
NetAssistan2.zip
2021-08-03
正点原子linux uboot 移植.ppt
2020-01-20
GPIO中断正点原子.ppt
2020-01-02
人脸检测识别的68特征点.zip
2019-12-11
dlib-19.18.tar.bz2
2019-12-11
2.2.29-64位系统.zip
2019-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人