自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dian0dian0的博客

学习学习,重在交流

  • 博客(90)
  • 收藏
  • 关注

原创 Git

要想学习好git,最好要先了解一下基础的只是,参考廖雪峰网站的git:廖雪峰git学习网站​​​​​目录1.克隆远端仓库:2.创建本地git仓库并且与远端关联第一步第二步第三步第四步第五步第六步第七步第八步第九步add,commit:push:1.克隆远端仓库:默认是不会创建文件夹的,所以你所创建的是一个没有文件夹的空仓库,这个...

2018-04-04 22:27:51 276

原创 Bootloader

指纹信息诊断仪用于标识特定的下载尝试的信息逻辑块目标内存的预留部分,用于下载应用程序数据(比如硬盘分区)逻辑块表目标内存被分割为几个逻辑块。逻辑块表的作用是类似于文件系统分区表。如果要下载应用程序数据,引导加载程序将检查下载的逻辑块表中是否有有效的条目。服务端server响应外部诊断设备发起的诊断请求的ECU睡眠模式在ECU空闲阶段,用以降低能耗的模式软件互锁。

2023-04-27 17:01:23 1164

原创 软件开发需求类术语

当功能模块有较大的变动,比如增加多个模块而发生变化。此版本号用来表示产品功能的主要增强。

2023-04-27 13:22:10 561

原创 APQP开发流程术语及定义

由于开发节点太多,pp,pv,dv,pv,总结一下

2023-04-26 16:34:34 878

原创 汽车软件开发相关词汇

车载充电桩项目中的一些专业用词总结

2023-04-23 15:20:19 473

原创 UDS介绍

uds只涉及第一第二,第五第七层。OSI物理层定义终端之间的电气、机械等特性和标定;包括电压、频率、数据速率、最大传输距离。数据链路层在物理线路上提供可靠的数据传输;例如物理地址、网络拓扑、线路规划、差错报告、数据帧有序传输;需要解决帧的破坏、丢失和重复的问题,线路使用权的竞争问题,流量调节和出错处理问题。网络层网络层最主要的目的就是把数据转换成能适应CAN总线规范的单一数据帧从而进行传输,

2023-04-13 15:13:59 1622 1

原创 分割线-----

分割线

2023-02-27 13:58:58 86

原创 QPainter绘图原理

目录Qt绘图要用到QPainter类,绘图的设备通常是 绘制时 这里要说的是,绘图在什么时候发生,怎样更新绘制的视图。然后我们需要弄清楚,什么时候绘制的问题Qt绘图要用到QPainter类,绘图的设备通常是 主部件 QLabel部件 QTextEdit部件通过一定的算法实现可以绘制出很漂亮的图形或我们需要的图形。QPainter painter(&m_TempPixmap);//或者QPa...

2021-03-01 22:40:35 410

原创 QT 添加外部库

动态库路径添加 主要目的:修改.pro文件可以直接修改pro文件 也可以在项目中通过QT的菜单添加外部库,环境会为你在pro文件添加好动态库所在路径(推荐)。win32:LIBS += -L$$PWD/../Interface-all/interface-source/ -lxray_render_libwin32:LIBS += -L$$PWD/../Interface-all/interface-source/ -lxray_ip_lib...

2020-08-13 10:10:45 2156

原创 QT 头文件QMediaPlaylist,QMediaPlayer,QNetworkAccessManager,QNetworkReply无法包含头文件

鼠标移动上面会提示:no such file or directory决绝方式:修改.pro文件。原来的.pro文件修改为:QT += core gui multimedia network

2020-04-15 22:51:29 3521 3

原创 QT 背景自适应大小并且不影响其他对象

在ui界面实际设置stylesheet,设置背景,然后所有的对象的背景都会变成一样买这个歌方法不会,而且简单。头文件:(自己区分一下,有些没有必要)#include "ui_search_pag.h"#include <QApplication>#include<QFile>#include<QDebug>#include<Q...

2020-04-15 18:33:15 1030

原创 QT 给label 加入click() 信号

我就好奇为什么不给label加入click()信号,还得自己加,lable显示起来简洁大方。参考:https://blog.csdn.net/abeldeng/article/details/24768715目录1 创建新的类:2 写类3 应用类1 创建新的类:创建了名为customerqlabel的子类2 写类在customerqla...

2020-03-25 19:22:24 1609

原创 配音素材制作教程

一 需要下载的软件(未提供链接的都可以在应用中心中下载):QQ音影 格式工厂 Adobe Audition百度云(音频编辑):链接:https://pan.baidu.com/s/1n-lu8XxbKBGMVBDGi_YfZA 提取码:w2he 图片转换器 百度云:链接:https://pan.baidu.com/s/17dJY59gvAzTeNdSDF1I3iQ 提取...

2019-11-26 21:37:08 3730

原创 一些绝对真诚的话要告诉自己

