自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (6)
  • 收藏
  • 关注

原创 Django零基础快速建站

django零基础快速建站)1. 概述2. 开发环境配置3. Django项目创建4. Django应用创建5. 数据模型及动态数据库创建6. 网页模板创建7. 服务器购买8. 网站部署1. 概述本文旨在让具备一定Python编程基础,想要通过Django快速搭建具备完整MVC基础架构网站的Django初学者。本文使用的程序均在Windows10系统下完成,使用的Python版本为3.x,请在阅读下列文章前确保自己的电脑安装好了Python3.X,并且可以通过cmd命令行,以关键词“python”打开

2020-11-14 15:46:40 500

原创 python多层遍历批量转换PPT为PDF

Python多层遍历转换PPT为PDF1. 需求分析2. 环境配置3. PPT转为PDF4.文件夹遍历5. 总程序参考资料1. 需求分析因为Mac制作的PPT在一些Windows电脑打开时,如果Windows电脑缺相应字体,会出现PPT字体看起来很奇怪的现象。为了解决这个问题,需要将类似如下目录树中第三层的ppt文件批量转换为PDF然后保存在该文件夹。转换前目录树如下图,实际文件夹中有32节课的文件夹,待转换的PPT文件位于同级文件夹的下一级文件夹内2. 环境配置这个任务的核心有两个,一个是处

2020-11-06 00:44:21 934

转载 【笔记】教学理论与教学模式、教学方法的区别于联系

一.联系从理论向实践转化的阶段或顺序看,是从教学理论到教学模式,再到教学策略,再到教学方法,再到教学实践,教学策略是对教学模式的进一步具体化,教学模式包含教学策略。教学模式规定教学策略、教学方法,属于较高层次。教学策略比教学模式更详细、更具体,受教学模式的制约。教学模式一旦形成就比较稳定,而教学策略则较灵活,具有一定的变性,可随着教学进程的变化及时调整、变动。二者是不同层次上的概念。教学方...

2019-03-21 20:19:16 5149

原创 【第12课】面向对象与面向过程

1.面向对象与面向过程 面向过程设计程序是按照事件发生流程搭建一个框架,框架里包含了这件事所有可能的情况,这个框架就是我们的算法和程序结构,就像建一栋楼先建立钢筋混泥土骨架,然后填充墙壁,规划每个房间的功能,装修。面向对象程序设计是按照程序中不同对象可能会遇到的各种情况进行设计,最后把不同对象放在一起,就像建楼时先分析这栋楼有哪几种人居住,建造每种居住的人需要的功能房间,然后根据把这些房间...

2019-03-18 08:24:10 232

原创 【第11课】Python字典

