未来程序猿小吕
码龄6年
关注
提问 私信
  • 博客:89,780
    社区:4
    问答:6
    89,790
    总访问量
  • 24
    原创
  • 2,352,664
    排名
  • 54
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-12-20
博客简介:

weixin_44186593的博客

查看详细资料
个人成就
  • 获得31次点赞
  • 内容获得23次评论
  • 获得418次收藏
  • 代码片获得1,320次分享
创作历程
  • 24篇
    2021年
成就勋章
TA的专栏
  • 计算机网络
  • MicroPython
    7篇
  • Flask
    13篇
  • 软件/工具分享
    1篇
  • wsl
    2篇
兴趣领域 设置
  • Python
    python
  • Java
    java
  • HarmonyOS
    harmonyos
  • 学习和成长
    业界资讯
  • 开源
    开源
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

ESP32开发之旅——AS608指纹识别模块——修改好的懒人包

发布资源 2022.02.28 ·
py

Flask学习之旅——3 视图高级

Flask学习之旅——3 视图高级前言本文为《知了传课—— 视图高级》的学习笔记。蓝图为什么使用蓝图?当项目比较大或者代码比较多的时候,让所有的url和视图函数放在同一个文件夹里,这样的结构显然不太合理。蓝图可以让我们的url和视图函数放在不同的文件里,使我们的结构更加的合理。使用蓝图的好处:方便代码的维护,开发项目进行分工合作。蓝图的使用Blueprint在使用蓝图时,我们需要用到Blueprint,这是一个存储视图方法的容器。Blueprint具有如下属性:一
原创
发布博客 2021.12.18 ·
909 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Flask学习之旅——2.8 配置静态文件

Flask学习之旅——2.8 配置静态文件前言本文为《知了传课—— 配置静态文件》的学习笔记。原文地址:第十一节: 配置静态文件 - Python框架Flask基础教程 - 知了传课 (zlkt.net)配置静态文件在WEB应用中,常常会使用大量的CSS样式文件、JavaScript脚本文件、图片文件、字体文件等静态资源让网页更加的美观生动。在Flask中,加载静态文件很简单,使用url_for全局函数就可以使用了,如:<link href="{{ url_for('stat
原创
发布博客 2021.12.18 ·
1111 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Flask学习之旅——2.6 模板继承

Flask学习之旅——2.6 模板继承前言本文为《知了传课——模版继承》的学习笔记。原文地址:第八节:模板继承 - Python框架Flask基础教程 - 知了传课 (zlkt.net)模板继承什么是模板继承?模板继承相当于在模板里创建一个基础的骨架,里面存储网站中常用的元素,如网页的头部与尾部,通过模板继承就可以省去每个页面都要重新编写头部和尾部的麻烦了。模板继承的实现首先创建一个父模板,并且父模板通过定义block给子模板开一个口,子模板根据需要,再实现这个block然后在子模板
原创
发布博客 2021.12.14 ·
1172 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Flask学习之旅——2.4 宏与import语句

Flask学习之旅——2.4 宏与import语句前言本文为《知了传课——控制语句》的学习笔记。原文地址:第六节:宏和import语句 - Python框架Flask基础教程 - 知了传课 (zlkt.net)宏模板中的宏跟python中的函数类似,可以传递参数,但是不能有返回值。可以将一些经常用到的代码片段放到宏中,然后把一些不固定的值抽取出来当成一个变量。{% macro input(name, value='', type='text') %} <input type="
原创
发布博客 2021.12.08 ·
507 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Flask学习之旅——2.5 include和set语句

Flask学习之旅——2.5 include和set语句前言本文为《知了传课——控制语句》的学习笔记。原文地址:第七节:include和set语句 - Python框架Flask基础教程 - 知了传课 (zlkt.net)include标签什么是include标签?include语句可以把一个模板引入到另外一个模板中,类似于把一个模板的代码copy到另外一个模板的指定位置include语句可以让我们少写重复的代码,例如页面头部和底部是很多页面要用的样式,我们可以把这部分的代码提取到一个新
原创
发布博客 2021.12.08 ·
525 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Flask学习之旅——2.3 控制语句

Flask学习之旅——2.3 控制语句前言本文为《知了传课——控制语句》的学习笔记。原文地址:第四节:控制语句 - Python框架Flask基础教程 - 知了传课 (zlkt.net)控制语句所有的控制语句都是放在{% ... %}中,并且有一个语句{% endxxx %}来进行结束,Jinja中常用的控制语句有if/for..in..if语句Jinja中的if语句和python中的的if语句类似,可以使用>,<,<=,>=,==,!=来进行判断,也可以通过and
原创
发布博客 2021.12.08 ·
423 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Flask学习之旅——2.2 模板过滤器

