SOC-ESP32S3部分:2-2-VSCode进行编译烧录
飞书文档https://x509p6c8to.feishu.cn/wiki/CTzVw8p4LiaetykurbTciA42nBf?fromScenespaceOverview 无论是使用Window搭建IDF开发环境,还是使用Linux Ubuntu搭建IDF开发环境,我们都建议使用VSCode进行代码编写和编译,VSCode界面友好&#x…
2025-10-22我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 所有人的看法和评价都是暂时的,只有自己的经历是伴随一生的,几乎所有的担忧和畏惧,都是来源于自己的想象,只有你真的去做了,才会发现有多快乐。…
一 数据处理(后续补充) 二 模型结构 2.1 BackboneNeck 这里输入不加时序的单帧图片,一共六张,输入图片大小为 B ∗ 6 ∗ 3 ∗ 480 ∗ 800 ( B 是 b a t c h s i z e ) B*6*3*480*800 (B是bat…
飞书文档https://x509p6c8to.feishu.cn/wiki/CTzVw8p4LiaetykurbTciA42nBf?fromScenespaceOverview 无论是使用Window搭建IDF开发环境,还是使用Linux Ubuntu搭建IDF开发环境,我们都建议使用VSCode进行代码编写和编译,VSCode界面友好&#x…
2025-10-22欢迎来到涛涛聊AI,最近在研究HTML生成卡片的功能,一起学习下吧。 一、工具特性与安装 wkhtmltoimage是基于WebKit引擎的开源命令行工具,可将HTML网页转换为JPG/PNG等图片格式,支持CSS渲染、JavaScript执行和响应式布局。安装方式…
2025-10-22GitPython库快速应用入门 概述安装基本用法导入库克隆仓库打开现有仓库查看仓库状态添加文件到暂存区提交更改查看日志推送到远程仓库拉取远程更改创建分支切换分支删除分支高级用法处理冲突自定义提交者信息子模块 错误处理官方文档和资源结语 概述 GitPython 是一个用于操作…
2025-10-221、概述 useLayoutEffect 是useEffect 的一个衍生版本,只是他们的执行时机不同 useLayoutEffect 用于在DOM更新执行完成之后,浏览器渲染绘制之前执行,这会阻塞浏览器的渲染; useEffect 的执行时机是在组件首次渲染和更新渲染之后…
2025-10-22Socket 编程详解(TCP / UDP) Socket 是应用层与传输层之间的通信接口,是网络编程的基石。无论是 TCP(面向连接)还是 UDP(无连接),通信双方都要通过 Socket 进行数据的发送与接收。 …
2025-10-22base64Captcha 是一个基于 Go 语言开发的验证码生成库,主要用于在 Web 应用中集成验证码功能,以增强系统的安全性。以下是其主要特点和简介: base64Captcha主要功能 验证码类型丰富:支持生成多种类型的验证码,包括纯…
2025-10-22在与使用模数转换器(ADC)的系统设计师交谈时,我经常听到的一个最常见问题是: “你们的16位ADC也是16位准确的吗?” 这个问题的答案在于对分辨率和精度这两个概念的基本理解存在差异。尽管这是两个完全不同的概念&…
2025-10-22概述 高级组件到底能够解决什么问题?举一个特别简单的例子,话说小明负责开发一个 web 应用,应用的结构如下所示,而且这个功能小明已经开发完了。 但是,有一天老板突然提出了一个权限隔离的需求,就是部分模…
2025-10-22一、为什么需要DHCP? 1、许多设备(主机、无线WiFi终端等)需要动态地址的分配; 2、人工手工配置任务繁琐、容易出错,比如:IP地址冲突; 3、网络规模扩大、复杂度提高,网络配置越来越复杂,计算机的位置变化和数量超过可分配IP地址的数量,造成IP地址变法频繁以及IP地址…
2025-10-22使用 C# 中的 Dictionary 数据结构 在 C# 中,Dictionary<TKey, TValue> 是一个非常强大的数据结构,用于存储键值对。它提供了高效的查找、插入和删除操作,适用于需要快速访问数据的场景。本文将通过一个简单的示例,介绍如何…
2025-10-22💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…
2025-10-22代码实现 package dataStructimport ("errors""sync" )// GenericQueue 是一个支持泛型的不可重复队列,具有最大长度限制 // T 是泛型参数 type GenericQueue[T comparable] struct {items map[T]struct{} // 使用 map 来存储元素order []…
2025-10-22前言 最新版本的Pycharm Professional想下载下来用一下,特别是对应的最新AI工具,非常想用一下,是心仪已久的。 一、下载 直接从官网进行下载: Thank you for downloading PyCharm! 选用这个7天免费的AI Assistant。 选用下面这个…
2025-10-22使用 Node.js 处理 GeoPackage 数据的开源库:@ngageoint/geopackage 随着地理信息系统(GIS)和空间数据的广泛应用,OGC 的 GeoPackage 格式因其轻量、跨平台和高性能的特点,成为处理地理空间数据的重要工具。而对于 Node.js 开发者来说,@ngageoint/geopackage 是一个功能…
2025-10-22摘要 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了基于工程教育认证的计算机课程管理平台的开发全过程。通过分析基于工程教育认证的计算机课程管理平台管理的不足,创建了一个计算机管理基于工程教育认…
2025-10-22什么是“竞争” (Race)? 通常“竞争”这个术语有两种不同的含义,容易被混淆: 1. 数据竞争(Data Race) 指的是多个线程对同一个内存位置进行读/写操作,而这些操作没有正确的同步机制(例如缺少…
2025-10-22网络抓包工具使用指南 下载安装 目前市面上主流的抓包工具包括Charles和Sniff Master。其中Charles是一款老牌抓包工具,功能强大;而Sniff Master作为后起之秀,界面简洁,操作更加人性化。 建议从官网下载最新版本: …
2025-10-221、Kibana是什么 Kibana是与elasticsearch配套使用的数据分析与可视化工具,通过Kibana可以轻松与es中存储的数据进行高效的交互,包括数据写入、检索、删除等操作,并可以通过编写部分代码将数据做成各种报表,从而进行非常直观的统…
2025-10-22将iPad 作为Windows电脑副屏的几种方法(二) 1. 前言2. EV 扩展屏2.1 概述2.2 下载、安装、连接教程2.3 遇到的问题和解决方法2.3.1 平板连接不上电脑 3. Twomon SE3.1 概述3.2 下载安装教程 4. 多屏中心(GlideX)4.1 概述4.2 下载安…
2025-10-22使用Spring Boot和Spring Security构建安全的RESTful API 引言 在现代Web应用开发中,安全性是至关重要的。Spring Boot和Spring Security是Java生态中广泛使用的框架,它们提供了强大的工具来保护RESTful API。本文将介绍如何结合Spring Boot和Spring S…
2025-10-22