协程是什么 本质上,协程是轻量级的线程。 协程关键名词 val job = GlobalScope.launch { delay(1000) println(“World World!”) } CoroutineScope(作用范围) 控制协程代码块执行的线程,生命周期等,包括GlobeScope、lifecycleScope、viewModelScope以及其他自定义的CoroutineScope GlobeScope:全局范围,不会自动结束执行 lifecycleScope:生命周期
2024-10-23在macOS中运行 .sh 脚本文件,你可以通过终端(Terminal)来执行。以下是运行 .sh 脚本的基本步骤: 确保将/path/to/your/script.sh替换为你的脚本文件的实际路径。如果你不确定脚本文件的路径,你可以在终端中拖放该文件,它会自动填充正确的路径。 如果脚本中包含了需要管理员权限的命令,你可能需要在命令前加上sudo来提供你的管理员权限: sudo ./script.sh 然后你需要输入你的用户密码来允许脚本以管理员权限运行。
2024-10-23目录 1)为什么需要进行进程保活呢?需求是什么? 2)进程分类 3)进程的优先级 4)如何提高进程优先级 5)如何进行进程保活 一、为什么需要进行进程保活呢?需求是什么? 比如: 就需要通过进程保活来防止系统将其杀死,今天我们就来讲讲,进程保活。 二、进程分类 进程会被杀死,那么什么进程会被杀死呢? 1)前台进程(Foreground Process):前台进程是指当前正在与用户进行交互的app进程。例如,用户正在使用某个app或者app正在展示一个前台界面时;在前台运行的 Service 服
2024-10-23adb命令查询已连接设备 使用adb命令获取GPS信息 adb shell dumpsys location 打开定位设置界面: adb shell am start -a android.settings.LOCATION_SOURCE_SETTINGS 开启定位: adb shell settings put secure location_providers_allowed +gps 关闭定位: adb shell settings put secure location_
2024-10-23效果图 流程:点击拍照,调取设备相机拍照,获取图片显示到页面,提取照片内的文字 一、OCR的含义 二、什么是ML Kit 官网奉上 ML Kit是一个由Google开发的跨平台移动SDK(Android和iOS)。它带来了谷歌的端上机器学习能力。 ML Kit所有在端上运行的API允许实时和离线功能。这也意味着这些功能在离线模式下也可用。 ML Kit可以识别超过100种语言的文本,包括原生拼写及罗马转写系统,比如汉语、俄语、印地语、英语、希腊语等。点击查看支持语言的完整列表 三、官网步
2024-10-23完整错误信息: The project is using an incompatible version (AGP 8.5.0) of the Android Gradle plugin. Latest supported version is AGP 8.4.0 See Android Studio & AGP compatibility options. 它的意思就是告诉你,你的AndroidStudio版本太低了,需要升级一下。 可以点开菜单栏的Help -> Check for upd
2024-10-23常用源 https://wwg135.github.io https://huayuarc.cn/ https://cydia.akemi.ai/ https://laileld.github.io/repo https://themepro.yourepo.com/ https://apt.geometricsoftware.se/ https://repo.anthopak.dev https://www.yourepo.com/ https://julio.hackyouriphone.o
2024-10-23密码学基础-Hash、MAC、HMAC 的区别与联系 Hash Hash 是一种从一段数据中创建小的数字“指纹”的方法。就像一个人的指纹代表一个人的信息一样,Hash 对输入的数据进行整理,生成一个代表该输入数据的“指纹” 数据。通常该指纹数据也可称之为摘要、散列、校验和。常见的 Hash 有 CRC、SHA1、SHA2、SHA3、SHA256 和 MD5。 生成 Hash_code 的数学表达使可以简写为: hash_code = sha256(message); MAC MAC,即消息认
2024-10-231. 打开终端应用程序。 2. 使用以下命令进行搜索: ```shell find /path/to/directory -name "pattern" ``` ```shell find ~/Documents -name "report*" ``` ```shell find . -name "*.txt" ```
2024-10-23方法一: 进入启动台,尝试使用快捷键option+delete或者command+option+delete 方法二: 点击访达,再点击应用程序,找到想要删除的程序进行删除 方法三: 点击左上角苹果+关于本机+更多信息+存储空间设置+找到应用程序点击 方法四: 有可能存在启动台里是快捷方式,软件进入废纸篓但是未倾倒,可能也无法删除快捷键,可以将App立即删除后再删除快捷键
2024-10-23