Flask学习之旅——2.2 模板过滤器前言本文为《知了传课——Jinja2模版过滤器》的学习笔记。原文地址:第三节:模板过滤器 - Python框架Flask基础教程 - 知了传课 (zlkt.net)Jinja2模版过滤器什么是过滤器?过滤器是通过管道符号(|)进行使用的,过滤器相当于是一个函数,把当前的变量传入到过滤器中,然后过滤器根据自己的功能,再返回相应的值,之后再将结果渲染到页面中。例如:{{ name|length }},将返回name的长度常用的过滤器过滤器
原创
发布博客 2021.12.08 ·
454 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Flask学习之旅——2.1 模板简介及基础使用

Flask学习之旅——2.1 模板简介及基础使用前言本文为《知了传课——模板简介》的学习笔记。原文地址:第一节:模板简介 - Python框架Flask基础教程 - 知了传课 (zlkt.net)什么是模板?模板是一个web开发必备的模块。因为我们在渲染一个网页的时候,并不是只渲染一个纯文本字符串,而是需要渲染一个有富文本标签的页面。这时候我们就需要使用模板了。在Flask中,配套的模板是Jinja2,Jinja2的作者也是Flask的作者。这个模板非常的强大,并且执行效率高。创建模板
原创
发布博客 2021.12.08 ·
729 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Flask学习之旅——1.3 URL与视图(三)

Flask学习之旅——1.3 URL与视图(三)前言由于本小节内容较多,故分成几篇文章来记录。本文为《知了传课——URL与视图》的学习笔记。原文地址:第三节:URL与视图 - Python框架Flask基础教程 - 知了传课 页面跳转和重定向(redirect函数)什么是重定向?重定向分为永久性重定向和暂时性重定向,在页面上体现的操作就是浏览器会从一个页面自动跳转到另外一个页面。永久性重定向:http的状态码是301,多用于旧网址被废弃了要转到一个新的网址确保用户的访问。暂时性重定向
原创
发布博客 2021.12.05 ·
295 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Flask学习之旅——1.3 URL与视图(二)

Flask学习之旅——1.3 URL与视图(二)前言由于本小节内容较多,故分成几篇文章来记录。本文为《知了传课——URL与视图》的学习笔记。原文地址:第三节:URL与视图 - Python框架Flask基础教程 - 知了传课 构造URL(url_for函数)目的:通过函数名去获得对应的URL,避免因修改了一处URL而导致大面积修改的情况发生。url_for()语法:url_for()函数接收两个及以上的参数,他接收函数名作为第一个参数,接收对应URL规则的命名参数,如果还出现其他的参数
原创
发布博客 2021.12.05 ·
186 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Flask学习之旅——1.3 URL与视图(一)

Flask学习之旅——1.3 URL与视图(一)前言由于本小节内容较多,故分成几篇文章来记录。本文为《知了传课——URL与函数的映射》的学习笔记。原文地址:第三节:URL与视图 - Python框架Flask基础教程 - 知了传课 URL与函数的映射简单介绍在前面的学习中可以发现,一个URL要与一个执行函数进行映射,并且使用的是@app.route装饰器。@app.route装饰器中,可以指定URL的规则来进行更加详细的映射。为了更好的理解,首先举个例子(这个例子为知了传
原创
发布博客 2021.12.03 ·
538 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Flask学习之旅——1.2项目配置

Flask学习之旅——1.2项目配置前言本文是我在知了传课学习的学习笔记。一、设置为DEBUG模式什么是DEBUG模式?在未打开DEBUG之前,我们在修改代码后,需要重新运行Flask服务后才能看到变化。开启DEBUG模式后,flask会在每次保存代码的时候自动的重新载入代码,并且如果代码有错误,会在终端进行提示。默认情况下flask不会开启DEBUG模式,怎样开启DEBUG模式?在未开启Flask服务的情况下,找到Pycharm右上角的如图所示部分:选择编辑配置,然后给FLA
原创
发布博客 2021.12.03 ·
286 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Flask学习之旅——1.1初识Flask

Flask学习之旅——1.1初识Flask前言从本文开始,正式踏上了学习Python Flask的旅程啦。我是跟着知了传课进行学习的,本系列涉及到的内容大部分来自知了传课。Flask简介Flask诞生于2010年, Armin Ronacher的一个愚人节玩笑。不过现在已经是一个用python语言基于Werkzeug工具箱编写的轻量级web开发框架,它主要面向需求简单,项目周期短的小应用。Flask自2010年发布第一个版本以来,大受欢迎,深得开发者的喜爱,目前在Github上的St
原创
发布博客 2021.12.03 ·
806 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

ESP32开发之旅——ssd1306 OLED屏的使用

ESP32开发之旅——ssd1306 OLED屏的使用前言在本文中,您将学会ssd1306 OLED屏在ESP32中的使用,本文提供了简单的示例供学习参考。需要注意的是,本文中的ESP32是使用Micro Python进行开发的,(同时ESP8266也可按照本文进行开发)。对ssd1306 OLED屏熟悉的小伙伴可以直接跳至正文部分SSD1306 OLED屏介绍实物图本文中使用的SSD1306 是通过I2C协议进行通信的。什么是I2C协议?I2C 是用于设备之间通信的双线协议,在物理
原创
发布博客 2021.12.01 ·
12701 阅读 ·
9 点赞 ·
2 评论 ·
41 收藏

ESP32开发之旅——AS608指纹识别模块

ESP32开发之旅——AS608指纹识别模块)前言本文中,您将了解到如何使用ESP32调用AS608指纹识别模块,本文暂时不提供完整源码。需要注意的是,本文中的ESP32是使用Micro Python进行开发的,(同时ESP8266通过更改引脚的方式也可以实现)。本文中使用的代码是由YPYBoard类库示例代码修改后而来,使其能够使用在MicroPython ESP32上。AS608指纹识别模块介绍在正文开始前,按照惯例对该模块进行简单的介绍。简介ATK-AS608 指纹识别模块是 AL
原创
发布博客 2021.11.30 ·
9132 阅读 ·
3 点赞 ·
6 评论 ·
46 收藏

