各种算法
musicnazi
这个作者很懒,什么都没留下…
展开
-
MD5算法的原理
在一些初始化处理后,MD5以512位分组来处理输入文本,每一分组又划分为16个32位子分组。算法的输出由四个32位分组组成,将它们级联形成一个128位散列值。 首先填充消息使其长度恰好为一个比512位的倍数仅小64位的数。填充方法是附一个1在消息后面,后接所要求的多个0,然后在其后附上64位的消息长度(填充前)。这两步的作用是使消息长度恰好是512位的整数倍(算法的其余部分要...2007-06-21 16:19:54 · 112 阅读 · 0 评论 -
计算两个时间的区间内有多少个星期几
[code="java"] public class TestUtil { public static int howManyDayOfWeek(String startDateStr, String endDateStr, int dayOfWeek) { int manyDayOfWeek = 0; Calendar calStart = getCalendar(star...2009-03-23 01:19:10 · 385 阅读 · 0 评论