自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 安卓开发 lambda表达式

假设我们有一个简单的需求:执行一个耗时的计算(比如网络请求),并在计算完成后,通过一个“回调”来通知我们结果。你看,Lambda 表达式把一个复杂匿名类的实现,简化成了一行清晰的代码,完美地传递了“当任务完成后,带着。它会模拟一个耗时操作,然后在操作完成后调用回调。在没有 Lambda 表达式的时代,我们通常会像下面这样使用“匿名内部类”来实现接口。Lambda 表达式就是为了简化上面这种冗长的写法的。Java 编译器知道。这个接口只有一个方法,用来在任务完成时被调用。参数,执行这段代码”的核心思想。

2025-06-24 15:33:08 408

原创 安卓登录学习笔记

/ 这个类模拟与远程服务器的通信@Singleton // 整个应用共享一个实例@Inject // Hilt知道如何创建它// 模拟登录,这是一个异步操作System.out.println("【API服务】: 开始向服务器发送登录请求...");// 用Handler模拟2秒的网络延迟// 登录成功,通过callback通知调用者System.out.println("【API服务】: 服务器响应:登录成功!");

2025-06-23 10:32:31 734

原创 esp32s3最小系统踩坑

初次上电时,发现电脑一直咚咚响,打开设备管理器发现一直在刷新。原因(不确定):查阅https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_cn.pdf,发现上电时gpio0默认为高电平,根据可知此时上电后为SPI Boot启动模式,会从flash中读取程序。我估计我的flash模块里面的程序已经损坏。所以一直重启。将GPIO0拉低后(GPIO46默认为0)再上电就进入了下载模式,解决了该问题。

2025-05-27 11:21:07 628 1

原创 git学习

合并分支(在main分支上,合并bugFix分支)把一个分支上的提交,移动到另一个分支的最新提交之后。

2025-05-20 11:24:49 162

原创 因公护照和因私护照以及签证区分

中华人民共和国护照是中华人民共和国公民出入国境和在国外。中华人民共和国护照分为。公务护照又分为。特区护照分为。外交护照、公务护照和公务普通护照统称为“因公护照”,普通护照俗称“因私护照”。

2025-05-19 10:11:11 543

原创 kotlin学习-学习大纲

【代码】kotlin学习-学习大纲。

2025-05-17 11:58:48 892

原创 kotlin学习-阶段3

Kotlin 的语法在某些方面借鉴了 Python 的简洁性,而你对 C 语言的理解有助于你把握更底层的概念(比如内存管理,尽管 Kotlin/JVM 会帮你处理很多)。这个大纲会分为几个阶段,目标是让你不仅学会 Kotlin,更能看懂并理解安卓项目中的代码是如何运作的。当你的应用需要显示一个可滚动的项目列表或网格时,如果数据量很小且固定,你可能会考虑使用。是一个更强大、更灵活、更高效的视图组件,专门用于显示大量可滚动的项目。让我们一步步来实现一个显示字符串列表的。你应该能看到一个垂直滚动的列表,显示了。

2025-05-17 11:57:58 558

原创 kotlin学习-阶段2

Activity 的生命周期描述了一个 Activity 从创建到销毁,以及在不同状态之间转换的过程。理解并正确处理 Activity 的生命周期对于构建健壮、无 bug 的安卓应用至关重要,尤其是在处理资源管理、状态保存和用户体验方面。它基于 IntelliJ IDEA (我们之前学习 Kotlin 时使用的 IDE),并集成了安卓开发所需的各种工具。布局容器 (Layouts 或 ViewGroups) 是不可见的容器,用于组织和排列其内部的子控件 (Views) 或其他布局。点击它以使更改生效。

2025-05-17 11:54:40 1294

原创 Kotin学习笔记阶段一

