自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 二叉树的半线性

在二叉搜索树(BST)中,节点按大小分左右,但中序遍历时自然升序排列。这种“动态有序”特性使得BST既能快速插入/删除(非线性操作),又能高效遍历(线性输出),完美诠释半线性结构的价值。二叉树的节点通过父子关系形成分叉结构(非线性),但通过遍历规则(如先序、中序、后序、层次遍历)可将其映射为线性序列。二叉树每个节点最多有两个子节点(左/右),且子节点次序固定。查找:通过有序性(如二叉搜索树)实现高效搜索(O(log n))。层次遍历:按层级顺序逐层访问节点,形成线性队列。

2025-05-21 21:42:41 134

原创 等比级数求和为什么等于首项/(1-公比)

通过以上公式和条件,可以快速求解等比级数的和。从有限项公式出发,当。

2025-05-21 10:06:59 1051

原创 向量组的个数的相关问题

单个向量的维数:由分量数量决定(如nnn维向量)。向量组的维数:指所有向量共享的维度(即单个向量的分量数)。向量组中向量的个数:与线性相关性或生成空间的维度相关,但不直接定义“维数”。因此,维数始终与单个向量的分量数相关,而向量组中向量的个数是另一个独立的概念。

2025-05-12 22:45:06 884

原创 向量组的维度是单个向量中元素的个数

单个向量的维数:由分量数量决定(如nnn维向量)。向量组的维数:指所有向量共享的维度(即单个向量的分量数)。向量组中向量的个数:与线性相关性或生成空间的维度相关,但不直接定义“维数”。因此,维数始终与单个向量的分量数相关,而向量组中向量的个数是另一个独立的概念。

2025-05-12 22:43:46 1073

原创 Android Studio的jks文件

名称类型用途.jksJava KeyStore 文件存储签名密钥和证书KeyStoreJava 安全机制的一部分管理密钥和证书keytoolJDK 工具生成和管理.jks文件如果你正在准备发布应用,一定要妥善保管.jks文件!如有需要,我也可以教你如何配置 Gradle 自动签名打包。

2025-05-12 16:48:32 916

原创 m个n维向量组中m,n的含义与空间的关系

当 ( m < n ):线性无关向量组张成 ( m ) 维子空间。当 ( m = n ):张成整个 ( n ) 维空间。当 ( m > n ):向量组线性相关,张成空间维度仍为 ( n ) 维(需依赖部分向量)。2个线性无关向量张成平面(二维子空间)。3个线性无关向量张成整个三维空间。4个向量必然线性相关,张成空间仍为三维,但需通过其中3个线性无关向量实现。

2025-05-10 12:08:04 333

原创 前台--Android开发

前台是指当前用户可见且可交互的应用界面或组件。当 Activity 被显示在屏幕上并可以接收用户操作时,就处于“前台”。前台 = 用户当前正在看并且可以操作的界面或组件。在开发中,我们通常只在前台状态下执行需要实时响应的操作(如传感器监听、UI 动画等),而在进入后台时释放这些资源。

2025-05-09 21:58:02 490

原创 onResume()和 onPause()的触发条件

方法触发时机推荐用途是否必须调用superonResume()Activity 进入前台并可交互注册传感器、恢复动画、开启前台服务等✅ 必须onPause()Activity 失去焦点或部分被遮挡注销传感器、保存临时状态、释放资源等✅ 必须。

2025-05-09 21:51:18 573

原创 算法时间复杂度的大O表示法中的n代表的含义

在时间复杂度公式T(n) = O(f(n))中,n是问题规模的变量。当n趋近于无穷大时,算法的执行时间增长率由f(n)主导。例如,若算法的时间复杂度为O(n),则执行时间与输入规模成线性关系。在算法时间复杂度的大O表示法中,符号O(n)里的n代表输入数据的规模,即算法需要处理的问题实例的大小。总结:n作为大O表示法的核心参数,本质是用于抽象描述算法性能如何随问题规模扩展而变化的基准量。它并不直接等同于代码中的某个具体变量,而是对输入规模的理论化建模。• 在动态规划中,n可能关联状态空间的维度。

2025-04-24 19:36:58 225

原创 Mysql中update修改视图的条件

