E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ESP32学习记录
Java 常用设计模式
学习记录
文章目录前言23种设计模式单例模式原型模式(Prototype)建造者模式(Builder)装饰器模式(Decorator)享元模式(FlyweightPattern)模板方法模式(Templatemethodpattern)策略模式(StrategyPattern)命令模式(CommandPattern)职责链模式(chainofresponsibilitypattern)状态模式(StateP
Gabriel_liao
·
2023-11-29 02:21
JAVA
java
设计模式
开发语言
一个程序员的工作
学习记录
个人介绍先做个自我介绍,我是一名嵌入式程序员。电子信息工程专业。大一时,沉迷于单片机。大二,做开关电源,太阳能充电MPPT算法。大三,学习STM32。大四,由于毕业设计原因,学习过C++,用QT做过上位机。大学,大一大二,一直是主硬副软。从大三开始,转型到主软副硬。工作两年,做汽车MCU,已经不做硬件方面的设计,电烙铁已经很久没有摸过了。不知还能否焊0402。用的语言是C语言,松下和瑞萨单片机。工
Freiheit_ZZ
·
2023-11-29 02:32
日常
程序人生
ESP32
+TFT屏幕连接无线局域网投屏
文章目录前言一、硬件准备二、软件准备1.下载ArduinoIDE2.配置
ESP32
的开发环境3.导入所需要的库三、硬件连接四、代码五、关于Arduino前言首先,本教程参考B站UP主super大大怪i的开源资料
Expert电子实验室
·
2023-11-29 00:48
单片机
ide
嵌入式硬件
WLED控制器电路设计分析
是一个开源项目,首先放上开源地址,基于此开源项目的控制器原理图来自up主:HACK实验室,感谢大佬开源的项目文件,我在其原理图的基础上,将其绘制在嘉立创EDA专业版上(原PCB为KICAD绘制),该控制器主控采用
ESP32
Expert电子实验室
·
2023-11-29 00:48
单片机
stm32
fpga开发
CORE-
ESP32
C3|eink|墨水屏日历|天气API|LuatOS公共接口|气象要素数据V1|collectgarbage|LuatOS-SOC接口|官方demo|学习(13):墨水屏动态日历
目录参考博文项目官方地址显示效果:硬件准备软件版本日志及soc下载工具软件使用接线示意图硬件接线一、Elink驱动管脚适配二、天气信息获取API使用方式:接口格式(注意需不需要tls):http://apicn.luatos.org:23328/luatos-calendar/v1?mac=[设备码]&location=[城市id]&appid=[你的APPID]&appsecret=[你的APP
打酱油的工程师
·
2023-11-28 23:42
LuatOS-SOC接口学习
国产mcu
ESP32C3
lua
墨水屏
实时日历
CORE-
ESP32
C3|eink|墨水屏日历+时间日期+温度显示|I2C软件模拟| LuatOS-SOC接口|官方demo|学习(14):墨水屏动态日历+oled日期显示+ AHT10测温模组
eink+aht10项目源代码修改及复现说明主要修改显示效果编辑硬件准备软件版本日志及soc下载工具软件使用接线说明天气显示屏硬件接线温度采集日期温度显示屏正常初始化LOG示例代码参考博文:CORE-
ESP32
C3
打酱油的工程师
·
2023-11-28 23:42
LuatOS-SOC接口学习
mcu
I2C
eink
时间日期动态显示
redis分布式锁的
学习记录
核心性质独占性:对于同一把锁,同一时刻只能被一个加锁方独占健壮性:不能产生死锁。如果有一个因为宕机无法主动解锁,锁也应该被正常加载对称性:加成和解锁的使用方必须为同一个身份,不允许被非方释放高可用:当提供分布式锁服务的基础组件中存在少量节点发生故障时,不应该影响到分布式锁服务的稳定性实现类型对cpu空转以及阻塞协程两种行为的损耗做出权衡主动轮询型:该模型类似于单机锁中的主动轮询+cas乐观锁模型,
Gy648
·
2023-11-28 22:42
redis
分布式
学习
跳表的
学习记录
跳表(SkipList)是一种数据结构,它通过在多个层次上添加额外的前向指针来提高有序数据的搜索效率。跳表与其他常见的有序数据结构(如二叉搜索树、平衡树如AVL树和红黑树、B树等)相比,具有其独特的优缺点:跳表的优点简单性:跳表的算法和数据结构相对简单,容易理解和实现。与平衡树的复杂旋转和重新平衡相比,跳表的维护成本较低。高效的搜索操作:跳表可以提供接近二叉搜索树的搜索性能,平均时间复杂度为O(l
Gy648
·
2023-11-28 22:37
学习
java schtasks 不生效,自动化测试之Windows计划定时任务命令schtasks及语法
今天突然接触到schtasks这个命令,感觉挺有用的,索性就花点时间
学习记录
一下。由于我是做自动化测试的,基于Selenium,使用到SeleniumGrid,一台Hub机控制着多台Node机。
焦糖不苦
·
2023-11-28 19:37
java
schtasks
不生效
【跟官网学opencv-python】笔记3.2:opencv几何变换
目录前言目标函数详解1.缩放变换2.平移变换3.旋转变换4.仿射变换5.透视变换总结进阶1、透视变换公式推导2、透视变换实例应用参考前言跟着官网学习opencv-python才是基础入门的最佳选择,下文是官网的
学习记录
及扩展
小庄AI应用
·
2023-11-28 18:27
OpenCV-Python
opencv
python
计算机视觉
【跟官网学opencv-python】笔记1.4:opencv滑动条函数 cv2.creatTrackbar()
.createTrackbar()创建滑动条2、cv2.getTrackbarPos()获取滑动条位置代码演示运行效果参考前言跟着官网学习才是基础入门的最佳选择,下文是opencv-python官网的
学习记录
及扩展
小庄AI应用
·
2023-11-28 18:57
OpenCV-Python
opencv
计算机视觉
python
【跟官网学opencv-python】笔记2.3:opencv程序性能检测及优化
目录前言目标函数详解1.使用OpenCV检测程序效率2.OpenCV中的默认优化3.在IPython中检测程序效率4.效率优化技术参考前言跟着官网学习opencv-python才是基础入门的最佳选择,下文是官网的
学习记录
及扩展
小庄AI应用
·
2023-11-28 18:57
OpenCV-Python
opencv
python
计算机视觉
【跟官网学opencv-python】笔记3.1:opencv颜色变换函数cv.cvtColor()
目录前言目标函数详解1.更改颜色空间2.案例代码演示3.HSV数值转换应用演示运行效果参考前言跟着官网学习opencv-python才是基础入门的最佳选择,下文是官网的
学习记录
及扩展!
小庄AI应用
·
2023-11-28 18:57
OpenCV-Python
opencv
python
计算机视觉
【跟官网学opencv-python】笔记1.3:opencv鼠标绘图 cv2.setMouseCallback()
目录前言目标函数详解1、cv2.setMouseCallback()鼠标回调函数2、鼠标事件简介代码演示编辑应用演示运行效果参考前言跟着官网学习才是基础入门的最佳选择,下文是opencv-python官网的
学习记录
及扩展
小庄AI应用
·
2023-11-28 18:27
OpenCV-Python
opencv
python
计算机视觉
【跟官网学opencv-python】笔记1.2:opencv基本绘图函数
ellipse()画椭圆5、cv2.polylines()画多边形6、cv2.putText()绘制文本代码演示运行效果参考前言跟着官网学习才是基础入门的最佳选择,下文是opencv-python官网的
学习记录
及扩展
小庄AI应用
·
2023-11-28 18:56
OpenCV-Python
opencv
python
计算机视觉
正则表达式
学习记录
.匹配任意字符,换行符\n不匹配;\w匹配数字、英文大小写字母和下划线;(\W中\w的补集);\d只匹配数学(\D匹配不是数学的字符);\s匹配空白字符如:空格、制表符、换行符等[]选择范围,匹配括号中的任意一个字符或范围如[a-z]、[\u4e00-\u9fa5]Unicode内所有中文编码);+前面字符可以重复一次或多次[范围]*重复零次或多次[范围]?出现零次或一次{a,b}重复a次至b次
没用的阿_吉
·
2023-11-28 17:01
C++
正则表达式
ESP32
-CAM 在 Web 服务器中拍照和显示
ESP32
-CAM在Web服务器中拍照和显示项目简介所需部件项目概况安装
ESP32
附加组件安装库安装ESPAsyncWebServer库安装
ESP32
的异步TCP库
ESP32
-CAM拍摄和显示照片Web
我是小白憨憨
·
2023-11-28 14:45
嵌入式
ESP-32
Arduino
c语言
html
【雕爷学编程】Arduino智能家居之
ESP32
-CAM远程图像传输
Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于C/C++语言的,你可以使用ArduinoIDE(集成开发环境)来编写、编译和上传代码到Arduino板上。Arduino还有一个丰富的库和社区,你可以利用它们来扩展Ardui
驴友花雕
·
2023-11-28 14:44
智能家居手册
Arduino
手册
智能家居
c++
嵌入式硬件
单片机
物联网
Arduino
ESP32-CAM远程图像传输
ESP32
-Web-Server编程- JS 基础5
ESP32
-Web-Server编程-JS基础5概述JS编程内容颇多,我们提供一些简单的示例,先玩再学,边玩边学。
物联网老王
·
2023-11-28 14:14
ESP-Web开发
ESP
javascript
前端
物联网
web
服务器
【雕爷学编程】MicroPython手册之
ESP32
-CAM 远程监控
MicroPython是为了在嵌入式系统中运行Python3编程语言而设计的轻量级版本解释器。与常规Python相比,MicroPython解释器体积小(仅100KB左右),通过编译成二进制Executable文件运行,执行效率较高。它使用了轻量级的垃圾回收机制并移除了大部分Python标准库,以适应资源限制的微控制器。MicroPython主要特点包括:1、语法和功能与标准Python兼容,易学
驴友花雕
·
2023-11-28 14:14
MicroPython手册
1024程序员节
单片机
嵌入式硬件
MicroPython
python
ESP32-CAM
远程监控
【雕爷学编程】Arduino智能家居之
ESP32
-CAM模块实现WebSocket实时监控
Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于C/C++语言的,你可以使用ArduinoIDE(集成开发环境)来编写、编译和上传代码到Arduino板上。Arduino还有一个丰富的库和社区,你可以利用它们来扩展Ardui
驴友花雕
·
2023-11-28 14:14
智能家居手册
Arduino
手册
智能家居
网络协议
c++
单片机
嵌入式硬件
ESP32-CAM
websocket
ESP32
-Web-Server ESP-IDF 开发系列介绍
介绍使用ESP-IDF在
ESP32
上构建HTTPWeb服务器或WebSocketWeb服务器。带你玩转物联网小项目开发系列之~玩转Webserver开发。
物联网老王
·
2023-11-28 14:43
ESP-Web开发
ESP
前端
物联网
iot
html
服务器
ESP32
-Web-Server编程- JS 基础 4
ESP32
-Web-Server编程-JS基础4概述HTML内联事件处理器,你永远不应该使用HTML事件处理器属性——因为那些已经过时了,使用它们是不好的做法。
物联网老王
·
2023-11-28 14:43
ESP-Web开发
ESP
前端
javascript
物联网
web
iot
ESP32
-Web-Server编程-JS 基础 2
ESP32
-Web-Server编程-JS基础2概述上节介绍了JS编程的基础。
物联网老王
·
2023-11-28 14:13
ESP-Web开发
ESP
javascript
前端
物联网
web
iot
在 vscode 中开发编译 Arduino 程序-基于
ESP32
在vscode中开发编译Arduino程序-基于
ESP32
Arduino虽然提供了较为简洁方便的开发环境,适合软件玩家门快速开发。但较为简单的开发环境,使得更加深入地了解代码,优化代码成为困难。
物联网老王
·
2023-11-28 14:12
ESP
学习
开发工具
vscode
编辑器
ide
arduino
嵌入式
RTOS 和裸机系统的异同-基于
ESP32
学习双核 FreeRTOS 的使用
Learning-FreeRTOS-with-
esp32
什么是RTOS其本质上是运行在小型嵌入式设备上的特殊软件-系统软件。如同手机的安卓系统软件、windows系统软件。
物联网老王
·
2023-11-28 14:12
ESP32
FreeRTOS-基础篇
ESP
c语言
物联网
单片机
iot
risc-v
0代码,不用app Arduino
esp32
cam 远程控制Web Server视频小车
使用
ESP32
-CAM构建Wi-Fi遥控汽车机器人。您将能够使用Web服务器控制机器人,该服务器显示机器人"看到"的视频流。您可以远程控制您的机器人,即使它不在你的视线范围内。
an_baba
·
2023-11-28 14:42
arduino
ESP32CAM
前端
音视频
服务器
ESP8266/
ESP32
Socket编程(1)TCP server/client编程实践
引言:Socket(即套接字)编程是网络编程的基础,对于具有出色联网功能的ESP系列开发板,学会网络编程能帮助我们写出更好玩的程序。目前,ESP8266RTOS-SDKv3.3以上的版本给出了socket编程的示例(即example),虽然socket编程已经有了很多教程,但想在ESP系列芯片上玩转其支持的Socket接口,我们还是需要自己挖掘熟悉一下其具体实现与应用。最新的ESP8266RTOS
物联网老王
·
2023-11-28 14:42
ESP
网络协议
tcpip
socket
网络通信
AP、STA的概念以及AP+STA的实现-结合
ESP32
浅谈
1.概念在无线局域网(英语:WirelessLAN,缩写WLAN)中,提供网络接入服务的设备,称为AP(AccessPoint)也叫网络接入点,俗称:热点。连接AP,继而接入网络的设备,称为STA(Station),也叫站点。举个例子,你的电脑连接到路由器,这就构成了一个路由器+电脑的局域网(不了解局域网概念的,可以看我上一篇博客),此时提供网路接入服务的是路由器,它就是AP,而作为连接路由器的设
物联网老王
·
2023-11-28 14:42
ESP
网络
物联网
wifi
嵌入式
初次使用
ESP32
ESP-IDF的idf.py 工具需要注意哪些呢?
最新版本的esp-idf开发环境需要使用新的工具idf.py来编译、烧录程序了(不再使用传统的Make命令)对于习惯使用传统GNUMake的用户,初次使用idf.py工具需要注意哪些呢?下面总结一些需要注意的问题,并给出一些问题的解决方法。1.明明已经按照所有的新手指南配置了环境,但还是提示“idf.py:未找到命令”解决方法:首先,确定您执行idf.py命令的目录下含有MakeFile文件、CM
物联网老王
·
2023-11-28 14:12
ESP
嵌入式
开发工具
带有 OpenCV.js 的
ESP32
-CAM Web 服务器:颜色识别和跟踪
本教程介绍了使用
ESP32
摄像头网络服务器环境的OpenCV.js和OpenCV工具。例如,我们将构建一个简单的
ESP32
摄像头网络服务器,其中包括对移动物体的颜色检测和跟踪。
no_id12138
·
2023-11-28 14:39
opencv
TypeScript
学习记录
函数签名函数签名指的是函数的声明或者定义中包含的信息,主要包括函数的参数类型、参数个数、返回类型等。函数签名定义了函数的形状,是函数类型的一部分。在TypeScript或者JavaScript中,函数签名包括以下几个要素:参数列表:指定了函数接受的参数的数量和类型。返回类型:指定了函数调用后返回的值的类型。函数名:表示函数的名称。下面是一个简单的TypeScript函数签名的例子://函数签名ty
唧唧bong_
·
2023-11-28 14:07
typescript
typescript
ESP32
-Web-Server编程-建立第一个网页
ESP32
-Web-Server编程-建立第一个网页HTTP简述可能你每天都要刷几个短视频,打开几个网页来娱乐一番。
物联网老王
·
2023-11-28 14:35
ESP-Web开发
ESP
物联网
iot
前端
html
服务器
ESP32
-Web-Server编程- JS 基础 3
ESP32
-Web-Server编程-JS基础3概述本示例演示通过button控件的onclick内联属性,实现在网页上点击按钮,切换LED灯图标的转变。
物联网老王
·
2023-11-28 14:35
ESP-Web开发
ESP
前端
javascript
物联网
iot
web
vue异步数据切换闪烁
0">import{ref}from"vue";constlist=ref([]);//假设这是异步请求http(list.value=data)vue
学习记录
模版闪烁:类似模版{{name}}闪烁可以用
找个昵称好难
·
2023-11-28 12:22
vue.js
javascript
前端
入门安装
树莓派
学习记录
-2019-01-19安装系统1.下载树莓派系统推荐直接在官网下载Raspbianhttps://www.raspberrypi.org/downloads/raspbian/在这里,我们直接下载
laughing_8c3d
·
2023-11-28 11:49
canvas2d动画,
学习记录
学习文章:学习HTML5Canvas这一篇文章就够了|菜鸟教程成果图:代码:Documentletsun;letearth;letmoon;letctx;functioninit(){sun=newImage();earth=newImage();moon=newImage();sun.src="./taiyang.png";earth.src="./diqiu.png";moon.src="./
anuily.
·
2023-11-28 11:50
学习
LuatOS-SOC接口文档(air780E)--repl - “读取-求值-输出” 循环
示例--[[本功能支持的模块及对应的端口模块/芯片端口波特率及其他参数Air101/Air103UART09216008None1Air105UART015000008None1
ESP32
C3UART09216008None1
l531798151
·
2023-11-28 11:48
air780E
air780E
ESP32
-Web-Server编程-HTML 基础
ESP32
-Web-Server编程-HTML基础概述HTML(HyperTextMarkupLanguage)是用来描述网页的一种语言。其相关内容存储在前端代码的.html文件中。
物联网老王
·
2023-11-28 10:55
ESP-Web开发
ESP
前端
html
物联网
iot
服务器
Linux-DNS
学习记录
02-DNS搭建以及正反向解析
搭建目标本次部署服务器使用情况服务器IPCentOS7-1192.168.2.100CentOS7-2192.168.2.101web服务器192.168.2.128最终目标:利用bind9软件,配置CentOS-1为主DNS服务器,采用rndc技术提供不间断的DNS服务;配置CentOS-2为备用DNS服务器,同时为所有主机提供冗余DNS正反向解析服务。本章目标:采用Chroot监牢模式搭建正反
TKXS
·
2023-11-28 10:40
Linux
学习笔记
linux
学习
服务器
了解
ESP32
睡眠模式及其功耗
陈拓翻译2022/05/30-2022/05/30原文https://lastminuteengineers.com/
esp32
-sleep-modes-power-consumption/毫无疑问,
ESP32
晨之清风
·
2023-11-28 07:19
ESP32
物联网
ESP32
低功耗
Vapor 框架
学习记录
(3)Fluent 搭建Blog数据层
Fluent前面我们有提到过,它是一个ORM库,在创建项目的时候,我们也选用了它。现在我们开始使用它去搭建数据层吧!设置FLuent因为在第一篇创建项目的时候我们已经通过SPM设置了Fluent的依赖了,所以我们现在可以直接使用,如果你还没有添加依赖的话,可以通过修改Package.swift添加Fluent的依赖。首先我们开始在configure文件配置数据库文件吧。importFluentim
lqbk
·
2023-11-28 03:59
【C++ Primer Plus
学习记录
】while循环
while循环是没有初始化和更新部分的for循环,它只有测试条件和循环体:while(test-condition)dody首先,程序计算圆括号内的测试条件表达式。如果该表达式为true,则执行循环体内的语句。与for循环一样,循环体也由一条语句或两个花括号定义的语句块组成。执行完循环体后,程序将返回测试条件,对它进行重新评估。如果该条件为非零,则再次执行循环体。测试和执行将一直进行下去,直到测试
画饼校长
·
2023-11-28 02:02
c++
学习
开发语言
visualstudio
算法
【C++ Primer Plus
学习记录
】for循环与while循环
在C++中,for与while本质上是相同的。通常,使用for循环为循环计数;在无法预知循环将执行的次数时,程序员常使用while循环。例如,下面的for循环:for(init-expression;test-expression;update-expression){statement(s);}可以改写成:init-expression;while(test-expression){statem
画饼校长
·
2023-11-28 02:32
学习
c++
开发语言
visualstudio
软件工程
【C++ Primer Plus
学习记录
】延时循环
有时候,让程序等待一段时间很有用。例如,可能遇到这样的程序,在屏幕上显示一条消息,而没来及阅读之前,又出现了其他内容。这样读者担心自己错过了重要的、无法恢复的消息。如果程序在显示其他内容之前等待5秒钟,情况将会好得多。while循环可以用于这种目的。系统时钟用来完成这种工作。ANSIC和C++库中的clock()函数有助于完成这样的工作,clock()函数返回程序开始执行后所用的系统时间。但是,存
画饼校长
·
2023-11-28 02:57
学习
c++
开发语言
计算机网络
软件工程
visualstudio
Gateway Spring Cloud API网关组件-
学习记录
GatewaySpringCloudAPI网关组件一、什么是Gateway?1.概念:Gateway微服务中间件,网关就像整个微服务系统的门面一样,是系统对外的唯一入口。有了它,客户端会先将请求发送到API网关,然后由API网关根据请求的标识信息将请求转发到微服务实例。2.为什么要使用gateway?在微服务架构中,一个系统往往由多个微服务组成,而这些服务可能部署在不同机房、不同地区、不同域名下。
恋旧的人迟早会溺死在回忆中
·
2023-11-28 00:26
spring
boot
Spring
cloud
spring
cloud
gateway
学习
Git
学习记录
四
我的
学习记录
来自于:廖老师的博客:https://www.liaoxuefeng.com/wiki/896043488029600标签:一个版本库的快照,找到标签就是找到对应的版本,类似于别名,标签和commit
IT_小马哥
·
2023-11-28 00:59
__repr__函数
学习记录
当我们需要对一个函数中传入某个参数后的状态需要打包打印,或者显示在屏幕上时我们可以在这个函数内部定义一个__repr__函数,可以通过这个函数,对你想要打印的内容进行设置。比如:classA():def__init__(self,name):self.name=name你想打印出A(‘Bom’)之后的样子,可是打印print(A(‘Bom’))之后将会显示一个指针,为了能够正常打印出你想要的内容,
二傻吧
·
2023-11-28 00:49
【强化学习高阶技巧】Experience Replay经验回报
此处笔记根据B站课程,王树森老师的强化
学习记录
而来。
庄园特聘拆椅狂魔
·
2023-11-27 22:36
强化学习
机器学习
人工智能
算法
csapp-深入理解计算机系统
学习记录
文章目录csapp
学习记录
一第1章:计算机系统漫游信息就是位+上下文从一个c文件,到可执行目标文件整个翻译过程分为4个阶段程序执行的过程:摩尔定律:HELLOWORLD可执行程序的产生理解编译过程及原理的意义何在可执行程序
mackilo
·
2023-11-27 22:45
学习
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他