今天做的项目有个需求。要把我们的apk 混淆一下。
于是花了一下午的时间研究了一下,用python 写了个一键生成的脚本。
原理:
我的开发环境是 adt bundle 是android sdk 的集成开发环境,自带了ProGuard。
只需要导出的时候,在project.properties 打开注释的代码。
然后选择 export 导出apk 就自动...
分类:
移动开发 时间:
2015-05-19 20:58:48
阅读次数:
179
如何是一个指针变量成为空指针:
如果 p 是一个指针变量,则 p = 0;、p = 0L;、p = ‘\0’;、p = 3 - 3;、p = 0 * 17; 中的任何一种赋值操作之后(对于 C 来说还可以是 p = (void*)0;), p 都成为一个空指针,由系统保证空指针不指向任何实际的对象或者函数。
NULL: 是一个标准规定的宏定义,用来表示空指针常量。用 p = NULL; 来使 p...
分类:
编程语言 时间:
2015-05-19 21:01:38
阅读次数:
153
我们知道像微信那样的带有气球的对话框对于一些聊天的应用来说非常好。在很多即时通讯的应用中可以用到。在今天的文章中,我们将介绍如何使用QML来实现这样的界面。...
分类:
微信 时间:
2015-05-19 20:59:16
阅读次数:
339
经典数独问题
用DFS模拟数独解法,找摒除解和余数解
数独解法:http://www.sudokufans.org.cn/forums/topic/8/
2676
#include "stdio.h"
#include "string.h"
struct node
{
int x,y;
int s[10]; // 对于每个空格,数字i是否可用
int su...
分类:
其他好文 时间:
2015-05-19 21:01:27
阅读次数:
106
http://acm.hdu.edu.cn/showproblem.php?pid=1829
Problem Description
Background
Professor Hopper is researching the sexual behavior of a rare species of bugs. He assumes that they feature two ...
分类:
其他好文 时间:
2015-05-19 21:00:27
阅读次数:
119
Hadoop 主要由HDFS和MapReduce 引擎两部分组成。最底部是HDFS,它存储Hadoop 集群中所有存储节点上的文件。HDFS 的上一层是MapReduce 引擎,该引擎由JobTrackers 和TaskTrackers组成。
一、HDFS基本概念
1、数据块
HDFS默认的最基本的存储单位是64M的数据块,这个数据块可以理解和一般的文件里面的...
分类:
其他好文 时间:
2015-05-19 20:58:55
阅读次数:
198
// 10635 Prince and Princess LCS 变 lIS
// 本意求LCS,但是规模有60000多,复杂度肯定不够
// 注意如果俩个序列的值的范围相同,那么可以在一个
// 串中记录在另外一个串中的位置。这样就可以转化成
// 最长上升子序列的问题啦,复杂度是nlogn,可以ac
// 这题,还是挺有考究的价值的,很不错
// 哎,继续练吧。。。。。
#include...
分类:
其他好文 时间:
2015-05-19 20:57:34
阅读次数:
104
简介
本篇主要是介绍opencv下的视频播放,视频快进、快退和暂停的实现。
视频播放
具体代码
具体代码如下:
#include
#include "opencv2/highgui/highgui.hpp" ...
分类:
其他好文 时间:
2015-05-19 20:57:05
阅读次数:
569
Sum of Different Primes
Time Limit: 5000MS
Memory Limit: 65536K
Total Submissions: 3293
Accepted: 2052
Description
A positive integer may be expressed as a sum of d...
分类:
其他好文 时间:
2015-05-19 20:56:40
阅读次数:
126
之前很长的一段时间里,无论写什么程序,我都是使用C++,因为C++非常强大,从底层到上层都可以搞。底层方面C++对C兼容、支持内联汇编,可以开发嵌入式程序、驱动程序、操作系统,上层方面C++支持面向对象,有非常丰富的程序库,足以开发出任何程序。C++使用QT、Android NDK等工具可以开发手机应用,使用CGICC等工具可以开发Web程序。但用C++来开发手机应用和Web程序并不是个好选择,也...
分类:
编程语言 时间:
2015-05-19 20:59:30
阅读次数:
204
红黑树红黑树算是用的比较多,但是平时自己很少写的一种数据结构了,先看下介绍:
红黑树(Red Black Tree) 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。
看~ 典型是用来实现关联数组,能想到什么数据结构呢?list map set这些容器的底层都是红黑树来实现的。红黑树和AVL树(平衡二叉查找树)红黑树并不是完全平衡的一棵树,所以红黑树是在平均...
分类:
其他好文 时间:
2015-05-19 20:57:02
阅读次数:
222
原因:打开的时候传进去的路径字符串 没有做中文处理,中文名称的文件打开时候会出现这个问题
解决办法:传进去的保证中文不乱吗就行了...
分类:
其他好文 时间:
2015-05-19 20:56:59
阅读次数:
602
题目:Reverse a singly linked list
C代码:
/**
* Definition for singly-linked list.
* struct ListNode {
* int val;
* struct ListNode *next;
* };
*/
struct ListNode* reverseList(struct List...
分类:
其他好文 时间:
2015-05-19 20:57:20
阅读次数:
128
贝叶斯分类 贝叶斯分类原理 基于贝叶斯定理是在18世纪提出来的,经过近300年的发展贝叶斯相关理论已经发展的较为成熟,其中贝叶斯分类算法在邮件过滤领域中被广泛应用。 贝叶斯的分类的关键在与概率推论,在各种不确定的田间下,通过变量出现的在所属分类的概率,在一定的阀值下确定分类。分类器基于这样一个假设:...
分类:
其他好文 时间:
2015-05-19 20:54:45
阅读次数:
186
;|;=====================================================================定义函数:替换字符串 参数说明: str---欲替换的字符串 lst---分割符表,参数类型:表 返回值:替换后的字符串 类 ...
分类:
其他好文 时间:
2015-05-19 20:54:01
阅读次数:
109
1. 显示环境变量HOME $ echo $HOME /home/redbooks 2. 设置一个新的环境变量hello $ export HELLO="Hello!" $ echo $HELLO Hello! 3. 使用env命令显示所有的环境变量 $ env HOSTNAME=...
分类:
系统相关 时间:
2015-05-19 20:54:11
阅读次数:
128