又费脑子又费手 推荐喜欢折腾的朋友 系统 CentOS 7,防火墙关闭 安装依赖 安装acme.sh需要的依赖。 启动crontab 安装Trojan需要的依赖 安装Ngin...
又费脑子又费手 推荐喜欢折腾的朋友 系统 CentOS 7,防火墙关闭 安装依赖 安装acme.sh需要的依赖。 启动crontab 安装Trojan需要的依赖 安装Ngin...
import argparse:首先导入模块 parser = argparse.ArgumentParser(description="your script descri...
两种情况:1.已经将代码push到远程仓库2.还没将代码push到远程仓库,还在本地的仓库中 这两种情况下的修改大体相同,只是第一种情况最后会多一步下面来说怎么修改 先搞清楚...
通常在发布软件的时候打一个tag,tag会记录版本的commit号,方便后期回溯。 列出已有的tag 加上-l命令可以使用通配符来过滤tag 新建tag 使用git tag命...
前言 我们的项目打包APK前需要根据业务需要更改AndroidManifest文件内容和替换so文件来生成不同的apk。这样就需要手动来做这些事情以实现对应的需求。 手动修改...
今天我们来说一下Android逆向,这玩意在日常工作中用的比较少,但是作为一个Android开发者,还是要学会的,比如我们可以破解反编译别人的APP,然后进行学习分析,甚至还...
1 jvmti 构成、介绍 JVMTI(JVM Tool Interface) 位于jpda 最底层, 是Java 虚拟机所提供的native编程接口。 JVMTI可以提...
前言 在第六章中,我通过匿名共享内存的方式解决Binder通信是无法传递大数据的问题,一次Binder通信最大可以传输是1MB-8KB(PS:8k是两个pagesize,一个...
前言 技术博客终于可以恢复正常的更新速度了,原因是我编写的进阶书籍的初稿已经完成,窃以为它将会是Android应用书籍中最有深度的一本,可以说是《Android开发艺术探索》...
SurfaceFlinger是Android multimedia的一个部分,在Android 的实现中它是一个service,提供系统范围内的surface compose...
1.前言 最近一直在看 《Android进阶解密》 的一本书,这本书编写逻辑、流程都非常好,而且很容易看懂,非常推荐大家去看看(没有收广告费,单纯觉得作者写的很好)。 上一篇...