分类其他 下共有文章62篇
-
ESP32无线传输(二)
29 天前 连接到Wi-Fi网络要将ESP32连接到特定的Wi-Fi网络,您必须知道其SSID和密码。此外,该网络必须在ESP32 Wi-Fi范围内(要检查,可以使用前面的示例来扫描Wi-Fi网络)下面代码是将ESP32连接到Wi-Fi网络的initWiFi():// 初始化WiFi void initWiFi() { // 设置WiFi工作模式为STA模式 WiFi.mode(WIFI_STA); // 连接WiFi网络 WiFi.begin(ssid, password); Serial.println("正在连接WiFi..."); // 如果WiF... -
ESP32无线传输(一)
31 天前 Wi-Fi库要使用 ESP32 Wi-Fi 功能,您需要做的第一件事就是包括WiFi.h代码中的库,如下所示:#include <WiFi.h>ESP32 Wi-Fi 模式ESP32板可以充当Wi-Fi站、接入点或两者兼而有之。要设置 Wi-Fi 模式,请使用WiFi.mode()并将所需模式设置为参数:模式说明WiFi.mode(WIFI_STA)站点模式:ESP32连接到接入点WiFi.mode(WIFI_AP)接入点模式:站点可以连接到ESP32WiFi.mode(WIFI_AP_STA)接入点和连接到另一个接入点的站点Wi-Fi站当ESP32设置为Wi-Fi站时,它可... -
nano快速上手教程
09-13 nano 是 Linux 上最常用的轻量文本编辑器之一。今天整理了一个 快速上手教程笔记。🚀 nano 快速上手指令1. 打开文件nano 文件路径例子:sudo nano /etc/profile2. 常用操作在 nano 里面,大部分命令都是 Ctrl + 键 组合。功能快捷键说明保存文件Ctrl + OO = Output,输入文件名后按回车确认退出 nanoCtrl + X如果文件修改过,会提示是否保存(按 Y 确认,N 放弃)保存并退出Ctrl + O → 回车 → Ctrl + X常用组合剪切一行Ctrl + K删除当前行(其实是剪切,可以粘贴)粘贴一行Ctrl + U粘贴刚... -
关于Mac下载Oracle的JDK的需要登录账号验证的问题
04-16 在Mac上下载JDK 17.0.15时确实需要登录账号。用户可以通过Oracle官网下载JDK 17.0.15,但需要提供Oracle账号进行登录。如果用户没有Oracle账号,可以参考以下方法解决这个问题:方法 1:下载无需登录的 Oracle JDK(推荐)✅ 推荐:使用 Oracle 提供的 “JDK 17 Archive”(存档版本),无需登录即可下载。? 官方无登录下载链接:? Oracle JDK 17 Archive Download步骤如下:访问上述链接选择 macOS → x64(Intel) 或 ARM64(Apple Silicon M1/M2)下载 .dmg... -
关于在Typecho中无法发布包含emoji表情的文章
04-13 今天在写博客的时候,使用了一些emoji的表情,在markdown编辑器中一切都正常。但是在Typecho系统中发布文章的时候,却报错了:经过查询资料得知,如果 Typecho 无法正常存储或显示 Emoji 表情(??? 等),一般是因为 MySQL 数据库的字符集和排序规则不支持 4 字节的 UTF-8(utf8mb4)。以下是完整的解决方案:1. 修改 MySQL 数据库字符集Typecho 默认使用 utf8(仅支持 3 字节字符,无法存储 Emoji),需要改为 utf8mb4(支持 4 字节)。(1)修改数据库登录 MySQL/MariaDB,执行:-- 修改数据库字符集(将... -
阿里云快速安装Docker
03-21 阿里云安装Docker。安装Docker1 运行以下命令,下载docker-ce的yum源。 sudo wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo2 运行以下命令,安装Docker。sudo yum -y install docker-ce3 执行以下命令,检查Docker是否安装成功。sudo docker -v如下图回显信息所示,表示Docker已安装成功。4 执行以下命令,启动Docker服务,并设置开机自启动。su... -
Nginx 配置跨域
02-21 在 Nginx 中配置跨域(CORS)是为了解决浏览器基于安全策略阻止跨域请求的问题。以下是针对 Nginx 跨域配置的分步详解,结合实际场景和代码示例:一、跨域的核心机制与原因什么是跨域?浏览器基于同源策略(Same-Origin Policy),禁止页面从不同域名、端口或协议的服务器请求资源。跨域触发条件:协议、域名、端口任意一个不同(例如http://a.com访问http://b.com)。如何解决跨域?后端服务(如 Nginx)返回允许跨域的响应头(CORS Headers),告知浏览器允许哪些源访问资源。二、Nginx 跨域配置全流程在 Nginx 中配置跨域,主要通过添加 ... -
什么是LLM模型和VLM模型?两者之间有什么区别?
02-20 LLM模型和VLM模型分别是什么?这个对于刚刚接触AI的领域,可能会比较陌生。所以我用浅显易懂的语言来解释吧。LLM是大型语言模型,比如GPT系列,专注于处理文本数据,进行理解和生成。举例子,比如聊天机器人、写文章、翻译等等。VLM是视觉语言模型,涉及多模态,特别是视觉和语言结合,比如处理图像和文本。像GPT-4V这样的模型,或者像CLIP那样的模型。VLM不仅能处理文本,还能处理图像或视频,比如图片描述、视觉问答等。这两个最直接的区别就是:LLM适合纯文本任务,而VLM适合需要图像和文本结合的任务。虽然VLM只是LLM加上图片识别,但其实它们的训练方式和数据处理不同。LLM(大语言模型... -
ESP32获取当前时间
-
ESP8266/ESP32连接光敏传感器获取数据
2024-11-05 最近买了几个光敏传感器,尝试着将传感器整合到家里的智能感应LED灯具上面。我购买的光敏传感器是4针的。AO模拟输出:光敏传感器将采集的光线变成一个连续的模拟信号从AO引脚输出DO数字输出:大于光线阈值,DO引脚输出1(高电平);反之输出0。关于光线阈值,应该是调节模块上面那个十字架旋钮GND接地VCC3·3v或者5v我手里的板子为ESP23引脚连接:光敏传感器连接开发板VCC======>VCCGND======>GNDAO======>GPIO15代码如下: #define LIGHT_PIN 15 // 定义光敏模块的引脚号 void setup() { S... -
ESP8266点亮板载LED灯
-
Git撤销commit