摘要:本文基于STM32单片机设计了一款基于物联网的智能鱼缸. 本文分享自华为云社区<基于STM32+华为云IOT设计的物联网鱼缸[玩转华为云]>,作者: DS小龙哥 . 1. 前言 为了缓解学习.生活.工作带来的压力,提升生活品质,许多人喜欢在家中.办公室等场所养鱼.为节省鱼友时间.劳力.增加养鱼乐趣:为此,本文基于STM32单片机设计了一款基于物联网的智能鱼缸.该鱼缸可以实现水温检测.水质检测.自动或手动换水.氛围灯灯光变换和自动或手动喂食等功能为一体的控制系统,鱼缸通过ESP8266连接…
本系列是一个教程,下面贴下目录~1.手把手教你从零写一个简单的 VUE2.手把手教你从零写一个简单的 VUE--模板篇 今天给大家带来的是实现一个简单的类似 VUE 一样的前端框架,VUE 框架现在应该算是非常主流的前端数据驱动框架,今天我们来从零开始写一个非常简单的 VUE 框架,主要是让大家知道最核心的 vue 部分是怎么运转起来的.包括数据绑定,模板处理,以及页面渲染,数据驱动视图等几个部分,代码在文章末尾给出来,下面我们开始~ VUE 是怎么运转起来的 在正式动手之前,我们先来了解下 v…
近阶段接到一些b/s类型的软件项目,但是团队成员之前大部分没有这方面的开发经验,于是自己选择了一套目前网上比较容易上手的开发框架(FineUI),计划录制一套视频讲座,来讲解如何利用FineUI快速开发一个小型的b/s结构的管理系统,已达到帮助团队成员快速掌握b/s结构信息系统的开发方法. 源码位置:https://github.com/kamiba/FineUIDemo 源码下载办法:安装SVN客户端(本文最后提供下载地址),然后checkout以下的地址:https://github.com…
上一章说道:十分钟上手-搭建vue开发环境(新手教程)https://www.jianshu.com/p/0c6678671635 开发环境搭建好之后,那么开始新添加一些页面,构建最基本的vue项目,本章会手把手教你用vue-cli构建一个简单的路由应用. 1:启动项目,启动之后,第一个vue项目环境搭建成功 npm run dev 2:创建后目录结构如下: build 项目构建(webpack)相关代码 config 配置目录,包括端口号等.我们初学可以使用默认的. node_modules…
手把手教你用C#做疫情传播仿真 在上篇文章中,我介绍了用C#做的疫情传播仿真程序的使用和配置,演示了其运行效果,但没有着重讲其中的代码. 今天我将抽丝剥茧,手把手分析程序的架构,以及妙趣横生的细节. 首先来回顾一下运行效果: 注意看,程序中的信息,包含信息统计.城市居民展示和医院展示三个部分,其中居民按状态的不同,显示为不同的颜色. 本文将先从程序员的角度,说说程序中的实现细节,细节中会聊一聊与与Java版的不同,最后进行总结. 细节介绍 细节介绍一 · 从"人"说起 居民类如下所示:…
众所周知,消息队列是应用系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构.目前使用较多的消息队列有 ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ. 但是如果你不想为你的系统引入一个重量级(相对 redis 来说)的 mq,但是想要享受解耦.异步消息等特性,通过本文你就 get 到了,通过 redis 实现一个简单版的 mq. 为什么是 redis redis 通常作为缓存服务引入,因此大部分系…
手把手教你使用 js 实现一个 Canvas 编辑器 拖拽 缩放,等比缩放 导出 image 模版 撤销,重做 OOP,封装,继承,多态 发布库 CI/CD (gitlab/github) ... https://caniuse.com/?search=canvas Canvas API toDataURL() https://developer.mozilla.org/en-US/docs/Web/API/HTMLCanvasElement/toDataURL refs https://ove…
教程目录1.手把手教你从零写一个简单的 VUE2.手把手教你从零写一个简单的 VUE--模板篇 Hello,我又回来了,上一次的文章教会了大家如何书写一个简单 VUE,里面实现了VUE 的数据驱动视图渲染模板,更新到页面的过程,简单的带大家了解了类似 VUE 这样子的数据驱动视图框架的工作流程,今天我来给大家讲一讲作为一个前端框架最为核心的部分---模板,代码还是放在文章的最后,请随意下载 模板的分类 在介绍我们实现的模板语言之前,我们先来了解下,现在市面上比较流行的模板语言: PHP/ASP/…
在这篇博客里将为你介绍如何通过numpy和cv2进行结和去创建画布,包括空白画布.白色画布和彩色画布.创建画布是制作绘图工具的前提,有了画布我们就可以在画布上尽情的挥洒自己的艺术细胞. 还在为如何去绘图烦恼的小伙伴赶紧看过来,这里手把手教你解决问题~~~~ 当然还是讲究一下规则:先点赞再看,尊重一下作者.年轻人还是要讲点武德的... 废话不多说,进入正题→→→ 1.创建空白画布 定义一个函数传入图像的宽度.高度和画布的颜色,空白画布颜色传入的RGB值为(255,255,255),具体函数如下:…
前些日子公司引进了帆软商业智能FineBI,在接受了简单的培训后,发现这款商业智能软件用作可视分析只用一个词形容的话,那就是“轻盈灵动”!界面简洁.操作流畅,几个步骤就可以创建分析,获得想要的效果.此番学习也算让我入了数据可视化的门,今天就在这里和你们分享我做数据可视化的心得. 先来说说Dashboard,商业智能仪表盘,是可视化分析的重点.它可以组合多个不同的表格,图表控件,所有指标和维度一键生成.很多BI工具在建立全局分析时,组件都是单独设立然后拼接而成,这里FineBI创造性地将分析容器和…