Android 热修复 Tinker 源码分析 Linux教程

Android 热修复 Tinker 源码分析

tinker有个非常大的亮点就是自研发了一套dex diff、patch相关算法。本篇文章主要目的就是分析该算法。当然值得注意的是,分析的前提就是需要对dex文件的格式要有一定的认识,否则的话可能会一...
阅读全文
详解命令-test Linux教程

详解命令-test

test命令是shell环境中测试条件表达式的实用工具。 语法 test(选项) 选项 -b<文件>:如果文件为一个块特殊文件,则为真; -c<文件>:如果文件为一个字符特殊文...
阅读全文
在 Ubuntu 16.04 上安装 OTRS技巧 Linux教程

在 Ubuntu 16.04 上安装 OTRS技巧

OTRS,即开源问题单申请系统,是一个用于客户服务、帮助台和 IT 服务管理的开源问题单软件。该软件是用 Perl 和 javascript 编写的。对于那些需要管理票据、投诉、支持请求或其他类型的报...
阅读全文
详解命令-expr Linux教程

详解命令-expr

expr命令是一款表达式计算工具,使用它完成表达式的求值操作。 expr的常用运算符: 加法运算:+ 减法运算:- 乘法运算:\* 除法运算:/ 求摸(取余)运算:% 语法 expr(选项)(参数) ...
阅读全文
详解命令-pstack Linux教程

详解命令-pstack

pstack命令可显示每个进程的栈跟踪。pstack 命令必须由相应进程的属主或 root 运行。可以使用 pstack 来确定进程挂起的位置。此命令允许使用的唯一选项是要检查的进...
阅读全文
详解命令-ldconfig Linux教程

详解命令-ldconfig

ldconfig命令的用途主要是在默认搜寻目录/lib和/usr/lib以及动态库配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态链接库(格式如lib*.s...
阅读全文
正确的补丁管理方式 Linux教程

正确的补丁管理方式

就在之前几篇文章,我开始了“系统管理 101”系列文章,用来记录现今许多初级系统管理员、DevOps 工程师或者“全栈”开发者可能不曾接触过的一些系统管理方面的基本知识。按照我原本...
阅读全文
详解命令-sesearch Linux教程

详解命令-sesearch

使用seinfo命令可以查询SELinux的策略提供多少相关规则,如果查到的相关类型或者布尔值,想要知道详细规则时,使用sesearch命令查询。SELinux的策略与规则管理相关...
阅读全文