自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 问答 (1)
  • 收藏
  • 关注

原创 关于用二级指针创建内存那些事

使用二级指针创建内存情况

2022-07-01 01:47:40 761 1

原创 char a[][] 和 char *a[] 的区别

char a[][];char a[][10] = { "hello word", "hello word", "hello word"};char a[][] 是二维数组,他规定第二个[]要有具体的大小,比如char a[][10],那么 char a[][10]就代表一组二维数组空间,每个一维数组空间最多可以存储10个字符,所以这中二维数组最大的缺陷是当需要很大的空间时不够灵活,char [][10]空间如下:而char *a[] 则表示了有一个一维数组,但是这个一维数组存储的是地址

2022-05-01 23:06:52 2403

原创 C语言scanf注意点

char string[8];scanf("%s", string);printf("%s", string)使用scanf读入一串字符串(遇到空格、tab、回车为止)但是用scanf(“%s”, string)读入字符串是比较危险的,因为不知道要读入多少个字符,它只会在遇到空格、tab、回车时才会停止读入,若是读入的字符串的大小超过了定义的字符串数组的大小,则会报错。为避免读入过大的字符串数据,我们可以给scanf规定读入多大数据:scanf(“%7s”, string);这是告诉scan

2022-05-01 22:07:40 2963

原创 指针相关操作

指针变量里存的是其所指向的变量的地址,不是存变量的值。void f(int *p)在被调用的时候得到了某个变量的地址;int i = 0;f(&i);在函数里面可以通过这个指针访问外面的这个i

2022-04-30 18:40:21 268

原创 TCP四次挥手

第一次挥手:主动断开方(客户端,服务的都可以)向对方发送一个FIN结束请求报文,并设置序列号和确认号,随后主动断开方进入FIN_WAIT1状态,这表示主动断开方已经没有业务数据要发给对方了,准备关闭SOCKET连接了。第二次挥手:被动断开方收到FIN断开请求后会发送一个ACK响应报文,表明同意断开请求。随后被动断开方就进入CLOSE-WAIT状态(等待关闭状态),此时若被动断开方还有数据要发送给主动方,主动方还会接受。被动方会持续一段时间。主动方收到ACK报文后,由FIN_WAIT_1转换成FIN_

2022-04-26 17:12:32 5535

原创 qt5缺少依赖库

打开当前目录,使用powerShell,输入 windeployqt.exe + 程序名(我的程序名为VlprTest2.exe)例如:windeployqt.exe .\VlprTest2.exewindeployqt.exe会自动检测缺少的依赖库,并将其安装在当前目录下。

2022-03-28 18:19:32 630

原创 QT图片转Base64数据 与 Base64转图片

图片转Base64数据 m_imagePath = QFileDialog::getOpenFileName(this, tr("select image"), "./pic/", tr("Image Files(*.jpeg *.jpg *.png *.bmp *.pgm *.pbm);;All(*.*)")); //选择图片 ui->imageDataPath->setText(m

2022-03-15 10:13:39 3641

原创 qt界面操作注意点

qt界面加载是异步进行,但需要注意的是界面的加载操作需要等待程序空闲时才会进行,所以有时候我们会发现在一个函数中,我们的界面操作代码写在前面,HTTP连接操作写在后面,(例如:先让界面显示一张图片,然后通过HTTP连接对界面进行截图),但执行程序后会发现,程序已经进行截图了,但界面的图片并没有显示(预想应该是先显示图片,然后对界面进行截图,这样应该是能截到界面显示的图片)。原因是程序在运行过程中遇到界面操作的代码会先进行类似标记的操作,只记录有这个操作,并不执行,在等待程序空闲后才会执行界面操作程序,而H

2022-02-28 18:23:42 153

转载 PyCharm颜色设置

PyCharm颜色设置编程欧阳志学习圈:784-758-214 【企-鹅】工具视频资料48 人赞同了该文章PyCharm颜色设置选择主题和背景图片选择字体、修改字体大小新建颜色主题修改背景颜色修改注释颜色File  -->  Setting  (Ctrl + Shift + S)1、选择不同的主题、选择背景图片         Appearnce ; Behavior  -->  Appearance2、字体 Editor-->Font3、建立属于自己的颜色主题             

2022-02-22 14:22:40 2849

转载 python可更改对象与不可更改对象

可更改(mutable)与不可更改(immutable)对象在 python 中,strings, tuples, 和 numbers 是不可更改的对象,而 list,dict 等则是可以修改的对象。不可变类型:变量赋值 a=5 后再赋值 a=10,这里实际是新生成一个 int 值对象 10,再让 a 指向它,而 5 被丢弃,不是改变 a 的值,相当于新生成了 a。可变类型:变量赋值 la=[1,2,3,4] 后再赋值 la[2]=5 则是将 list la 的第三个元素值更改,本身la没有动,只是其

2022-02-15 11:40:37 1361

原创 字节、位操作

一、字、字节、位的关系和换算数据存储的最小单位。每个二进制数字0或者1就是1个位;如一串二进制数, 1001 1101 一个0或一个1就是一个位,这里有8位。 8个位构成一个字节;即:1 byte (字节)= 8 bit(位); 1 KB = 1024 B(字节); 1 MB = 1024 KB; (2^10 B) 1 GB = 1024 MB; (2^20 B) 1 TB = 1024 GB; (2^30 B)二、字节、位操作一个字节有8位,即

2022-02-13 16:22:10 2711

转载 指针与引用, 值传递与地址传递的关系

