相关文章
ESP32S3N16R8驱动ST7701S屏幕(vscode+PlatfoemIO)
1.开发板配置
本人开发板使用ESP32S3-wroom1-n16r8最小系统板
由于基于vscode与PlatformIO框架开发,无espidf框架,因此无法直接烧录程序,配置开发板参数如下: 在platformio.ini文件中,配置使用esp32-s3-devkitc-1开发…
建站知识
2025/3/11 19:54:33
golang中具有 “no copy“的类型
在 Go 语言中,某些类型由于特殊用途或底层实现,可能会被标记为 “no copy”,即它们不能被复制,通常是因为复制会导致意外的行为或错误。这些类型主要包括: 1. sync.Mutex、sync.RWMutex
原因:Mutex 是用于…
建站知识
2025/3/11 19:53:31
工厂模式加策略模式 -- 具体实现
这里写目录标题 定义接口定义抽象类定义主处理器分支处理器定义工厂demo 定义接口
public interface EntityHandler extends InitializingBean {MatchContentDTO match(MatchEntityDTO matchEntityDTO);String supportEntityType();
}定义抽象类
public abstract class Abstr…
建站知识
2025/3/11 19:52:27
MAC查看自己真实IP命令
在 macOS 上,你可以通过以下步骤查看自己的真实 IP 地址:
1. 使用终端命令
打开“终端”应用程序(可以在“应用程序” -> “实用工具”中找到),然后输入以下命令:
ifconfig | grep "inet "…
建站知识
2025/3/11 19:51:24
做到哪一步才算精通SQL
做到哪一步才算精通SQL-Structured Query Language 数据定义语言 DDL for StructCREATE:用来创建数据库、表、索引等对象ALTER:用来修改已存在的数据库对象DROP:用来删除整个数据库或者数据库中的表TRUNCATE:用来删除表中所有的行…
建站知识
2025/3/11 19:48:16
【git】 贮藏 stash
贮藏是我在sourcetree上看到的名词。之前只是浅浅的用来收藏一下修改的文件,没有完整的使用过。今天有幸使用了一次就来展开说说。
使用原因就不赘述了,错误的操作少提为好,操作步骤如下:
查看贮藏列表git stash list
#输出&…
建站知识
2025/3/11 19:47:13
初阶数据结构(C语言实现)——3.4带头双向循环链表详解(定义、增、删、查、改)
目录 1 带头双向循环链表的实现3. 5 带头双向循环链表增删查改接口实现3.5.0 申请新结点3.5.1双向链表的初始化3.5.2双向链表销毁3.5.3 双向链表打印3.5.4 双向链表尾插3.5.5 双向链表尾删3.5.6 双向链表头插3.5.7 双向链表头删3.5.8 双向链表查找3.5.9 双向链表删除pos位置的结…
建站知识
2025/3/11 19:46:12