“八卦”与“编程”(转)

在网上看到这篇文章,感觉有些地方说的很有道理,所以收录了下来! 原贴连接 http://www.dywt.com.cn/vbs/dispbbs.asp?boardID=148&ID=101713&page=2 很早就知道OO是很重要的,但是一直没有深入学习过,趁着飞扬转型的时机,准备好好的看 看这方面的著作。 《thinkingInJava》又名JAVA编程思想,比较深入的讲解了面向对象的思想,我只看了开头 一部分,但想到了一个有意思的问题,(呵呵,容易走神。。。) 提到面向对象,我们中国古代有一门学问叫“八卦”,就是一门归类汇总的方法。八卦的起...
编程幻想 | 2007-01-17 23:54 | 阅读 3886 次 | 评论 2 条

MD5在编程中的实现 (VB)

在VB中实现MD5算法 —————————————————————————————————————————— Option Explicit Dim w1 As String, w2 As String, w3 As String, w4 As String MD5F(ByVal tempstr As String, ByVal w As String, ByVal X As String, ByVal y As String, ByVal z As String, ByVal Xin As String, ByVal qdata As String, ByVal rots A...
算法 | 2006-12-25 00:42 | 阅读 2400 次 | 评论 0 条

MD5在编程中的实现 (C语言)

在C语言中实现MD5算法 ——————————————————————————————————————————— */ #ifndef PROTOTYPES #define PROTOTYPES 0 #endif typedef unsigned char *POINTER; typedef unsigned short int UINT2; typedef unsigned long int UINT4; #if PROTOTYPES #define PROTO_LIST(list) list #else #define PROTO_LIST(list) () #endif ——...
算法 | 2006-12-25 00:41 | 阅读 2888 次 | 评论 0 条

MD5的介绍,算法和实现(转)

MD5简介: MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc发明,经MD2、MD3和MD4发展而来。 Message-Digest泛指字节串(Message)的Hash变换,就是把一个任意长度的字节串变换成一定长的大整数。请注意我使用了“字节串”而不是“字符串”这个词,是因为这种变换只与字节的值有关,与字符集或编码方式无关。 MD5将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,(我刚开始还愚蠢的认为MD5是可逆的算法 感谢Stkm...
算法 | 2006-12-25 00:39 | 阅读 2965 次 | 评论 0 条

DELPHI的API入门例程

闪烁窗口 语法:FlashWindow(hWnd: HWND; bInvert: BOOL): BOOL; 单元:windows.pas 作用:闪烁显示指定窗口。这意味着窗口的标题和说明文字会发生变化,似乎从活动切换到非活动状态、或反向切换。通常对不活动的窗口应用这个函数,引起用户的注意 返回值:BOOL,如窗口在调用前处于活动状态,则返回TRUE 注解:该函数通常与一个计数器组合使用,生成连续的闪烁效果。 在windows nt及windowsfor workgroup中,bInvert参数会被忽略。 但在windows 95中不会忽略 源代码
API编程 | 2006-12-22 22:08 | 阅读 1805 次 | 评论 0 条
浏览13943次