不是想变得可爱就可以讨喜。 有时候“此路不通“是个善意的警告,你应该有另一条更好的路走。 面对,不是硬碰硬,闭着眼睛顶着肩膀在暴风雨中往前冲。太勇敢也是有问题的。在还没有完全搞清楚自己的医院,骤然下决定,做出反应,变成一个直觉动物,往往也会在心平气和后感到后悔。 两脚不断的想往外逃走,只靠奄奄一息的理智把自己拉回来.-------------------------------------...

2019-11-26 18:20:25 252 2

原创 VMware Workstation cannot connect to the virtual machine.

VMware Workstation cannot connect to the virtual machine. Make sure you have rights to run the program, access all directories the program uses, and access all directories for temporary files.解决方法连接...

2019-11-22 14:40:05 171

原创 2019年秋招

我上大学以来犹豫过是不是要找工作,在最后我还是坚定的选择了找工作,从9.15一直到9.30号我面试了很多家公司。拿到了几家offer。1 简历的书写(灵活点写,保证简历不被刷掉):我个人是按照:基本信息栏 项目经验 专业技能 教育获奖 自我评价 基本信息栏: 姓名,出生日期,学校,性别(因为技术岗女生少,所以重点标注),专业,学历,联系电话,邮箱,个人博客,当然还有照...

2019-10-14 16:48:03 534

原创 算法---排序算法---详细代码

交换排序一旦发现秩序不满足要求时就进行交换,知道整个序列满足要求为止。 冒泡排序 #include <stdio.h>#include <iostream>using namespace std;int main(){ int a[5] = {3,1,4,5,2} ;//待排序数组 for(int i =0 ; i<4;i++) ...

2019-08-19 16:40:55 218

原创 一个软件项目的组成成员及分工

目录模块设计师需求分析师数据库设计师架构师系统分析师项目组长项目经理软件开发工程师美工系统分析员出模块设计师需求分析师数据库设计师架构师系统分析师项目组长项目经理软件开发工程师系统分析员模块设计师对与系统分析师和架构师所划分的模块进一步细化, 保障各模块按既定的标准和要求的完成。需求分析师通俗一点讲需...

2019-08-18 13:49:56 28981 1

原创 QT LineEdit 输入IP地址等格式控制

参考链接:https://www.cnblogs.com/hellovenus/p/5183593.htmlDNS服务器:https://blog.csdn.net/kevin3101/article/details/80568578正则表达式:https://www.cnblogs.com/lsdb/p/9817644.html基本知识 IP地址范围(三类,ABC类) ...

2019-08-05 23:00:51 3196

原创 Linux Deamon函数

