自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 win10 安装 Tensorflow 2.60

本文使用Anaconda环境安装tensorflow 2.601.安装Anaconda百度一下安装教程有很多~https://blog.csdn.net/ITLearnHall/article/details/81708148我安装的版本为 Anaconda3-2021.05-Windows-x86_64.exe2.安装CUDA(如果电脑有NVIDIA显卡的话)下载地址:https://developer.nvidia.com/cuda-toolkit-archive注意下载的CUDA版本要与

2021-10-18 23:12:16 292

原创 (2021-8-17) Qt5 中自带的几种button控件简介

本节参考正点原子qt教程~1.按钮简介在Qt中最常用的控件应该就是按钮了,点击按钮,即可发送信号,触发响应事件,实现人机交互!在Qt中内置了六中按钮控件。1. QPushButtonQPushButton 继承 QAbstractButton 类,被 QCommandLinkButton 继承。通常用于执行命令或触发事件。2. QToolButton工具按钮(QToolButton)区别于普通按钮(QPushButton)的一点是,工具按钮(QToolButton)可以带图标。这里区别下图

2021-08-17 16:40:02 1225

原创 (2021-08-17) QDialogButtonBox 的 ButtonRole

在学习QDialogButtonBox 控件时看到了个ButtonRole属性,经过一番资料查找,所谓的 ButtonRole 应该就是给 QDialogButtonBox 里自带的button和自定义的button根据不同的功能进行分类,发送不同的信号。参考文章:https://blog.csdn.net/LaoYuanPython/article/details/103242898...

2021-08-17 16:03:44 190

原创 (2021-8-17) QLatin1String类的使用笔记

QLatin1String类对US-ASCII/Latin-1编码的字符串进行了简单封装,可理解为关于const char*的一个浅封装。当在 .pro 文件中定义了 QT_NO_CAST_FROM_ASCII 时,使用类似 QString str = “hello” 的操作就会报错,此时就需要借助QLatin1String类来进行转换了。QString str = QLatin1String("hello");...

2021-08-17 14:27:40 223

原创 (2021-8-16) QT5 信号与槽

1. 概念**信号(Signal)**就是在特定情况下被发射的事件,如点击按钮会发送 click()事件。**槽(Slot)**就是对信号响应的函数。槽就是一个函数,与一般的 C++函数是一样的,可以定义在类的任何部分(public、private 或 protected),可以具有任何参数,也可以被直接调用。槽函数与一般的函数不同的是:槽函数可以与一个信号关联,当信号被发射时,关联的槽函数被自动执行。2. 使用信号与槽使用 QObject::connect() 函数进行关联:QObject:

2021-08-16 14:44:15 442

原创 (2021-8-16) Ubuntu16.04 中配置 Qt creator 支持中文输入

1. 首先需要保证Ubuntu16.04中支持中文输入法参考网上其他教程配置2. 安装 Qt Creator 插件本插件经过测试时候qt5.14.2版本,其他相近Qt版本应该也支持。下载地址:(等待上传)下载完成后,将安装包解压到Ubuntu中,并且运行脚本。(注意要根据自己的QT的实际安装路径修改安装脚本)tar xvf fcitx-qt5.tar.gz./fcitx-install.sh3. 测试安装完成后,重启Qt creator ,即可输入中文。...

2021-08-16 10:59:16 331

原创 (2021-08-16) ubuntu 16.04 中 Qt5.14.2 环境搭建

1. 下载安装包下载地址:https://download.qt.io/archive/qt/5.14/5.14.2/选择或者在Ubuntu中直接使用wget进行下载。wget https://download.qt.io/archive/qt/5.14/5.14.2/qt-opensource-linux-x64-5.14.2.runchmod +x qt-opensource-linux-x64-5.14.2.runsudo ./qt-opensource-linux-x64-5.14.2.

2021-08-16 10:33:58 403

原创 C++ vector 使用

1、什么是vector标准库类型vector表示对象的集合,其中所有对象的类型都相同。集合中的每个对象都有一个与之对应的索引,索引用于访问对象。因为vector“容纳着"其他对象,所以它也常被称作容器(container)。2、vector 初始化vector 使用()和{}初始化时,里面的数字是列表初始值还是元素数量,需要根据vector的类型来判断。如:vector v1(10); 10个vector v1{10}; 1个元素10vector s1(10); 10个vecto

