混淆器(ProGuard)
混淆器通过删除从未用过的代码和使用晦涩名字重命名类、字段和方法,对代码进行压缩,优化和混淆。结果是一个比较小的.apk文件,该文件比较难进行逆向工程。因此,当你的应用程序对安全敏感(要求高),例如当你授权应用程序的时候,混淆器是一种重要的保护手段。
混淆器被集成在an.....
分类:
其他好文 时间:
2014-05-14 02:39:53
阅读次数:
416
在静态库建立好了之后呢,于是应用程序就引用它,加上拷贝的h文件,但是引用之后Build之后提示很多sybmbol
重复于是进行检查,确实由于是从其他工程修改过来的,很多基础库都引用了,删除之,最后就只剩下xxx.h,死活就是报重复符号,我看来看去都没有不得其解,后面突然想不过,使用了下definit...
分类:
移动开发 时间:
2014-05-14 02:12:05
阅读次数:
334
1、后台商店设置-基本设置-URL重写开启2、修改httpd.conf文件AllowOverride
None 改为AllowOverride AllLoadModule rewrite_module
modules/mod_rewrite.so前面的#号删除3、打开conf\extra\http....
分类:
其他好文 时间:
2014-05-14 02:03:49
阅读次数:
442
关于写脚本,1 2 3 5 8 13
.............用脚本写出,第一百个数是什么shell:##########下面是脚本内容###########!/bin/bashfor((i=1;i////////////////////脚本到此结束///////////////////值得注意,...
分类:
Web程序 时间:
2014-05-14 01:50:36
阅读次数:
296
如果你不使用代码,很难从界面上去设置列表的匿名用户(如果可以请告诉我,我会自动删除这个博文)拥有列表项的添加权限,本文就教你如何通过C#代码设置一个列表的匿名用户拥有添加的权限。其实这种需求是非常必要的,比如:1、允许新用户去提交一个注册申请,2、在召集临时会议的时候很多临时人员没有域帐号,而要上传...
分类:
其他好文 时间:
2014-05-14 00:49:01
阅读次数:
315
shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefinedvar a =
[1,2,3,4,5];var b = a.shift();结果 a:[2,3,4,5] b:1unshift:将参数添加到原数组开头,并返回数组的长度var
a = [1,2,3,4,5];var...
分类:
编程语言 时间:
2014-05-14 00:28:41
阅读次数:
343
ProGuard的作用: 1.创建紧凑的代码文档是为了更快的网络传输,快速装载和更小的内存占用.
2.创建的程序和程序库很难使用反向工程. 3.所以它能删除来自源文件中的没有调用的代码
4.充分利用java6的快速加载的优点来提前检测和返回java6中存在的类文件. 参数: -include {fi...
分类:
其他好文 时间:
2014-05-13 22:22:23
阅读次数:
455
希尔排序是由D.L.Shell于1959年提出的,所以称为希尔排序。希尔排序又称缩小增量排序,是插入排序的一种改进。
基本思想:希尔排序是基于插入排序的以下特点:待排序的序列元素数量越少排序速度越快;待排序序列的元素基本有序时排序速度越快;基于以上思想将待排序序列分为多个子序列分别进行插入排序,然后...
分类:
其他好文 时间:
2014-05-13 22:11:01
阅读次数:
272
LINQ:Language INtegrated
Query,语言集成查询。以下内容演示如何利用LINQ进行增加,修改,删除和查询操作,针对数据库。首先创建Linq
Class。添加数据库信息,直接Add一个Connection,输入服务器和登录ID,测试连接成功。现在可以看到数据库里面的信息了,比...
分类:
其他好文 时间:
2014-05-13 20:46:42
阅读次数:
333
下面测试来至一次增加与删除实例实验,在10GRAC中知道监听是通过netca来管理的,跟11G的机制不一样。当增加节点的时候,需要手动执行netca来注册监听服务。其实我们也可以通过crs_profile工具来手动注册监听服务。 欢迎大家加入ORACLE超级群:17115662免费解决各种ORACLE..
分类:
其他好文 时间:
2014-05-13 00:50:53
阅读次数:
571