悲凉香菇

文章
8
资源
0
加入时间
2年10月21天

日积月累:Proguard进行Android代码混淆

在实际的开发成产品apk的发布过程中,我们经常会使用到代码混淆技术。不过在讲解如何进行代码混淆之前,我先跟大家演示一下反编译的过程,这样才能让大家明白为什么需要进行代码混淆。一、代码反编译1.准备工作首先我们准备好一个项目的apk文件(未进行混淆打包)、dex2jar工具(下载地址:http://code.google.com/p...

terminal命令 — 解决xcode一直不响应

terminal命令 — 解决xcode一直不响应  用Mac的Xcode写c++程序,偶尔会遇到一直小圈圈在转,对键盘鼠标都不响应的情况,而且强制退出再重启程序也没有用。  这是因为Xcode保留了上次为正常关闭的一录,再次打开Xcode时会依然去加载错误的记录,所以必须完全删除这些记录Xcode才能加载正常的项目。  在terminal中输入如下命令即可解决:rm -rf ~/Library/Saved Application State/com.apple.dt.Xcode.savedSt

Linux:带你理解线程概念(CPU密集型 VS I/O密集型)

线程概念什么是线程多进程/多线程的优缺点分析(多任务处理)多线程的优点:多进程的优点:共同的优点:进程和线程线程间的独有与共享:什么是线程线程是进程中的一条执行流,在linux下是通过pcb实现的程序调度linux下的pcb实际上是一个线程,并且这些pcb共用同一个虚拟地址空间,共享进程大部分资源,相较于传统的pcb更加轻量化一点,因此也被称之为轻量级进程(线程)linux下的进程其实是一个线程组,一个进程中可以有多个线程(多个pcb),线程是进程中的一条执行流多进程/多线程的优缺点分析(

3DSMAX怎么使用展平工具展开模型?

3DSMAX中的模型表面凸凹不平,该怎么展开,下面我们就来看看详细教程。 1、首先,为了演示展平工具的使用,我们制作一个表面凹凸不平的模

Nginx 代理与负载均衡详解

Nginx 代理与负载均衡详解 nginx除了可以做网站的虚拟主机之外,还可以做代理器,并且, nginx在代理器的基础