语句直接修改视图数据取决于视图的定义结构和底层基表的关系。权限,或基表使用只读存储引擎(如 MyISAM 表被锁定)。如需修改不可更新的视图,需直接操作基表或重构视图定义。条件能通过其他列组合唯一定位基表行,仍可成功修改。• 建议:在视图中显式包含主键以确保精确修改。创建,修改后的数据必须符合视图的过滤条件。• 视图的列直接来自基表字段,未使用。• 视图的列来自子查询或临时表结果。• 即使视图未显式包含主键,若。视图包含基表主键或唯一约束列。• 视图的列是计算字段(如。• 即使视图可更新,若。

2025-04-22 20:09:07 1005

原创 java中的.java和.class文件

java文件是开发者编写的源代码,需编译为.class文件后才能运行。.class文件是JVM执行的字节码,承载了程序的二进制指令,确保跨平台兼容性。两者共同构成了Java“编写-编译-运行”的完整生命周期。

2025-04-22 10:41:42 444

原创 SQL 别名的语法规则

• 保留关键字:避免使用,或加引号转义。• 简化语法:直接空格后跟别名(SQL 别名的语法规则。

2025-04-20 20:23:10 343

原创 数据库分组查询注意

• 非严格模式(如 MySQL 宽松模式):允许执行,但非分组字段的值可能返回随机结果。等,用于对组内数据计算统计值。一、分组查询与字段选择规则。

2025-04-20 20:22:04 168

原创 试了很多种方法也好不了怎么办?终极方法

关了再开吧,重启试试。

2025-04-12 16:28:05 115

原创 深度学习概念:样本、batch 和 epoch

样本是训练数据的基本单位。Batch是模型一次性处理的样本集合,用于提高计算效率和稳定训练过程。Epoch是模型对整个训练数据集完成一次完整遍历的过程,用于衡量训练进度和调整学习率。在实际应用中,选择合适的 batch 大小和 epoch 数量需要根据具体任务、数据集大小以及硬件资源进行权衡。

2025-04-07 20:00:07 330

原创 MySQL中的三种完整性约束

确保一个表中的数据引用另一个表中存在的值。例如,订单表中的客户ID必须在客户表中存在。)实现,共同保障数据的准确性、一致性和业务规则的有效性。:确保表中每行数据的唯一性,不允许重复或空值。:保证列中的值唯一,但允许有空值(仅限一次)。:为列定义默认值,当插入数据未指定时自动填充。:自定义条件限制列的值(如年龄必须大于0)。:这三种完整性约束通过具体的关键字(如。:强制列不能存储空值。

2025-04-04 17:24:26 178

原创 可导一定连续

● ​导数的本质:描述函数在某点的瞬时变化率,需局部线性近似(即连续)。● ​可微与可导等价:在单变量函数中,可导与可微是等价概念。○ 可导意味着函数在局部无突变(如尖角、断裂),曲线光滑。○ 高阶可导性(如二阶可导)对应更高程度的平滑性。可导(如尖点、振荡等情形破坏可导性)。处连续但不可导(左、右导数不等)。● ​例子 2:魏尔斯特拉斯函数。​方法一:通过导数定义与极限运算。​方法二:利用极限的乘法法则。连续(因导数存在要求极限。)处处连续但处处不可导3。可导一定连续的证明与理解。

2025-04-03 17:23:15 1284

原创 取消word句首首字母大写

如果发现勾选了相关选项,取消勾选即可。

2025-04-01 21:17:45 301

原创 布局为什么使用 XML 文件

XML 文件专注于 UI 的结构和样式,而 Java/Kotlin 代码专注于业务逻辑。这种分离提高了代码的可维护性和复用性[[7]]。Android Studio 提供了强大的可视化编辑器和预览功能,方便开发者快速设计和调整布局。)用于定义用户界面(UI),通常采用 XML 格式编写。Android 系统可以通过解析 XML 文件动态加载 UI,减少硬编码的工作量。XML 文件以树状结构表示 UI 元素及其关系。

2025-03-25 16:06:53 194

原创 活动(Activity)和布局的关系

活动(Activity)是 Android 应用中负责管理用户界面和交互的核心组件,而布局(Layout)是活动的视觉表示。布局文件定义了活动的 UI 结构,例如按钮、文本框的位置和样式。活动通过代码实现业务逻辑,例如按钮点击事件、数据处理等。这行代码告诉系统,当前活动的 UI 应使用。方法将布局文件与自身关联。

2025-03-25 16:06:03 156

原创 什么是Gradle

无论是 Android 开发还是后端项目,它都能显著提升开发效率[[3]][[5]][[9]]。Gradle 结合了 Maven 的依赖管理和 Ant 的灵活性,但采用代码化配置(而非 XML),支持自定义构建逻辑[[1]][[6]]。不仅限于 Java/Android,还支持 Kotlin、C++ 等语言,以及跨平台项目(如 Flutter)[[3]][[5]]。编写(而非传统的 XML),语法更简洁灵活[[1]][[2]][[10]]。),并管理依赖关系[[2]][[3]]。Gradle 是一个。

2025-03-25 15:49:38 394

原创 大模型技术基础@DataWhale

本文内容参考赵鑫教授的《大语言模型》,参加DataWhale的学习活动的学习笔记

2025-03-15 20:50:10 725

原创 语言模型的发展历程

核心脉络统计模型(死记硬背)→ 神经模型(向量理解)→ 预训练模型(迁移学习)→ 大模型(涌现能力)。终极目标:从“猜词游戏”进化到“通用任务求解”,推动AI理解人类语言。

2025-03-12 20:17:57 817

原创 手动释放WSL2中删除但没释放的空间

接下来,打开 PowerShell 并使用 DiskPart 工具来压缩 VHD 文件。在 DiskPart 中,选择你的 WSL2 VHD 文件。你需要知道 VHD 文件的路径,通常位于。执行完这些步骤后,应该能看到 Windows 磁盘空间得到了释放。例如,如果你使用的是 Ubuntu,文件可能是。

2024-10-06 10:23:38 615

原创 c++类入门

类的入门

2023-11-18 21:09:45 120 1

原创 输入多行数据,每行数据不定长

【代码】输入多行数据,每行数据不定长。

2023-03-10 00:16:01 335

原创 C语言之if语句(选择语句)

C语言之if语句

2023-01-10 16:57:51 652

原创 C语言之switch语句

C语言之switch语句

2023-01-10 16:56:14 97

原创 原码、反码、补码

原反补码

2023-01-08 10:47:20 74

原创 C语言之结构体

C语言之结构体

2022-12-27 11:21:30 145

原创 VS光标变成方块状,输入时会把光标覆盖的部分替换掉的解决方法

vs中输入时代替原字符的解决方法

2022-12-26 21:20:54 4212 3

原创 C语言之动态内存

C语言动态内存

2022-12-24 21:08:35 84

原创 C语言之不等式的写法,大于小于等于

C语言的不等式的写法

2022-12-23 12:13:40 6706 2

空空如也

空空如也

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

TA关注的人

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