- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 vue第二部分
推荐大家安装的 VScode 中的 Vue 插件Vue 3 Snippets https://marketplace.visualstudio.com/items?itemName=hollowtree.vue-snippetsVetur https://marketplace.visualstudio.com/items?itemName=octref.vetur什么是 vue构建用户界面用 vue 往 html 页面中填充数据,非常的方便
2022-03-24 10:10:40
76
原创 树莓派机器人小车——(五)树莓派的二维码,条形码识别
第五章 树莓派摄像头二维码识别由于上一篇刚学习完摄像头的使用,接下来我们直接运用一下树莓派能进行二维码的识别方法有很多种,,这里说一下树莓派自带的摄像头进行拍照识别,比较简单理解`需要树莓派安装的库有:opencv 和 pybzar在树莓派的命令提示符里分别输入sudo pip3 install pybzarsudo pip3 install opencv-python opencv比较大,需要一个稳定的网络,最好是树莓派连上手机热点在下载。首先 我们先要对要识别的二维码进行拍照,接着
2021-09-23 17:08:35
3468
原创 c++基础(二)
2.数据类型存在的意义:给变量分配合适的内存空间; 取值范围不一样short 2个字节int 4个字节long 8个字节(64位)long long 8个字节2.1 整型2.2 sizeof关键字**作用:**利用sizeof关键字统计数据类所占内存的大小语法:sizeof(数据类型/变量)示例:#include <iostream>using namespace std;int main(){ cout << "short:
2020-08-31 19:52:27
247
原创 树莓派机器人小车——(三)树莓派的VNC Viewer远程操控(网线连接和普通连接)
第三章 VNC远程控制VNC Server被控制的,树莓派中自带,需要设置VNC Viewer控制端,我们的电脑需要下载安装的VNC ViewerVNC Viewer下载地址下载合适的版本,这里选择Windows平台的。3.1 设置树莓派中的VNC Server打开树莓派的命令操作符输入sudo raspi-config接下来依次选择即可至此我们已经设置好了树莓派的VNC3.2 设置树莓派 VNC 的分辨率vnc已经成功打开,接下来我们改一下分辨
2020-08-26 16:59:34
2468
2
原创 树莓派机器人小车——(二)树莓派装机教程
第二章 树莓派安装步骤2.1文件提取:树莓派装机文件点击这里提取码:ryzh2.2安装步骤:首先下载好需要先下载好树莓派的系统 2019-06-20-raspbian-buster-full——光盘映像文件(可在官网下载更新的版本)。准备一张没用后或者新的SD卡,格式化SD卡,解压这个压缩包 SD Formatter.zip 打开exe文件 格式SD卡。下载烧写工具 Win32DiskImager安装Win32DiskImager-0.9.5-install.exe到电脑上。解压
2020-08-26 15:42:54
2174
3
原创 树莓派机器人小车——(一)树莓派介绍
第一章 树莓派的硬件介绍1.1树莓派和Arduino的相对选择作为一款袖珍电脑,功能强大的它拥有一颗SOC,集CPU、GPU、DSP和SDRAM为一体,以SD卡位内存硬盘,拥有网卡、USB口(可直接连接键盘、鼠标、U盘等外设),同时具备视频、音频模拟输出以及HDMI高清输出的能力,在外部接口上还具备了一般计算机设备不具备的GPIO、SPI、UART等硬件配置,为我们的机器小车提供了丰富的硬件条件。树莓派支持Python开发并且支持Python控制GPIO口。这使得树莓派的开发门槛降低。Python作
2020-08-26 14:49:16
5916
原创 c++入门基础(一)
c++基础入门1.基础知识1.1 hello world#include <iostream>using namespace std;int main(){ cout << "hello world"<< endl; return 0;}endl的作用cout<<"Hello World!"<<endl;等价于下面的语句:printf("Hello World!\n");1.2 注释单行//
2020-08-25 21:36:55
103
原创 python面向对象——定义类和实例化对象的概念
1.类与对象的概念1.1类和对象类就是一系列对象相似的特征与技能的结合体对象就是特征与技能的结合体在程序中,要保证先定义里类,之后再产生对象函数的使用类似,我们先定义函数,再调用,调用函数返回的是函数体执行的结果,而调用类会产生对象,返回的是一个对象。```1.2 对象=属性+方法python中的对象,一个对象的特征称为“属性”,一个对象的行为称为“方法”。如果我们把学生用类表示class Student: school = '学校' def learn(sel
2020-08-25 15:17:57
694
原创 python进阶阶段---面向对象编程(一)
1.面向对象编程1.1面向对象和面向过程所谓面向,就是我们编程程序时,所需要想的东西1.1.1面向过程核心是"过程"二字,过程即流程,指的是解决问题的步骤:先什么、再什么、后干什么。我们基于面向过程编程设计程序相当于在设计一条流水线,所以说面向过程是一种机械式的思维方式这种思维方式的基本思想就是把一个大的问题,不断的细化成一个个的子问题。在子问题里面再不断的细化,直到能在一个很小的范围当中把这个问题解决掉,最后把子问题串起来执行**优点:**复杂的问题流程化,进而简单化**缺点:**可扩展性
2020-08-06 22:08:13
127
原创 python笔记(十一)time时间模块
11.time时间模块调用时间模块import timetime.sleep(秒)延时,让程序暂停多少秒数print('666')time.sleep(2)print('两秒钟过去了')11.1时间的三种形式11.1.1 时间截—计算机使用1970 1.1 00:00:00 到现在经过的秒数>>>print(time.time()) #计算时间的间隔1596510899.635458511.1.2 格式化时间字符串—人使用>>>p
2020-08-04 11:47:27
200
原创 python笔记(十)re正则表达式
10.re正则表达式按照一定的规则,从某个字符串中匹配想要的数据,以后我们会在爬虫应用的较多调用re模块import re10.1正则表达式语法–特殊字符详解\n换行符\t制表符\v垂直制表符\f换页符\r回车符.(点)匹配除了换行符\n的任意字符^匹配字符串的开头$匹配字符串尾,或者换行符的前一个字符。foo匹配'foo'和foobar,正则foo$只能匹配foo*对它前面的正则表达式匹配0次到任意次重复,尽可能多的匹配字符串
2020-08-03 18:25:06
212
原创 python小白笔记(九)OS模块基本知识
9.os模块–多操作系统接口一个python的系统编程的操作模块,方便我们处理文件和目录的操作,可以使我们的操作极为方便调用模块``调用os```9.1 os模块常用的文件函数os.name查看目前正在使用的平台,可查看操作系统的名字>>>print(os.name) # 如Windows 返回 'nt'; Linux 返回'posix'nt #说明我的系统是windowsos.getcwd()查看当前工作的目录>&g
2020-08-02 16:10:18
159
转载 python笔记(八)random模块
8.random模块–生成伪随机数8.1 调用模块import random常用的random函数random.random() 大于0小于1 的浮点数import random>>>print(random.random()) # 大于0且小于1的数 浮点数0.5972541169356956random.randint(x,y) 生成大于等于x 且 小于等于y的 正数>>>print(random.randint(1,3)) .
2020-08-01 17:11:18
272
原创 python初级阶段练习题
Pyhton 单行注释和多行注释分别用什么?‘’’ “”"布尔值分别有什么,及作用是什么?True False 分别代表折1和0布尔值一般用于数学的运算,比较运算和逻辑运算 返回一个正确的或者错误声明变量注意事项有那些?1.变量名字只能是 字母,数字后下划线的任意组合2.变量名的第一个字符不能是数字3.python中的关键字不能命为变量名 一python3中一共31个关键字我如何查看变量在内存中的地址?print(id('需要查看的变量'))查看2、2..
2020-07-31 19:08:19
1445
原创 python小白笔记(七)函数的基础知识
7.函数函数的功能:防止重复写代码,使整体的程序可读性提升函数的定义将一组语句或者几个通过一个名字(函数名)封装起来减少重复写代码,使程序更加易维护#定义一个空函数def kong(): pass #什么都不用做7.1 定义函数的形式无参形式 括号里没有变量def func(): print('哈哈哈哈') print('哈哈哈哈') print('哈哈哈哈') print('哈哈哈哈')func() #调用函数 加括号.
2020-07-31 17:13:47
344
原创 python小白笔记(六)文件操作-常用详细的文件操作内容
6.文件操作6.1 什么是文件操作?文件操作系统给用户/应用程序提供的一个虚拟的概念,如何在程序中打开一个文件,在程序中写入代码即可编辑文件6.2怎么操作文件?6.2.1 文件操作的基本流程文件操作的基本流程:打开文件操作文件 读、写文件关闭文件# 函数# print()# user = input('请输入>>>')# 参数1 文件路径# 变量# 操作系统打开文件对应一块硬盘空间f = open('aaa/a.txt', mode='rt')# 2..
2020-07-30 21:45:28
227
原创 python小白笔记(五)基本数据类型及内置方法——字符串 列表 字典 集合 元组
5.基本数据类型及内置方法 第二小节中我们简单的介绍一下了了数据类型,这节笔记将详细的了解一下数据用法类型的用法数据类型是用来记录事物状态的,而事物的状态是不断变化的(如:一个人年龄的增长(操作int类型) ,单个人名的修改(操作str类型),学生列表中增加学生(操作list类型)等),这意味着我们在写和用代码的时候也会修改之前我们写过的内容,所以我们需要学习他们的用法。5.1 字符串定义:在单引号\双引号\三引号内包含一串字符5.2.1 使用5.2.1.1 优先掌握的操作字符串的索引.
2020-07-29 15:19:06
358
原创 python小白成长笔记(四)流程控制
每天分享一篇笔记和整理,对python感兴趣的小伙伴多多关注哦,希望大家一起学习今天的内容是python中的判断语句,简单来书就是达到一定的条件,之后去执行你要求的任务5. 流程控制5.1 流程控制之if…else假如把写程序比做走路,那我们到现在走的都是直路,如果遇到了十字路口,我们必须决定下一步该怎么走。我们要判断哪个方向才是要走的路,同理,我们想让程序也能进行判断,只需要在程序里预设一些条件判断语句,满足哪个条件,就走哪条岔路。这个过程就叫流程控制。基本上在各个语言中,都是用语法if
2020-07-28 11:31:21
225
原创 python小白成长笔记(三) 用户交互和运算符
4 用户交互、运算符4.1 什么是与用户交互用户交互就是人往计算机中input/输入数据,计算机print/输出结果4.2 为什么要与用户交互?为了让计算机能够像人一样与用户沟通交流比如,过去我们去银行取钱,用户需要把帐号密码告诉柜员,而现在,柜员被ATM机取代,ATM机就是一台计算机,所以用户同样需要将帐号密码告诉计算机,于是我们的程序中必须有相应的机制来控制计算机接收用户输入的内容,并且输出结果4.3 如何与用户交互4.3.1 输入input# 在python3中input功能会等待用户
2020-07-27 22:08:44
180
原创 python小白慢慢成长笔记(二)数据类型
2. Python语法基本数据类型什么是数据类型x=10,10是我们要存储的数据 类型,变量值是记录事物状态的,事物的状态分多种多样。一种类型的变量值是记录专门的状态的为什么要有数据类型而变量的值就是用来存储事物状态的,很明显事物的状态分成不同种类的(比如人的年龄,身高,职位,工资等等),所以变量值也应该有不同的类型,例如age = 18 # 用整型去记录年龄name = '久违' # 用字符串类型去记录人名我们说各种数据类型套路:我们说一种类型的变量值是记录专门的状态的那么我们 某一种数据
2020-07-26 13:34:17
242
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人