心兰相随
首页
归档
分类
NDK (8)
计算机网络 (7)
数据结构和算法 (22)
Java (27)
操作系统 (5)
Android View (12)
Git (4)
Gradle (7)
Android 其它 (15)
Framework (10)
Android 常用框架 (15)
Kotlin (9)
Android 性能优化 (8)
Flutter (11)
随记 (2)
IT相关 (5)
我的世界 (4)
Office (2)
服务器 (23)
Spring (2)
JavaScript (1)
全部分类 ( 185 )
查询
LLDB Console 常见用法
在 Android Studio 调试 NDK 时,LLDB Console 是一个非常强大的工具,可以在断点时以命令行方式操作 native 层的调试器。下面是 LLDB 常用命令清单,适合 Android Native 调试场景使用:
2025年05月01日
62次浏览
Android 如何 debug 断点调试 c++ 层
在 Android 中进行 NDK(C/C++ 层)代码的断点调试,可以使用 Android Studio 配合调试器(如 LLDB)来实现
2025年04月08日
73次浏览
C++里面的类型转换
在C中,类型转换是操作数据类型的核心机制之一。为了增强类型安全性,C提供了四种明确的类型转换操作符,替代传统的C风格强制转换。以下是常见的类型转换操作及其详细说明:1. static_cast:静态类型转换用途:用于相关类型之间的显式转换(需要逻辑上的兼容性),不进行运行时检查。常见场景:基础类型之
2025年01月23日
101次浏览
C++ 的* &
在C++中,*和&符号的含义及使用场景取决于上下文。以下是详细解释:1. * 和 & 的基本区别在变量声明中* 声明指针:表示变量存储的是内存地址。int* ptr; // ptr 是一个指向 int 的指针& 声明引用:表示变量是另一个变量的别名(必须初始化)。int
Android
2025年01月06日
107次浏览
C C++中 memset memcpy 的作用
在C/C++中,memset和memcpy是两个用于直接操作内存的基础函数,通常用于处理原始数据块。以下是它们的详细说明和用法:memset 的作用功能:将指定内存区域的前 n 个字节设置为特定值。原型:void *memset(void *ptr, int value, size_t num);p
2024年12月18日
108次浏览
苹果M芯片编译旧版NDK
报错如下:Unknown host CPU architecture: arm64solved this issue.Finder -> Go To Folder(/Users/mac/Library/Android/sdk/ndk/21.4.7075529) -> now edit n
Android
2024年10月15日
94次浏览
Android ndk-build MK
Android.mk 是 Android NDK 构建系统使用的 Makefile 语法文件,用于定义本地代码(C/C++)的编译规则。
Android
2024年10月10日
103次浏览
Windows安装 Zsh 终端
本文以 Git Bash 终端为基础,来安装 Zsh终端
2024年09月20日
1,366次浏览
Linux vim 基本使用
vim 是一个功能强大的文本编辑器,在 Linux 系统中广泛使用。以下是 vim 的基本使用方法和一些常见操作,如查找和删除等。
2024年09月20日
650次浏览
使用 Iterm2 和 Oh my Zsh 让 Mac 的 Terminal 好用起
在开发过程中,一个功能强大且易用的终端工具能够大幅提升工作效率。这篇文章将带你一步步配置 Mac 的终端工具,包括安装 iTerm2、Oh My Zsh 及其插件
2024年08月22日
826次浏览
«
1
(current)
2
3
»
个人信息
围巾🧣
北京 海淀
文章数量
185
分类数量
21
标签数量
11
既然睡不着,不如起来学习会。world.execute(me);
所有标签
Android
13
Gradle
0
Java
0
Kotlin
2
DP
0
双指针
0
树、图
1
排序查找
0
回溯
0
滑动窗口
0
线性表、栈
0
所有标签
185