本文分类:news发布日期:2025/5/8 14:49:26
相关文章
Arduino 第十六章:pir红外人体传感器练习
Arduino 第十六章:PIR 传感器练习
一、引言
在 Arduino 的众多有趣项目中,传感器的应用是非常重要的一部分。今天我们要学习的主角是 PIR(被动红外)传感器。PIR 传感器能够检测人体发出的红外线,常用于安防系统、自动…
建站知识
2025/5/8 14:01:34
CPP集群聊天服务器开发实践(六):Redis发布订阅消息队列及服务器集群通信
前文实现了单服务器与多客户端之间的通信以及聊天业务,同时为了增大并发量利用nginx实现多服务器的集群负载均衡,但是一个关键的问题是要实现多服务器之间的通信,这里采用Redis的发布订阅消息队列实现。 不同客户端可能连接在不同服务器上&am…
建站知识
2025/5/6 14:17:53
decltype详解
基础介绍
在阅读源码的时候看到过很多次这个关键字,大致知道这个词是是啥意思,但是一展开来说就说冰白了,说到底还是一知半解,这里对这个关键字进行一个归纳总结,加深印象。
decltype是c11引入的关键字,它…
建站知识
2025/5/7 13:38:12
C++11 thread
文章目录 C11 线程库线程对象的构造方式无参的构造函数调用带参的构造函数调用移动构造函数thread常用成员函数 this_thread命名空间join && detachmutex C11 线程库
线程对象的构造方式
无参的构造函数
1、调用无参的构造函数,调用无参的构造函数创建出来的线程对象…
建站知识
2025/4/18 1:57:10
DeepSeek R1本地部署 DeepSeek Api接口调用 DeepSeek RAG知识库工作流详解
DeepSeek R1本地部署 DeepSeek Api接口调用 DeepSeek RAG知识库工作流详解全集:
第一部分:Windows本地部署DeepSeek R1
第二部分:Macos本地部署DeepSeek R1
第三部分:Linux本地部署DeepSeek R1
第四部分:DeepSeek …
建站知识
2025/5/8 13:35:26
书评与笔记:《如何有效报告Bug》
文章目录 书评笔记核心原则1. 首要目标:让程序员亲眼看到问题2. 次要目标:详细描述问题3. 保持冷静,避免误操作4. 提供额外信息5. 清晰、准确地表达 实用建议不要自作聪明地诊断问题类比:看医生时的症状描述程序员的心理 总结 原文…
建站知识
2025/5/3 23:22:48
基于 Redisson 分布式锁 实现报名人数限制功能
1:pom依赖 <!-- redisson --><dependency><groupId>org.redisson</groupId><artifactId>redisson</artifactId><version>3.6.5</version></dependency>
2:相关配置
2.1 RedissonConfig
packag…
建站知识
2025/5/2 19:41:49
【设计模式精讲】六大设计原则 (SOLID)
文章目录 第三章 六大设计原则 (SOLID)3.1 设计原则概述3.2 单一职责原则3.2.1 官方定义3.2.2 通俗解释3.2.3 场景示例 3.3 开闭原则3.3.1 官方定义3.3.2 通俗解释3.3.3 场景示例 3.4 里氏替换原则3.4.1 官方定义3.4.2 通俗解释3.4.3 场景示例 3.5 接口隔离原则3.5.1 官方定义3…
建站知识
2025/5/5 20:32:25