C++
架构师训练营
惟日孜孜 无敢逸豫
展开
-
MD5算法的C++实现
1. IntroductionMD5算法是一种消息摘要算法(Message Digest Algorithm),此算法以任意长度的信息(message)作为输入进行计算,产生一个128-bit(16-byte)的指纹或报文摘要(fingerprint or message digest)。两个不同的message产生相同message digest的几率相当小,从一个给定的message dig...转载 2012-08-07 13:55:04 · 1051 阅读 · 0 评论 -
android 的C++代码都加 namespace android
namespace android {// 源码}; // namespace androidnamespace 是c++的一个标识符,表示定义一个全局空间。android代码把整个android工程看作一个namespace。原创 2014-03-15 17:15:31 · 6034 阅读 · 0 评论 -
TEA加密算法的C/C++实现
TEA(Tiny Encryption Algorithm) 是一种简单高效的加密算法,以加密解密速度快,实现简单著称。算法真的很简单,TEA算法每一次可以操作64-bit(8-byte),采用128-bit(16-byte)作为key,算法采用迭代的形式,推荐的迭代轮数是64轮,最少32轮。目前我只知道QQ一直用的是16轮TEA。没什么好说的,先给出C语言的源代码(默认是32轮...转载 2012-08-07 13:53:10 · 1326 阅读 · 0 评论 -
Android系统开发之七:添加Android Native Service方法
一、 Android Service 介绍Android 的 Service 分为两种: Android Service 和 Native Service 。Android Service :又称为 Java Service ,是实现在框架层( framework )里的 Server 。 Android Service 以 Java 编写。Native Service :又称为 Syste...转载 2014-03-15 17:22:33 · 4939 阅读 · 0 评论