阶段一,第一课:环境搭建与你的第一个 Kotlin 程序1. 工具准备:集成开发环境 (IDE)对于 Kotlin 开发,我们强烈推荐使用 IntelliJ IDEA。它是 JetBrains 公司开发的,而 Kotlin 语言也是 JetBrains 的亲儿子,所以 IntelliJ IDEA 对 Kotlin 的支持是最好的。下载 IntelliJ IDEA Community Edition (社区版):(可选) Kotlin Playground:2. 你的第一个 Kotlin 程序:“Hello,

2025-05-17 11:47:48 1041

原创 ESP32 IDF 项目结构解析

可以为该组件单独设置编译标志或预处理器定义。

2025-05-16 15:58:34 1332

原创 信号与系统-1

2025-05-15 08:12:31 77

原创 最优化学习笔记(新版)

类型函数形式输入输出举例标量函数fRn→RfRn→R向量标量fxyx2y2fxyx2y2向量值函数FRn→RmFRn→Rm向量向量Fxxx2Fxxx2一维搜索针对的是单输出函数。

2025-05-12 16:48:19 909

原创 Cursor “Apply 引擎”调研

应该怎么改”diff。

2025-05-12 10:53:54 715

原创 ESP32蓝牙

不管是普通写入还是准备写入,最终都调用了这个函数负责处理准备写入的数据缓存、内存申请和响应等操作。在长数据写入的情形下,ESP32 会分次接收数据并缓存在内存中,直到客户端通过“Execute Write”提交整个数据块。在本文档中,我们详细解析了 GATT Server 示例代码的各个部分。整个应用程序围绕“应用配置文件(Application Profiles)”这一概念设计,每个 Profile 用来为不同的客户端提供特定的服务行为。

2025-04-30 19:57:20 1218

原创 凸优化理论学习笔记

记录自己的凸优化学习过程,内容不一定正确,欢迎指出错误

2024-05-24 14:22:37 1355

原创 相位延迟的理解

在实际应用中,无论是哪种理解方式,相位延迟都需要被准确测量和补偿,以保证信号的质量和通信系统的性能。例如,在无线通信中,准确的相位信息对于高效的信号解调至关重要,而在雷达系统中,相位信息是用于精确测距和测速的关键参数。

2024-05-07 14:02:14 1673

原创 连续凸近似(SCA)技术

工程中非凸优化利器: Majorization-Minimization - 知乎 (zhihu.com)

2024-05-06 11:10:00 1494

原创 松弛变量(slack variable)

一大作用是将优化问题中的不等式约束转化为等式约束,并且不会改变问题的凸性:松弛变量 slack variable - 知乎 (zhihu.com)

2024-05-06 10:39:48 784

原创 flask框架学习日志

当用户打开默认网页时会调用hello world方法里面的内容。浏览器中访问 http://127.0.0.1:5000/about,你将看到显示 "About page" 的新页面。

2024-04-26 22:00:49 381 2

原创 yolov5-lite v1.5版本部署时遇到的一些问题

由于在本地部署该项目时,即使安装了requirements上的库文件还是会遇到一些问题,可能是因为某些库版本过高的原因,因此在此记录一下。首先是笔者的Python版本和安装的库的版本。这里是numpy版本过高的原因,降到1.24.0版本以下就可以解决这个问题。第三个问题就是训练集的yaml文件格式要参考coco的格式。首先第一个问题是在训练模型时会报错。

2024-04-10 19:23:11 519 1

原创 关于makefile的理解

只要写好一个cmakefilelists.txt文件,然后在不同的平台运行cmake软件就可以生成该平台对应的Makefile文件,再通过make命令就可以编译了。第二个阶段编译阶段会将其纯c文件编译为以s为后缀名的汇编文件,第三个阶段汇编阶段则是把汇编文件编译为二进制代码目标文件,以o为后缀名(object目标的意思)。经过以上四个阶段,会得到一个完整的可执行文件,在Windows上通常为.exe文件,在Linux上无后缀名,但这些文件都可以直接被运行。

2024-04-09 19:41:40 241

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除