自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 【从零开始学习Rust】Rust中的字符串和常用方法

str和String。它们分别代表着不同的字符串存储方式和特性。&str:字符串切片类型,通常用于引用字符串数据的不可变视图。&str是一个不可变的引用,它指向存储在其他地方的字符串数据。&str通常用于函数参数、字符串切片操作和字符串的读取操作。String:字符串类型,代表一个可变、可增长、UTF-8 编码的字符串。String类型是基于堆内存分配的,可以动态地分配和释放内存,支持各种字符串操作和方法。String类型通常用于需要动态创建、修改和拥有字符串数据的场景。

2023-11-28 19:05:48 226

原创 【从零开始学习Rust】枚举和模式匹配

枚举(enums)是一种自定义数据类型,它允许开发者定义一个类型,该类型的取值是有限的且是预定义的。

2023-11-28 19:05:13 203

原创 【从零开始学习Rust】初探结构体

结构体(Struct)是一种用来创建自定义数据类型的机制。它允许你将多个不同类型的数据组合在一起,形成一个新的数据类型,从而更好地组织和管理数据。

2023-11-27 18:35:48 101

原创 Android源码流程梳理—Android U SystemServer启动流程

基于Android U梳理,SystemServer是一个至关重要的组件,它负责启动和管理系统中的各种服务。在系统启动过程中,SystemServer扮演着关键的角色,它负责初始化和启动核心系统服务,为整个Android系统的正常运行奠定基础。了解SystemServer的启动流程有助于我们深入理解Android系统启动的关键步骤和原理,为系统调优和定制化提供重要参考。

2023-11-21 22:48:28 153

原创 【从零开始学习Rust】理解所有权

Rust 的所有权系统是一种内存管理机制,用于在编译时检查内存访问的安全性。它的核心思想是:每个值都有一个所有者,并且每个值在任意时刻只能有一个所有者。这种机制有助于避免常见的内存安全问题,如空指针、野指针、数据竞争。Rust中没有垃圾回收器,所有权便保证内存安全首先需要了解栈和堆的工作原理有助于理解系统编程语言中的所有权概念。

2023-11-21 09:46:33 237 1

原创 【从零开始学习Rust】环境搭建&基础语法

Rust是一门现代的系统编程语言,具有内存安全、并发性和高性能的特点。

2023-11-19 18:39:53 383 1

原创 adb使用记录

非常用adb记录

2023-11-02 10:35:18 121

原创 Android源码流程梳理—Activity在onResume方法中为什么不能获取View宽和高?

为什么onResume方法中不可以获取View宽和高?

2023-09-08 08:29:48 164

原创 (一)Java基础类总结

封装、继承、多态多态是同一个行为具有多个不同表现形式或形态的能力,为不同数据类型的实体提供统一的接口。前置条件必须在继承体系下子类必须要对父类中方法进行重写父类引用指向子类实现。

2023-03-15 11:03:49 84

原创 批处理实现循环遍历同名文件并拷贝

批处理实现循环遍历同名文件并拷贝

2022-07-10 23:35:16 788

原创 Ubuntu下Python多版本切换

ubuntu下python多版本切换

2022-01-15 16:58:35 1391

空空如也

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

TA关注的人

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