摘要:最近接触了HTML5中的websocket,下载了一个C实现的websocket库,但是其MD5算法实现中,涉及到AVR相关内容,编译时缺少头文件,而且需要交叉编译,我不是很清楚,于是乎,参照相关资料,实现了MD5算法。由于我要处理的是字符串,长度较小,而且是以byte为单位,因此实现中并未以bit作为基本单位,同时内部对输入数据进行了拷贝,不适合处理大型文件。md5.h/* * summary: MD5 * author: caosiyang * email: csy3228@gmail.com */#ifndef __MD5_H__#define __MD5_H__#include <
阅读全文
02 2012 档案
摘要:转自:http://www.cppblog.com/dbkong/archive/2006/12/09/16169.aspx在C语言编程中,static的一个作用是信息屏蔽!比方说,你自己定义了一个文件--该文件中有一系列的函数以及变量的声明和定义!你希望该文件中的一些函数和变量只能被该文件中的函数使用,那么,你可以在该函数、变量的前面加上static,代表他们只能被当前文件中的函数使用!而在C++中,用static来作为信息屏蔽就显得没有必要了!因为,C++有了信息屏蔽的利器--class机制!类中的private属性的变量和函数就对外禁止访问!然后是C/C++通用的函数作用域的static
阅读全文
摘要:Python简明教程:http://sebug.net/paper/python/Python正则表达式指南:http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.htmlPython文档:http://docs.python.org
阅读全文