摘要: 本文将介绍Linux下使用Shell处理文本时最常用的工具:find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk;提供的例子和参数都是最常用和最为实用的,我对shell脚本使用的原则是命令单行书写,尽量不要超过2行;如果有更为复杂的任务需求,还是考虑py 阅读全文
posted @ 2018-08-27 22:37 QzBlog 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 本文记录的是一种判断当前激活的 Activity 是否属于本进程的方法。 约定:文中表述说一个 Activity 处于激活状态是指它是屏幕上当前展示的 Activity,且没有被 Dialog 覆盖。 原理 Activity 的生命周期由 Android 系统维护,所以使用一个 Activity 的 阅读全文
posted @ 2018-08-27 20:56 QzBlog 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 实用命令 fuser 查看文件被谁占用。 fuser -u .linux.md.swp fuser -u .linux.md.swp id 查看当前用户、组 id。 lsof 查看打开的文件列表。 An open file may be a regular file, a directory, a 阅读全文
posted @ 2018-08-27 20:42 QzBlog 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT / 阅读全文
posted @ 2018-08-27 12:03 QzBlog 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案: 1.检查当前安装的PHP包 如果有安装的PHP包,先删除他们 2.Centos 5.X CentOs 6.x CentOs 7.X 如果想删除上面安装的包,重新安装 3.运行yum install 注:如果想升级到5.6把 阅读全文
posted @ 2018-08-27 12:02 QzBlog 阅读(84) 评论(0) 推荐(0) 编辑
摘要: Android Studio默认编译会生成一个叫app-debug.apk或者叫app-release.apk文件,我们可以定义成下面的结构 修改build.gradle向android{......}添加代码 最终build.gradle添加代码 生成apk 阅读全文
posted @ 2018-08-27 11:58 QzBlog 阅读(1282) 评论(0) 推荐(0) 编辑