1、classes.dex文件初识
我们先把QQ_236.apk后缀改为QQ_236.zip,然后解压,发现有一个classes.dex文件,这个classes.dex是java源码编译后生成的java字节码文件.但由于Android使用的dalvik虚拟机与标准的java虚拟机是不兼容的,dex文件与class文件相比,不论是文件结构还是opcode(机器语言操作码)都不一样....
分类:
其他好文 时间:
2015-07-02 15:50:27
阅读次数:
204
package Thread_Test;
import java.awt.Container;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingConstants;
public class Thread_Swing extends JFrame {
/**
*
*/
p...
分类:
编程语言 时间:
2015-07-02 15:47:36
阅读次数:
150
PL/SQL精明的调用栈分析
原文:http://www.oracle.com/technetwork/issue-archive/2014/14-jan/o14plsql-2045346.htmlThe three DBMS_UTILITY functions
(DBMS_UTILITY.FORMAT_CALL_STACK, DBMS_UTILITY.FORMAT_ERROR_STACK,...
分类:
数据库 时间:
2015-07-02 15:47:34
阅读次数:
222
Given a complete binary tree, count the number of nodes.
Definition of a complete binary tree from Wikipedia:
In a complete binary tree every level, except possibly the last, is completely fille...
分类:
其他好文 时间:
2015-07-02 15:47:37
阅读次数:
119
加 密算法通常分为对称性加密算法和非对称性加密算法,对于对称性加密算法,信息接收双方都需事先知道密匙和加解密算法且其密匙是相同的,之后便是对数据进行 加解密了。非对称算法与之不同,发送双方A,B事先均生成一堆密匙,然后A将自己的公有密匙发送给B,B将自己的公有密匙发送给A,如果A要给B发送消 息,则先需要用B的公有密匙进行消息加密,然后发送给B端,此时B端再用自己的私有密匙进行消息解密,B向A发送...
分类:
编程语言 时间:
2015-07-02 15:47:45
阅读次数:
183
Problem Description
Happy New Term!
As having become a junior, xiaoA recognizes that there is not much time for her to AC problems, because there are some other things for her to do, which makes h...
分类:
其他好文 时间:
2015-07-02 15:47:02
阅读次数:
163
一、需求背景
Python 几乎能解决你所遇到的所有问题,但 Python 常被人提及的问题就是速度问题,这时如果想提升 Python 的速度,基本都会使用 C/C++ 来扩展 Python 接口,这种方法仅仅是提升 Python 速度的诸多方法中的一种而已。
同时,对于一些使用 Python 来解决的问题比较棘手时,也可以考虑使用 C/C++ 来扩展 Python 接口,这样在调...
分类:
编程语言 时间:
2015-07-02 15:48:13
阅读次数:
143
OC语言写的sha1加密算法,在网上随手可以搜索到(如下便是),但是我不得不说有一些人不责任,没有提醒大家导入必要的系统头文件,从而导致错误
+ (NSString *) sha1:(NSString *)inputStr {
const
char *cstr = [inputStr cStringUsingEncoding:NSUTF8StringEncoding];
N...
分类:
移动开发 时间:
2015-07-02 15:48:58
阅读次数:
125
一、配置文件详解
在RHEL或者CentOS等Redhat系的Linux系统里,跟网络有关的主要设置文件如下:
/etc/host.conf 配置域名服务客户端的控制文件
/etc/hosts 完成主机名映射为IP地址的功能
/etc/resolv.conf 域名服务客户端的配置文件,用于指定域名服务器的位置
/etc/syscon...
分类:
其他好文 时间:
2015-07-02 15:46:24
阅读次数:
194
一个轻量级的cookie 插件,可以读取、写入、删除 cookie。
jquery.cookie.js 的配置
首先包含jQuery的库文件,在后面包含 jquery.cookie.js 的库文件。
使用方法:
cookie有四个不同的属性: 名称,内容,域,路径
1.新添加一个会话 cookie:
$.cookie('the_cookie', 'the_value');
...
分类:
Web程序 时间:
2015-07-02 15:47:01
阅读次数:
130
机器学习中分类与聚类的本质区别机器学习中有两类的大问题,一个是分类,一个是聚类。
在我们的生活中,我们常常没有过多的去区分这两个概念,觉得聚类就是分类,分类也差不多就是聚类,下面,我们就具体来研究下分类与聚类之间在数据挖掘中本质的区别。...
分类:
其他好文 时间:
2015-07-02 15:46:29
阅读次数:
100
Android Studio创建库项目其实创建的是在主项目下创建Module模块,这个Module模块创建的时候选择库项目模式。
为什么要这样处理呢?因为在Android Studio中一个WorkSpace工作空间就是一个Android主项目。主项目其实也就是这个工作空间的一个Module模块,只不过这个模块是一个主模块。如果要想创建库项目,显而易见也应该是一个module模块项目,设置成Lib...
分类:
移动开发 时间:
2015-07-02 15:47:22
阅读次数:
110
MySQL常用命令集锦.....
分类:
数据库 时间:
2015-07-02 15:46:22
阅读次数:
128
进程
通常的程序是静态实体,在多道程序系统中,它们是不能独立运行的,更不能和其他程序并发执行。在操作系统中引入进程的目的,就是为了使多个程序能够并发执行。进程就
是指在系统中能够独立运行并作为资源分配的基本单位,它是由一组机器指令、数据和堆栈等组成的,是一个能独立运行的活动实体。
进程实体由程序段、相关的数据段和PCB(进程控制块)组成。这里我们要理解进程和普通的程序的区别,进程的实质是进程...
分类:
编程语言 时间:
2015-07-02 15:43:53
阅读次数:
147
/* internal cascade classifier */
typedef struct CvCascadeHaarClassifier
{
CV_INT_HAAR_CLASSIFIER_FIELDS()
int count;
CvIntHaarClassifier** classifier;
} CvCascadeHaarClassifier;
/* int...
分类:
其他好文 时间:
2015-07-02 15:45:01
阅读次数:
131
效果图:
前台调用:
//图一的前台调用
MessageBox.Show("测试", "标题", MessageBoxButtons.OK);
//图二的前台调用
Functionjsj.ShowMsg("测试", Functionjsj.MsgType.OK);
说明:
...
分类:
其他好文 时间:
2015-07-02 15:44:27
阅读次数:
157
在2015年,众多品牌已经逐渐学会了如何社交媒体来帮助他们完成商业目标,然而这种学习的过程却充满着辛酸泪,他们不断地用试错法去挑战社交媒体新趋势影响下的新世界,偶尔一蹴而就,经常头撞南墙。而残酷的现实是,随着时间的推移,社交媒体新趋势又产生了新的变化,这就导致了品牌需要再次适应这些趋势,否则他们之前的努力全部都白费了。所以,为了方便品牌迅速调整自己的策略,Cheil Worldwide首席数字官P...
分类:
其他好文 时间:
2015-07-02 15:44:05
阅读次数:
111