ESP32开发之旅——人体感应传感器HC-SR501

ESP32开发之旅——人体感应传感器HC-SR501前言在本文中,您将学会HC-SR501人体感应传感器在ESP32中的使用,本文提供了简单的示例供学习参考。需要注意的是,本文中的ESP32是使用Micro Python进行开发的,(同时ESP8266也可按照本文进行开发)。对HC-SR501模块熟悉的小伙伴可以直接跳至正文部分HC-SR501介绍HC-SR501 是一款基于热释电效应的人体热释运动传感器,能检测到人体或者动物上发出的红外线。[外链图片转存失败,源站可能有防盗链机制,建
原创
发布博客 2021.11.29 ·
8911 阅读 ·
1 点赞 ·
1 评论 ·
41 收藏

ESP32开发之旅——RC522模块的使用

ESP32开发之旅——RC522模块的使用前言在本文中,您将学会如何使用ESP32连接RFID模块RC522,本文提供了简单的示例供学习参考。需要注意的是,本文中的ESP32是使用Micro Python进行开发的,(同时ESP8266也可按照本文进行开发)。本文中出现的代码是从GitHub开源库中搬运而来,GitHub链接已放在文尾。RFID-RC522模块的简单介绍​ 射频识别RFID(Radio Frequency Identification)是一种无线数据传输系统,用于在标签和读取
原创
发布博客 2021.11.29 ·
13491 阅读 ·
6 点赞 ·
4 评论 ·
75 收藏

Milkdown——一款开源的Markdown 编辑器

前言对于程序猿来说,markdown是我们非常熟悉的文档编写方式,在开发项目时,我们可以通过它来写出结构清晰案例完整的项目管理或者接口文档等。Markdown 作为程序员写作的心头爱,有很多优点:通过语法实现排版,不需要点选手动设置样式快速实现复杂内容,如:代码块、超链接、公式等让创作者有更多时间专注于内容但,同样的也有些缺点:繁琐的语法又不能全都记住,时不时还得翻翻文档在HelloGitHub的推荐下,我发现了这一款有着高颜值以及丰富插件的Milkdown,集合 Markdown
原创
发布博客 2021.11.23 ·
9265 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

ESP32开发之旅——基于ESP32的室内空气质量检测系统

ESP32开发之旅——基于ESP32的室内空气质量检测系统前言前言成果展示核心代码MQTT部分获取传感器数据部分连接WiFi部分结尾前言前言本文主要是我课设项目的一个备忘,部分资料来源于网上收集。本设计以ESP32作为控制核心,用DHT11温湿度传感器对空气中的温度和湿度进行采集,MQ135模块对空气中的污染物进行监测,然后将采集到的数据传送给ESP32控制器进行处理,由ESP32将采集到数据整合后通过MQTT协议上传到阿里云IOT平台,由阿里云平台根据数据进行相应的处理,并将数据进行可视化显示。
原创
发布博客 2021.11.23 ·
6764 阅读 ·
2 点赞 ·
6 评论 ·
71 收藏
加载更多