admin

admin

阅读是一种生活方式
C语言程序编译过程

C语言程序编译过程

前言 简单记录一下C语言源程序编译到可执行程序的过程,主要经历了预处理、编译、汇编、链接4个阶段,简单记录于此,方便自己查阅。 正文 预处理 预处理器根据以字符 # 开头的命令,修改原始的 C 程序...
1个月前
10
C++之常量指针和指针常量

C++之常量指针和指针常量

前言 之前C++介绍过const的使用,但是修饰指针,不同位置,作用不一样,这里简单记录一下常量指针和指针常量相关内容。 记录于此,方便自己查。(好像以前也记录过。。。忘了) 正文 常量指针 cons...
2个月前
15
Kotlin之withContext介绍

Kotlin之withContext介绍

前言 上一篇学习了Kotlin中协程中常用的launch和async,但是很多情况下会使用 withContext ,其比 async { ... }.await() 语义更清晰、开销更小。 简单记录...
2个月前
10
Kotlin协程之launch和async

Kotlin协程之launch和async

前言 在使用Kotlin协程时,经常使用到launch和async,都新协程的构建器,这里简单记录一下,方便自己查阅和学习。 正文 launch launch即发即忘的后台任务。 当你只关心任务是否执...
2个月前
14
Android的AudioFormat介绍

Android的AudioFormat介绍

前言 简单记录一下Android系统中AudioFormat类中参数的定义,这个参数主要应用于AudioTrack[播放音频]和AudioRecord[录制音频],只要是介绍一下,偶尔忘记。 记录于此...
2个月前
9
Kotlin中runCatching和 catching对比

Kotlin中runCatching和 catching对比

前言 简单记录一下Kotlin 中runCatching 和 catching的使用和注意事项,记录于此,方便自己查阅。 正文 runCatching 和 catching 都是用于优雅处理异常的函数...
2个月前
11
C++之const使用

C++之const使用

前言 记录一下C++中const的使用,主要涉及const修饰指针、变量,函数、对象等情况下的使用,简单记录于此,方便自己查阅。 正文 在 C++ 中,const(常量)关键字是构建安全、规范、高性能...
2个月前
11
Android禁用Activity启动

Android禁用Activity启动

前言 下面是AA和CP中常见的动态习惯当前应用组件的状态,下面简单记录一下,方便自己回顾和学习。 正文 看代码,下面代码是让组件不可用,也就是用户无法启动MainActivity packageMan...
2个月前
28
volatile和AtomicBoolean简单记录

volatile和AtomicBoolean简单记录

前言 最近看volatile和AtomicBoolean,有时候搞不懂到时啥时候使用,因此问了AI,做一下记录,方便自己查阅。 正文 什么是volatile? volatile 是一个关键字,修饰变量...
2个月前
14
Android Auto无线连接的流程记录

Android Auto无线连接的流程记录

前言 下面简单记录一下 Android Auto无线连接的流程记录,简单记录于此,方便自己查阅和学习。 正文 无线 Android Auto 的连接本质可以概括为“蓝牙负责牵线搭桥,WiFi 负责高速...
2个月前
7