目录 前言: 项目效果演示: 一、简介 二、硬件需求准备 三、硬件框图 四、CubeMX配置 4.1、按键、蜂鸣器GPIO口配置 4.2、ADC输入配置 4.3、IIC——驱动OLED 4.4、DHT11温湿度读取 4.5、PWM配置——光照灯、水泵、风扇 4.6、串口——esp8266模…
2025/1/27 12:03:04Java如何实现反转义 前提 最近做的一个需求,是热搜词增加换一批的功能。功能做完自测后,交给了测试伙伴,但是测试第二天后就提了一个bug,出现了未知词 levis。第一眼看着像公司售卖的一个品牌-李维斯。然后再扒前人写的代码&…
2025/1/27 9:43:40两数相加:链表操作的基础与扩展 引言 链表(Linked List)是一种灵活且高效的数据结构,特别适用于动态增删操作。无论是初学者还是资深程序员,链表的基本操作都是算法学习中的重要一环。而 “两数相加” 问题则是链表操…
2025/1/27 9:32:17通过实践而发现真理,又通过实践而证实真理和发展真理。从感性认识而能动地发展到理性认识,又从理性认识而能动地指导革命实践,改造主观世界和客观世界。实践、认识、再实践、再认识,这种形式,循环往复以至无穷…
2025/1/27 8:58:19多线程——计时器 设计知识点: 1)进程和线程的概念; 2)Java中的线程,在Java中创建线程的方式; 3)Android中的线程,包括:Message、Handler、Looper和HandlerThread等概念。 进程: 一般可以在同一时间内执行多个程序的…
2025/1/27 10:42:00 人评论 次浏览最近学了MediaPlayer播放音乐,上次讲过了,这次讲用MediaPlayer播放视频,上步骤 (1)布局 (2)获取控件id (3)实例MediaPlayer MediaPlayer mediaPlayernew MediaPlayer();…
2025/1/27 5:20:16 人评论 次浏览很早就想写一些架构师系列的文章了,因为自己做架构设计也有几年了,有得有失,想以此文来谈谈自己对架构师职责的认识。架构师这个话题很大,从技术选型,到架构选型,从业务建模到系统建模,无一不是…
2025/1/27 4:08:22 人评论 次浏览这篇主要是实现了实体类的数据库CRUD的操作。 在目前的ORM映射框架中,对于操作数据库的最后一个步骤就是动态生成操作数据库的SQL语句,而这无非也就是利用实体属性中的自定义映射机制来实现的,或者就是直接把实体类的属性名对应表的字段名&a…
2025/1/27 1:46:35 人评论 次浏览文章目录0 背景1 数据准备(读入数据)2 解析json文件3 组装json4 json写入到文件4.1 直接写入4.2 格式化json字符串后写入4 使用json4s0 背景 因为项目项目需要实现修改json数据后重新写入,原本解析json使用的json4s(Scala3貌似可…
2025/1/27 12:22:01 人评论 次浏览一、互斥锁(同步) 在多任务操作系统中,同时运行的多个任务可能都需要使用同一种资源。这个过程有点类似于,公司部门里,我在使用着打印机打印东西的同时(还没有打印完),别人刚好也在此…
2025/1/27 12:20:25 人评论 次浏览全球地址解析API,目前我已经购买了一套阿里云香港服务器,这样即便是国外客户,也能正常访问。由于个人经济能力有限没有足够的服务器资源,所以在调用的时候做了少许限制。 调用分为两种,一种是不需要Key值,…
2025/1/27 12:18:21 人评论 次浏览我觉的应该不是靠每天的波动赚钱,而是先把大部分股票大致浏览一下,找出长期走势上升的股票,大致可以排除90%的股票,主要是要看周线,其次选出业绩好的股票,再排除90%的股票,大致在全部的沪深里面…
2025/1/27 12:17:21 人评论 次浏览TodoList SAM SteinerTree 2018/3/26 SRM600 Div1 250 枚举哪一位是个卜。 600 枚举回文列的集合,然后对行进行DP,\(dp[i][j]\)代表最前的i行与最后的i行中,有j行为回文的最小耗费。我们对第i行与第n-i1行进行决策。 两行都不回文:…
2025/1/27 12:16:20 人评论 次浏览一、问题 假设山洞中有N种宝物,每种宝物有一定的重量w和相应的价值v,大盗的运载能力有限,只能随身携带重量M的宝物,一种宝物只能拿一样,宝物可以分割。那么怎么才能一次带走宝物的价值最大呢? 二、分析 …
2025/1/27 12:14:19 人评论 次浏览爱奇艺视频qsv转换flv格式怎么转换呢?众所周知,下载的爱奇艺视频是qsv格式,qsv是一种加密格式,只能在爱奇艺播放器播放,因为这一点,让很多人为之头疼,因为一般的视频转换器拿它也好无办法&#…
2025/1/27 12:01:38 人评论 次浏览个人心得 写博客真的比写代码累,膜拜那些坚持写博客的大佬! 有时候零散的片段比较多,没写之前感觉有千千万万要写的东西,实际写的时候发现, 好像这个没啥说的,然后就帖了个图,或者一笔带过了 待…
2025/1/27 8:41:16 人评论 次浏览Symbol export const REACT_ELEMENT_TYPE hasSymbol? Symbol.for(react.element):0xeac7; Symbol.for(react.element)用字符串react.element产生一个symbol类型的值,symbol类型的值一般用作对象的匿名属性。
2025/1/25 17:17:45 人评论 次浏览点击上方“Python编程时光”,选择“加为星标”第一时间关注Python技术干货!作者:Maxence Poutord,来源:New Frontend网站正文 如果你觉得 git 很迷惑人,那么这份小抄正是为你准备的!请注意我有…
2025/1/25 17:16:37 人评论 次浏览For循环和While循环是进入条件循环.它们首先评估条件,因此如果条件无法满足,则与循环关联的语句块将不会运行一次此for循环块内的语句将运行10次,$i的值将为0到9;for ($i 0; $i < 10; $i){# code...}使用while循环完成同样的事情:$i 0;while ($i < 10){# co…
2025/1/27 0:38:08 人评论 次浏览国内/国外应急管理类专业网站 [应急管理专业类] 1. 中国政府网—应急管理:http://www.gov.cn/yjgl/index.htm,推荐浏览:《市民公共安全应急指南》http://www.gov.cn/ztzl/yjzn/index.htm2. 中国紧急救援促进中心:http://www.chin…
2025/1/26 18:51:41 人评论 次浏览