一.字典概述1.字典的诞生 有时需要存储具有对应关系的数据对,如用户名和密码,每个用户名对应一个密码,这种数据用列表存储比较麻烦,于是诞生了字典,其内部是很多值的无序集合,可以把一个特定数据当做索引值进行索引。2.字典的格式 a={'v':'vic','d':dis'} 花括号;字典由左花括号开始,右花括号结束 键;字典中在冒号:前面的数据等价于列表中的下标...

2019-03-18 08:23:57 234

原创 【第10课】Python字符串处理

一.字符串运算1.字符串切片 字符串可以理解为一个列表,字符串的各个字符就是列表中的元素,所以字符串也可和列表一样进行切片,如输入st="wan shang hao" 换行输入st[0]得到'w',输入st[0:2]得到'wa'2.字符串in及not in操作符 in;连接两个字符串,判断第二个字符串是否包含第一个字符串,包含则返回值True,否则返回False输入;'h...

2019-03-17 10:32:24 397

原创 【第9课】Python列表与方法

一.列表概述1.列表的诞生 前面用变量直接存储只能存储一个数据,有时候我们需要把多个数据存储在一起,调用时也一次性调用多个数据。所以列表诞生了,它可以同时存储多个数据。2.列表定义 概念;列表也是一个值,可以赋值给变量,不过它包含了多个有序的数据如;['a','b','c','d'],其可以被赋值给变量,如;a=['a','b','c','d'] 特点;数组从左方...

2019-03-17 10:29:07 291

原创 【第8课】Python库与模块

一.库与模块1.模块的诞生 学习了函数后我们知道将程序中反复使用的程序段写成函数,在要使用的时候直接调用,但是我们还是得在程序中写一次这一段代码。于是就诞生了模块,将很多这样的函数集中写在一个.py文件里面,要用的时候直接导入这个文件就可以了,其中能够完成默写特定功能的模块集合就被称为库。2.模块规则 导入;模块在使用前需要导入,在需要使用xx模块前写上一句;import ...

2019-03-17 10:26:22 280

原创 【第7课】Python函数

一.函数概述1.函数的诞生 在写较复杂程序时有些代码块会频繁重复使用到,为了减轻工作,就诞生了函数。2.函数组成 函数由函数名,参数,函数体组成,定义时需使用关键字def,如上左图函数名为hello_function,参数为name,函数体为print('你好,%s' % name),其中根据是否有参数将函数分为带参函数及无参函数两类。3.函数使用 函数使用...

2019-03-17 10:23:21 260

原创 【第6课】Python循环

一.循环概述1.循环的诞生 有些代码需要重复运行如果一行行输入需要花费很多时间,故循环结构的诞生了。常用的循环结构为while循环和for循环。2.循环基本语法 如上图左所示,while循环包含关键字while,条件a<2并以冒号结尾,缩进的代码块三部分,当满足条件时就会执行后面缩进的代码。 如上图右所示,for循环包含关键字for和in,变量名i,...

2019-03-17 10:10:42 233

原创 【第5课】Python判断结构

一.判断结构概述1.判断结构的诞生 在编写程序解决问题时,常常会需要根据一些条件执行不同的代码,比如在做欢迎界面的时候,如果用户年龄小于10岁,程序需要输出"欢迎你小朋友",用户年龄在10岁到18岁,程序则需要输出"欢迎你少年",如果年龄大于18岁则输出"欢迎你勇士",为了满足这种情况,判断结构诞生了。它可以让程序在不同条件执行不同程序。2.判断结构格式关键字;如第一个的i...

2019-03-17 10:04:20 550

原创 【第4课】输入输出函数

一.内建函数1.函数的诞生 在程序中有些程序会重复用到,为了避免每次使用时都重新写一次一模一样的程序,我们把这些一模一样的程序放到一起,给他们起个名字,每次要用这一段代码时就直接写这个名字,表示使用了这一段代码。2.内建函数 Python中有一些实现基本功能的代码经常用到,比如求一个字符串中最大或者最小的元素,求字符串或者列表的长度等,所以Python内部把他们做成了函数,...

2019-03-17 10:00:57 256

原创 【第3课】Python中的变量

一.变量的概念及定义1.变量的诞生 在对数据进行多步复杂运算时,我们往往需要把某一个值反复应用在不同程序段中,当数据需要改变时,我们需要在多个地方同时修改,这样很容易出错,所以我们定义了变量来解决这个问题。2.变量的定义 变量是用来存储信息的一个盒子,其可以存储数字,文本,列表等。如a=1则表示我们定义了变量a,并把数字1放到了盒子里。其中a这个盒子叫变量名,‘=’称为赋值...

2019-03-17 09:56:46 223

原创 【2】Python数据类型

一.数据类型概述1.数据类型是什么 计算机可以处理各种各样的数据,比如声音,视频,文字,数字等。相同类型的数据有一些共同点,为了便于对数据进行更高效的处理,所以引入了数据类型的概念,把数据划分为不同的类型。2.常见数据类型 整型;数学中的整数均为整型,如1,2,3,-1,-2,-3 浮点型;带有小数的数字均为浮点型,如1.0,2.0,2.1,-3.1,-4.8...

2019-03-17 09:50:59 236

原创 【第1课】python简介及安装

一.Python简介1.python是什么 python是一种编程语言,由Guido van Rossum在1991年正式发布。Guido因需要在Amoeba系统上运行的脚本语言,故结合早前开发ABC语言的经验,设计了Python语言。2.作用 网站制作;如Facebook,亚马逊,谷歌,NASA 爬虫;抓取数据,数据分析 机器学习;借助相应库进行大数据分析...

2019-03-17 09:40:31 233

原创 【工具推荐】Arduino仿真工具合辑

每次做一个arduino项目都得要买一堆元器件,买回来后再试着编程测试,有没有可能不买元件,直接写好程序,在电脑上使用虚拟的元器件进行模拟运行程序,观察效果呢?实际上有很多种这样零成本arduino学习方案,特别是对于一些教育水平低,没有经费开展创客教育的学校,这种方案让创客教育的推广成为可能。一.电路仿真软件进行仿真使用类似proteus等电路仿真软件,绘制仿真电路图,然后使用ardui...

2019-03-15 19:59:49 36837 2

原创 【教程】Arduino两块蓝牙模块间上电自动连接

一.预备知识1.1 蓝牙通讯定义:蓝牙通讯是指依据蓝牙协议进行通讯。在Arduino项目中我们常常使用蓝牙模块进行蓝牙通讯,蓝牙模块是一种集成了蓝牙功能的PCB板,可以实现短距离的无线数据传输。特点:1)Arduino蓝牙模块发送和接收数据是以ASCII码形式传输;如调用蓝牙模块发送数字1,那么蓝牙模块会把1转换为其对应的ASCII码49,然后发送492)每次只传输一个字节数据...