指针与引用, 值传递与地址传递的关系“引用”的这个词我到经常使用到,但是它经常是作为动词出现的,而作为名词,我却很少用到。这个上次面试就问我指针和引用的区别,我就有点蒙圈了,因为对“引用”这个词确实不了解,然后面试官又问我知不知道值传递和地址传递,我差点拍案而起,心里想问我这个问题,是不是有点太简单了,然后回答的是:“值传递就是把变量的值直接传递给函数,在函数中可以使用但是无法修改原来的实参的值,而地址传递则是将变量的地址传递给函数形参,在函数中可...

2022-02-12 15:47:25 286

转载 static 静态变量生命周期

static生命周期

2022-02-10 11:02:43 420

原创 C++小结(一)

1、头文件系统头文件不用加.h example 自己写的头文件需要加 .h#2、C语言与C++区别C语言是弱语言,很多错误会忽略,不警告报错,C++是强语法语言,或报错3、左值右值能被赋值的是左值,不能被赋值的是右值int a=10; a是左值,10是右值4、constc语言的const修饰全局变量,5、信号与槽信号与槽还与connect与emit的调用顺序有关example:connect(tea,&teachar::hungry,={qDebug()<&lt

2022-02-06 22:15:28 957

原创 QVariantList和QVariantMap的遍历

QVariantList 的遍历 QVariantList getRes=map_arr["content"].toList(); //将map的"content"转为list QString editStr1,esitStr2; editStr=""; for(auto iter:getRes){ //字符串拼接并显示到edittext上 editStr1=iter.toMap()["name"].toStr

2022-01-28 15:38:52 2572

原创 QString与QByteArray互转

QString转QByteArrayQString str("Hello World"); QByteArray bytes = str.toUtf8(); // QString转QByteArray方法1 QString str("Hello World"); QByteArray bytes = str.toLatin1(); // QString转QByteArray方法2QByteArray转QString QByteArray bytes("Hello World");

2022-01-26 17:41:20 6564

原创 QT Md5加密

添加头文件QString arr = "asdfgghjkhj";QString Md5Arr;QByteArray t_arr1, t_arr2;QCryptographicHash md(QCryptographicHash::Md5); //使用Md5加密方法t_arr1.append(arr);md.addData(t_arr1); //将数据进行Hex哈希加密t_arr2 = md.result();

2022-01-26 09:56:11 4762

原创 qt定时器以及信号与槽注意事项之一

qi使用定时器以及槽函数

2022-01-13 11:11:01 1259

原创 使用MIUI远程管理时打开电脑文件出现“ftp无法访问此文件夹,请确保输入的文件名是正确”

打开MIUI进行远程管理时首先出现了ftp不允许匿名访问,这时需要在窗口上登录你的小米账户和密码。完成后在电脑带成功进入手机的文件管理界面,但想要打开一个文件夹时出现了“ftp无法访问此文件夹,请确保输入的文件名是正确”这时就需要打开控制面板,找到:程序和功能–>启动或关闭windows功能,点进去,勾选TFTP客户端,和网络信息服务的FTP服务,确定。就此就可以使用MIUI的远程管理功能,甚至可以修改文件,和电脑的文件共享功能一样。...

2021-04-16 18:51:06 13967 3

原创 服务器连接数据库

从阿里云买了个轻量应用服务器并配置了Wordpress系统,过程踩了一些坑,在此写下该过程记录,以免后面再次踩坑。搭配了Wordpress系统后,在控制台的最下方又一个PHP应用,点进去能在最下方看到你所安装的一些基本应用(系统自动安装)在服务器的/home/www/htdocs下是你网站的根目录,直接把网站放上去就能登陆域名看到网站内容,并且能运行PHP。但是我想连接数据库,在终端进入数...

2019-12-28 18:01:50 722

原创 express小bug

练习express时遇到了一个小bug,修改它居然花了我两小时,想想还是应该把它写下来,以免以后再犯,并将一些知识点进行总结。app.use('/node_modules/', express.static('./node_modules'))app.use('/public/', express.static('./public'))该代码用于开放资源包,官方解释为以下是 在Expr...

2019-12-04 15:36:42 189

原创 为什么我的nodejs文件在cmd上能正常使用readFile读取文件信息,但在VSC上就一直显示读取失败

为什么我的nodejs文件在cmd上能正常使用readFile读取文件信息,但在VSC上就一直显示读取失败var fs = require(‘fs’)fs.readFile(’./data/hello’, function (error, data) {if (error) {console.log(‘读取文件失败了1’)} else {console.log(data.toStrin...

2019-11-16 20:24:43 493 1

原创 树莓派控制语音控制舵机

原理很简单首先调用百度语音识别API–>将识别结果转换为wav文件–>通过该文件控制舵机话不多说,直接上代码一、百度语音识别代码#usr/bin/python# -*- coding: utf-8 -*-import numpy as npfrom datetime import datetimeimport waveimport timeimport urlli...

2019-07-31 12:32:19 1724

原创 js表格基本知识--九九乘法表

<!DOCTYPE html><html><head> <title></title></head><body> <table border=1 frame="void"> <script type="text/javascript"> var i,j; f...

2019-07-31 01:56:10 488

原创 PHP用mysqli连接数据库并查询

PHP用mysqli连接数据库并查询<?php $con=mysqli_connect('localhost','root','','test');//登陆数据库并进入里面的test数据库 if($con){ // print("连接成功"); // mysqli_select_db('test',$conn); $result=mysqli_query($con,"SEL...

2019-06-01 20:18:38 4595

左程云动态规划笔记(自写)

左程云动态规划笔记(自写)

2023-08-17

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

TA关注的人

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