2020-06-17 13:45:56 236

原创 c++11使用范围for

范围for 语句会遍历给定序列中的每个元素并对序列的每个值执行某种操作,其语法形式是:for( declaration : expression) statement;其中,expession部分是一个对象,用于表示一个序列。declaration部分负责定义一个变量,该变量将被用于访司序列中的基础元素。每次迭代declaration部分的变量会被初始化为expression部分的下一个元素值。如:一个string对象表示一个字符的序列,因此string对象可以作为范围for语句中的expres

2020-06-16 14:22:00 221

原创 标准库类型sring

1、string 类型表示可变长的字符序列,需要包含头文件 include 2、定义和初始化 string 对象拷贝初始化:使用了“=”号直接初始化:用“()”。3、string 对象的操作cin << string; //会忽略前面的空白的无效字符,最后遇到空格会停止输入。4、使用getline读取一整行有时我们希望能在最终得到的字符串屮保留输入时的空白符,这时应该用getline函数代替原来的>>运算符。getline函数的参数是一个输入流和一个string对象

2020-06-16 14:21:27 473

原创 2.5 处理类型

两种定义类型别名的方法typedeftypedef double wages; //wages是double的同义词typedef wages baser , *p; //base是double的同义词,p是double的同义词using 别名声明using SI = Sales_item; //SI是Sales_item的同义词类型别名和类型的名字等价,只要是类型的名字能出现的地方,就能使用类型别名。auto类型说明符auto类型可以根据

2020-06-10 17:06:13 189

原创 const限定符在C++的使用

1、const变量可以对变量的类型加以限定。如:const int bufSize = 512;  表示把bufSize定义成了一个常量,任何试图为bufSize赋值的行为都将引发错误。  且const 修饰的对象必须要初始化。2、默认状态下,const对象仅在文件内有效如果想在多个文件之间共享const对象,必须在变量的定义之前添加extern关键字。示例如下:  练习2.26:下面哪些句子是合法的?如果有不合法的句子,请说明为什么?  [外链图片转存失败,源站可能有防盗链机制,建议将图

2020-06-10 15:36:25 187

原创 linux下使用JSON传输数据

一.在Linux下安装json库 想要在Linux上方便的使用json,需要在linux上安装json库 1)首先先下载json库压缩包,照着链接里的说明安装即可。 链接:https://pan.baidu.com/s/1QsXeBa9cWtYthxkfPZKvkw 提取码:bkop二.安装步骤:...

2019-07-11 21:02:55 2066

原创 (小白嵌入式)基于S5pv210的arm初级驱动开发之认识驱动开发

内核的作用:1、承上启下。即要熟悉应用,才知道上面是怎么写程序,又要懂arm 知道怎样操作硬件。2、应用和arm开发链接贯穿为一条线(内核框架API 宏达成)。3、对上请求相应、对下操作硬件。VFS:各种文件系统的封装提供通用的接口,比如不同文件系统复制文件。内核和驱动的关系:1 内核理论代码非常复杂,写驱动仅仅是用内核的人。2 内核中内存,中断,进程只需要了解它的原理机制。3....

2019-06-11 21:16:11 223

原创 (小白嵌入式)基于S5pv210的arm初级驱动开发之环境安装之移植Linux内核(二)

二,移植linux内核源码 ------ 内核镜像:zimage/uImage1,获取linux内核源码从官网下载www.kernel.org 》内核版本linux-3.0.8.tar.bz22,在ubuntu中创建相应的目录$ mkdir s5pv210$ mkdir s5pv210/kernel$ mkdir s5pv210/driver3,将内核源码拷贝到 ~/s5pv2...

2019-06-11 20:44:43 572

原创 (小白嵌入式)基于S5pv210的arm初级驱动开发之环境安装(一)

一.安装环境需要准备的资源:linux-3.0.8.tar.bz2 liunx内核代码rootfs_fs210.tgz 文件系统toolchain-4.5.1-farsight.tar.bz2 交叉编译工具zImage308 ...

2019-06-11 20:36:30 615 1

fcitx-qt5.tar.gz

在Ubuntu中Qt creator 实现中文输入

2021-08-16

空空如也

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

TA关注的人

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