2019-03-15 13:22:01 5506 2

原创 Python+opencv 人脸识别

基于opencv的人脸识别一.开发环境搭建二.图片人脸检测合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入一.开发环境搭建我们...

2019-03-13 21:22:54 8818 7

原创 【教程】Arduino物联网三步曲—(3)OneNET远程控制

一.准备工作1.1硬件Arduino Mega2560*1ESP8266-01*1 ESP8266-01模块的工作模式,固件烧录等都太麻烦。我们直接使用默认的固件和配置,使用透传(透明传输)来发送数据。 ESP8266-01的CH-PD,GPIO0,VCC三个引脚连接Arduino的3.3V;GND引脚连接Arduino的GND;UTXD,...

2019-03-07 13:02:47 4583 2

原创 Arduino物联网三步曲—(1)OneNET初识

一.物联网与OneNET 物联网是把生活中各种物品通过各种元器件,传感器等连接在一起的网络。这个网络具备观察性和可控性,我们可以通过这个网络知道其中各个物品的状态,同时可以控制他们。 物联网可以分为三层,感知层、网络层、应用层。其中感知层可以通过传感器,执行器等元器件与环境进行互动。网络层指起到数据存储于管理功能的那一部分,其可以把各种数据按照特定标准进行存储...

2019-03-07 10:20:20 4324

原创 Arduino_OneNET物联网三部曲(2)远程数据监控

一.准备工作1.1硬件Arduino Mega2560*1ESP8266-01*1 ESP8266-01模块的工作模式,固件烧录等都太麻烦。我们直接使用默认的固件和配置,使用透传(透明传输)来发送数据。 ESP8266-01的CH-PD,GPIO0,VCC三个引脚连接Arduino的3.3V;GND引脚连接Arduino的GND;UTXD,URX...

2019-03-06 20:54:52 3331 14

原创 【Arduino教程】GP2Y1014AU粉尘传感器原理分析及使用

一.概述GP2Y1014AU粉尘传感器是夏普开发的一款光学灰尘监测传感器模块,在其中间有一个大洞,空气可以自由流过,它里面邻角位置放着红外发光二极管和光电晶体管,红外发光二极管定向发送红外,当空气中有微粒阻碍红外时,红外线发送漫反射,光电晶体管接收到红外,所以信号输出引脚电压发送变化。其属性值如下;供电电压;5-7V工作温度;-10-65℃监测最小直径;0.8μm灵敏度;...

2018-12-27 16:10:10 34661 23

Django极简MTV架构网站源文件

Django极简MTV架构网站源文件,配套教程见我的博客。从搭建虚拟环境开始,一步步,按照Django,创建Django项目,Django应用,设置数据模板,配置路由,编写网页模板等。

2020-11-14

Arduino物联网库 ArduinoJson.h

Arduino物联网依赖库,使用方法参见Arduino物联网三步曲—(2)OneNET远程数据监控

2019-03-06

Arduino物联网库 HttpPacket.h

Arduino物联网依赖库,使用mega2560与esp8266-01联合,连接物联网,案例见Arduino物联网三步曲—(2)OneNET远程数据监控

2019-03-06

Arduino物联网库 TimerOne.h

Arduino物联网库 TimerOne.h,具体使用案例参考博客Arduino物联网三步曲—(2)OneNET远程数据监控

2019-03-06

GP2Y1014AU0F灰尘传感器模块说明书

GP2Y1014AU0F灰尘传感器模块说明书,该模块可以用来测量环境PM2.5,油烟,水雾等,文档内涵时序图,环境电压测试曲线,标准电路等各个方面。

2018-12-27

空空如也

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

TA关注的人

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