算法
蓝色水
一个在海边拾贝壳的大男孩
2002年毕业于上海市交通大学上中路校区,曾参与微软ALL-IN-ONE-CODE FRAMEWORK项目并对WPF,C++,C#,Winform的MSDN论坛支持多年,专注于net的技术体系十多年,对DDD领域设计net的部署实施有独到见解和经验,并对JAVA的架构体系的数据持久化,AOP,分布式事务,单点登录,多业态权限设计,分布式日志系统有实际项目运用案例,致力于传统行业的HR,OA,费控,业绩,移动平台化整合,ERP改造以及云部署。
展开
-
其他技术人对base64的解释
<!--google_ad_client = "pub-4174471457520570";google_ad_width = 300;google_ad_height = 250;google_ad_format = "300x250_as";google_ad_channel ="6691454417";google_color_border = "FFFFFF";原创 2006-07-16 19:20:00 · 959 阅读 · 0 评论 -
MD5算法研究1
综述 MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由MIT Laboratory for Computer Science和RSA Data Security Inc的Ronald L. Rivest开发出来,经MD2、MD3和MD4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密匙前被"压缩"成一种保密的格式(就是把一个任意长度的转载 2006-07-16 19:01:00 · 745 阅读 · 0 评论 -
MD5算法研究
MD5的安全性 MD5相对MD4所作的改进: 1. 增加了第四轮; 2. 每一步均有唯一的加法常数; 3. 为减弱第二轮中函数G的对称性从(X&Y)|(X&Z)|(Y&Z)变为(X&Z)|(Y&(~Z)); 4. 第一步加上了上一步的结果,这将引起更快的雪崩效应; 5. 改变了第二轮和第三轮中访问消息子分组的次序,使其更不相似; 6. 近似优化了每一轮中的循环左移位移量以转载 2006-07-16 19:05:00 · 882 阅读 · 0 评论 -
sha1的研究,转帖
这两天,在作的一个程序,需要向一个PHP的程序提交一些数据信息,PHP程序那里其中有一个参数是利用PHP的 sha1 函数作签名的。对应PHP这个函数的.net 实现为: /// /// 以下代码等效于 PHP 的 SHA1() 代码 /// /// /// pu转载 2006-07-16 19:08:00 · 927 阅读 · 0 评论 -
算法的研究2
算法的应用 MD5的典型应用是对一段信息(Message)产生信息摘要(Message-Digest),以防止被篡改。比如,在UNIX下有很多软件在下载的时候都有一个文件名相同,文件扩展名为.md5的文件,在这个文件中通常只有一行文本,大致结构如: MD5 (tanajiya.tar.gz) = 0ca175b9c0f726a831d895e269332461 这就是tanajiya.ta原创 2006-07-16 19:02:00 · 882 阅读 · 0 评论 -
c++图标居中
CPaintDC dc(this); // 用于绘制的设备上下文 SendMessage(WM_ICONERASEBKGND, reinterpret_cast(dc.GetSafeHdc()), 0); // 使图标在工作矩形中居中 int cxIcon = GetSystemMetrics(SM_CXICON); int cyIcon = GetSystemMetrics(SM原创 2006-07-16 19:07:00 · 1723 阅读 · 0 评论 -
Huffman编码的8种实现方式
简介这里给出的源代码huffman.zip用8种不同的方式实现了Huffman编码算法。这些代码意在演示不同Huffman算法的实现原理,比较算法执行效率的差别,但并没有针对实际应用环境的需求,做更多的空间或效率优化。所有代码以C++语言编写,为了更容易地实现各种数据结构,代码中大量应用了标准C++库和模板技术。——总之,这些代码的作用在于示例和演示;如果大家想把这些代码应用在原创 2006-07-16 19:16:00 · 1518 阅读 · 0 评论 -
一个C++的 XML 解析程序
http://iridia.ulb.ac.be/~fvandenb/tools/xmlParser.html 这里下载 http://iridia.ulb.ac.be/~fvandenb/download.php?id=43 下面是一个示例 xml 文件 在 http://iridia.ulb.ac.be/~fvandenb/tools/xmlParser.html程序转载 2006-07-21 10:07:00 · 1004 阅读 · 0 评论