相关文章
HALSTM32通用定时器+EXTI实现单击/双击/长按功能
HALSTM32通用定时器EXTI实现单击/双击/长按功能 ✨在使用USB功率计的时候,发现上面的一个按键实现多画面功能切换,于是探索了一下是如何实现的,将其实现的基本思路以及综合网上收集的相关实现方法,粗陋的整理了一下,将…
建站知识
2024/10/12 15:40:32
ARM 基础学习记录 / ARM 裸机编程
汇编程序调用 C 程序详情
在 C 程序和 ARM 汇编程序之间相互调用时必须遵守 ATPCS 规则,其是基于 ARM 指令集和 THUMB 指令集过程调用的规范,规定了调用函数如何传递参数,被调用函数如何获取参数,以何种方式传递函数返回值。 寄存…
建站知识
2024/10/24 12:02:42
实战leetcode(二)
Practice makes perfect! 实战一: 这里我们运用快慢指针的思想,我们的slow和fast都指向第一个节点,我们的快指针一次走两步,慢指针一次走一步,当我们的fast指针走到尾的时候,我们的慢指针正好…
建站知识
2024/10/12 15:41:04
Android自定义 View惯性滚动效果(不使用Scroller)
效果图: 前言:
看了网上很多惯性滚动方案,都是通过Scroller 配合 computeScroll实现的,但在实际开发中可能有一些场景不合适,比如协调布局,内部子View有特别复杂的联动效果,需要通过偏移来配合…
建站知识
2024/11/20 12:58:03
vivo 数据库降本实践:探索成本效益最优的数据库解决方案
vivo 自 2022 年开始调研、测试 OceanBase 至今,现已上线 17 个业务系统,涵盖日志类、分析类、交易类业务,实现了总资源节省 80%,开发、运维工作大幅简化。vivo 体系与流程 IT 部门数据库高级工程师廖光明在本文中,详细…
建站知识
2024/10/12 15:40:57
commons-io
概述
commons-io是apache开源基金组织提供的一组有关IO操作的类库,可以提高IO功能开发的效率。 commons-io工具包提供了很多有关io操作的类。有两个主要的类FileUtils, IOUtils。
FileUtils主要有如下方法:
使用commons-io简化io流读写
在项目中创建一个文件夹&…
建站知识
2024/11/28 6:15:56