Ubuntu 20.04编译Android 8.1
一、配置环境
二、配置环境变量.bash_profile
| |
四、下载AOSP源代码 • 下载repo并设置权限
一、配置环境
二、配置环境变量.bash_profile
| |
四、下载AOSP源代码 • 下载repo并设置权限
在同一个Android.mk中编写就行:
| |
| |
killall命令使用进程的名称来杀死进程,使用此指令可以杀死一组同名进程。我们可以使用kill命令杀死指定进程PID的进程,如果要找到我们需要杀死的进程,我们还需要在之前使用ps等命令再配合grep来查找进程,而killall把这两个过程合二为一,是一个很好用的命令。
pgrep命令以名称为依据从运行进程队列中查找进程,并显示查找到的进程id。每一个进程ID以一个十进制数表示,通过一个分割字符串和下一个ID分开,默认的分割字符串是一个新行。对于每个属性选项,用户可以在命令行上指定一个以逗号分割的可能值的集合。
今天下班后收拾东西时,看到很久没有使用的移动硬盘,通电后在资料中翻出这样一段话,从04年到11年的几乎每个压缩包中都有。 但从12年往后就越来越少,最近这几年就不在加这个注释,一是压缩软件由之前的winrar换成了7zip,系统慢慢换成linux,二是一直在忙于生计,似乎离理想越来越远。 今年碰到疫情,在老家待了几个月,觉得现在的状态似乎不是自己想要的,其实包括最近这两年,似乎一直有这样的想法。 那么自己的想要的到底是什么呢? 十岁时的电视里成功经理人的梦想?还是十五岁时看到的介绍比尔盖茨的用技术改变世界的梦想? 是刚工作时的CTO?还是最近的多多赚钱? 似乎都是,又似乎都不是。 没工作时,想着先找个工作,养家糊口。 有工作时,想着能不能做的更好一些,最后发现努力半天,因为诸多原因一次次报废。
一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。
机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。
| |
时间复杂度 $O(M*N)$
| |