Daemon库函数。 作用:守护进程是生存期长的一种进程,因为他没有控制终端,他们是在后台运行的。调用daemon()函数将该进程设置为一个守护进程。比如:执行命令: ping 4.2.2 &会释放终端,但是还是会在屏幕上面输出,需要使用,deamon,完全交由后台运行。函数原型:int daemon(int nochdir ,int ...

2019-08-03 14:00:08 1875 1

原创 QT 软键盘的实现 ---connect()方式

目录介绍1 在nfasong 中定义信号(和定义变量一样):2 定义infoSend(const QString &)3在mianwidow中创建net_set_ui对象4 槽函数声明及定义:5 在mainWindow中写connect()函数:(信号与槽的连接)运行结果: 介绍 首先介绍一下connect()函数,她是信号与槽机制的核心,以前...

2019-08-02 21:57:28 1085

原创 QT 软键盘实现

在树莓派下面运行了一下我的写的代码,发现在输入框中并不能使用键盘输入内容,什么都不能输入,只能自己实现软键盘。QT 的事件处理:Qt 程序需要在main()函数创建一个QCoreApplication对象 然后调用它的exec()函数。这个函数就是开始 Qt 的事件循环。 在执行exec()函数之后,程序将进入事件循环来监听应用程序的事件。当事件发生时:Qt 将创建一...

2019-07-31 22:21:00 2537

原创 QT QRadiobutton设置选中

setChecked();设置选中 QButtonGroup *block1=new QButtonGroup(this); QButtonGroup *block2=new QButtonGroup(this); block1->addButton(ui->wireless_net_auto_ip_rbutton,0);//一个值为0 blo...

2019-07-30 22:23:21 14649

原创 QT ComBoBox的基本方法

1)addItems   voidaddItem(const QString &text, const QVariant &userData= QVariant())  voidaddItem(const QIcon &icon, const QString &text, const QVariant &userData= QVaria...

2019-07-30 15:02:51 20816

原创 QT QString转char*

QString转char* char* work_box::QString_to_char(QString Qstring){ QString str = Qstring; static char* ch; QByteArray ba = str.toLatin1(); // must ch=ba.data(); ...

2019-07-28 19:50:16 660

原创 Qt中运行Linux命令时自动输入密码,代码分析网络是否ping通。

参考连接:https://blog.csdn.net/qq_34207847/article/details/89029592如何在Qt中运行Linux命令时自动输入密码sh -c “echo 当前用户密码| sudo -S 你的命令”这个是利用了Linux的管道命令加sudo的-S参数实现的,要注意双引号在代码中的转义。参考链接:https://blog.csdn.net/...

2019-07-27 14:53:49 696

原创 QT wifi连接

需要修改wifi的配置文件,删除再穿件一个总感觉不太好,找到一篇可以修改文件的博客。基本流程:https://blog.csdn.net/caoshangpa/article/details/51775147 QString strAll; QStringList strList; QFile readFile("test.txt"); if(read...

2019-07-25 22:43:08 3139

原创 widget ,Qpushbutton 相关设置

对于widget,不可以直接设置setSizePolicy()。 需要设置setHorzontalPolicy()和setVerticalPolicy()后,然后再调用。示例如下: 给pushbutton设置大小。 方法一:setHorzontalPolicy() QSizePolicy policy = pushButton->sizePolicy(...

2019-07-25 14:42:08 571

原创 QT Qlistwidget中 item的connect链接,item 的添加

参考链接:https://stackoverflow.com/questions/15311241/qlistwidget-event-on-item-clickconnect的写法:connect(this->ui->show_all_wireless_net,SIGNAL(itemClicked(QListWidgetItem*)),this,SLOT(show...

2019-07-23 21:23:35 1592

原创 linux (树莓派)查看附近可用wifi

首先在虚拟机下面我没有找到合适的解决办法,真的头大,因为虚拟机模拟的是有线网卡。所有不能查看无线连接的网卡???linux系统下面如何查看附近无线网络:sudo iwlist wlan0 scan第一种sudo iwlist wlan0 scan第二种方式sudo iwlist wlan0 scanning这两种方式执行结果是一样的。...

2019-07-21 22:59:00 4613

原创 QT 创建新窗口并且实现页面跳转

在我们建立好一个项目的情况下,自动创建一个界面,,但是有的时候我们想要跳转到另外一个界面,这个时候就需要一种新技术,创建一个新的界面。选择项目,右键单击->Add New->QT->QTD esigner From Class选择自己需要的模板,根据需求给自己的文件命名点击finish,完成。项目截图:当然还要实现跳转,这个时候我们初步完成...

2019-07-21 16:06:50 13946 3

原创 Ubuntu14.04安装搜狗输入法

https://jingyan.baidu.com/article/ad310e80ae6d971849f49ed3.html

2019-07-16 15:59:53 141

原创 编译界面

filestream.h:#ifndef FILESTREAM_H#define FILESTREAM_H//#endif // FILESTREAM_H//#define FileStream_H//#ifndef StrBufferStack_H//#endif#include "strbufferstack.h"#include <fstream>usi...

2019-06-04 20:40:41 262

原创 QT 4.8.6 【arm交叉编译,ubuntu QT可执行文件位置】

arm交叉编译,参考链接: https://blog.csdn.net/Cwenge/article/details/85289589这是我遇到的错误,因为已经编译了源码,所以只需要:sudo make就OK了。Once everything is built, you must run 'make install'.Qt will be installed into /usr...

2019-06-01 20:08:11 609

原创 poll,epoll多路复用

关于select:https://blog.csdn.net/Dian0dian0/article/details/88829531poll函数的原型说明如下:#include <poll.h>struct pollfd{int fd; //文件描述符short events; //等待的事件short revents // 实际发生了...

2019-05-30 11:05:15 170

原创 c++ 创建二维数组

二维数组的建立方式:int** arry = (int **) malloc( n*sizeof(int *));for (int i = 0; i < n; i++) //n是行数 { arry[i] = (int *)malloc(sizeof(int) * n); //是列数 }数组:数组作为参数时,在函数中对数组元素的修改就等同于是对...

2019-05-30 11:04:07 581

原创 C++ 函数返回数组

int* getNewArray(){ //在堆区开辟空间存放数组(若是在栈区存放数组,随着函数结束,数组名指向的地址存放的内容也会被系统释放,而堆上的空间是由程序员自动给予分配和释放的) int *p = malloc(COUNT * sizeof(int)); //static int p[COUNT] = {0}; //或者采用static定义指...

2019-05-30 11:00:05 2382

原创 QT [string与Qstring]

1.QString转换Stringstring s = qstr.toStdString();2.String转换QStringQString qstr2 = QString::fromStdString(s);

2019-05-28 14:38:52 528

原创 C++ [析构函数]

1 析构函数析构函数(destructor) 与构造函数相反,当对象脱离其作用域时(例如对象所在的函数已调用完毕),系统自动执行析构函数。析构函数往往用来做“清理善后” 的工作(例如在建立对象时用new开辟了一片内存空间,应在退出前在析构函数中用delete释放)。2this指针在每一个成员函数中都包含一个特殊的指针,这个指针的名字是固定的,称为this。它是指向本类对象的指针,...

2019-05-27 14:22:33 179

原创 Ubuntu [搭建ftp服务器]

第一步•apt-get install vsftpd第二步sudo vi vi /etc/apt/sources.list 安装好vsftpd后,我们就需要配置它,那么就要修改/etc/vsftpd.conf文件。具体的配置和说明,见下文,# 禁止匿名用户登录anonymous_enable=NO# 允许系统用户登录local_enable=YES# 启用...

2019-05-21 23:57:40 332

空空如也

空空如也

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

TA关注的人

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