代码随想录 哈希表定义:一种利用特殊值直接访问数据的数据结构。 ★ 使用场景:判断某个值是否出现在集合中/ 出现过。 拿空间换时间。时间复杂度:普通暴力寻找:O(n),哈希法:O(1) 哈希函数? 哈希碰撞? hashcode? 字符串 std::reverse()的范围是左开右闭 [first, last),想要翻转第8个字符到第12个字符的话,应写 12std:reverse(str.begin 2025-03-21
apk签名校验 apk签名通过对 Apk 进行签名,开发者可以证明对 Apk 的所有权和控制权,可用于安装和更新其应用。而在 Android 设备上的安装 Apk ,如果是一个没有被签名的 Apk,则会被拒绝安装。在安装 Apk 的时候,软件包管理器也会验证 Apk 是否已经被正确签名,并且通过签名证书和数据摘要验证是否合法没有被篡改。只有确认安全无篡改的情况下,才允许安装在设备上。 简单来说,APK 的签名主要 2025-03-05
android-re Android逆向apk文件结构 文件 解释 assets目录 存放apk的静态资源文件,如视频、音频、图片等。 lib/目录 arm64-v8a只用于64位的Android设备;armeabi-v7a基本通用所有Android设备;x86常见用于安卓模拟器,其目录下的.so文件是c/c++编译的动态链接库。 META-INF目录 保存应用的签名信息,相当于a 2025-02-11
Hello World Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick 2025-02-08 misc