相关文章
ESP-IDF增加自定义组件开发过程记录
ESP-IDF增加自定义组件开发过程记录
记录一下,自定义组件开发方式容易实现代码的复用。比如说在实现一些芯片或者模块的代码上,网上先找找有的话就可以不用自己写了,实在没有的时候只能自己辛苦摸索编写了。
前言:
因为对cmake也不懂&…
建站知识
2024/11/22 18:55:40
算法41:掉落的方块(力扣699题)----线段树
题目:https://leetcode.cn/problems/falling-squares/description/
在二维平面上的 x 轴上,放置着一些方块。
给你一个二维整数数组 positions ,其中 positions[i] [lefti, sideLengthi] 表示:第 i 个方块边长为 sideLengthi &…
建站知识
2024/11/21 13:08:53
【leetcode刷刷】93.复原IP地址 、78.子集 、90.子集II
93.复原IP地址
跟之前的分割序列很像,所以也比较好想
class Solution:def restoreIpAddresses(self, s: str) -> List[str]:# 找3个分割点?# 最后一个分割点的时候,判断path,加入res# 不符合规则的就跳过self.res []self.ba…
建站知识
2024/11/21 13:08:48
CPU vs GPU:不仅仅是一字之差
当今科学技术的飞速发展,社会已经迈入了信息时代的智能化阶段。人脸识别、智能客服、个性化推荐等应用已经深入到日常生活的各个方面。这些看得见的应用背后,是看不见的算力在默默地支撑着。在满足这些高算力需求的过程中,CPU 和 GPU 作为计算…
建站知识
2024/11/21 13:08:44
TCP TIME_WAIT 过多怎么处理
文章目录 1.什么是 TCP TIME_WAIT?2.为什么要 TIME_WAIT?3.TIME_WAIT 过多的影响4.解决办法4.1 调整短连接为长连接4.2 调整系统内核参数 5.小结参考文献 1.什么是 TCP TIME_WAIT?
TCP 断开连接四次挥手过程中,主动断开连接的一方ÿ…
建站知识
2024/11/21 7:45:11
【c语言】深入理解指针(2)
1. 字符指针变量
可以利用字符指针存放字符数组来间接存放字符串。
int main()
{char arr[10] "abcdef";char* p arr;printf("p %s\n", p);return 0;
}
那我们可不可以直接给字符指针存放字符串呢?
int main()
{char* p1 "abcde…
建站知识
2024/11/21 13:08:37
Docker中配置MySql环境
目录
一、简单安装
1. 首先从Docker Hub中拉取镜像
2. 启动尝试创建MySQL容器,并设置挂载卷。
3. 查看mysql8这个容器是否启动成功
4. 如果已经成功启动,进入容器中简单测试
4.1 进入容器
4.2 登录mysql中
4.3 进行简单添加查找测试
二、主从复…
建站知识
2024/11/22 3:50:16
opencvb 十七 使用cmake配置opencv c++项目
1、cmake简介
1.1 cmake是什么
CMake是一个开源、跨平台的编译(Build)工具,是用来构建、测试和打包软件的。它能够用简单的语句来描述所有平台的编译过程。它能够输出各种各样的makefile或者project文件,能测试编译器所支持的C特…
建站知识
2024/11/21 13:08:34