摘要:
public static class Data { public static string[] A = new string[] { "an", "ang", "ao" }; public static string[] B = new string[] { "bai", "ban", "bang", "bao", "bei", "ben", "beng", "bi", & 阅读全文
随笔档案-2014年03月
短网址
2014-03-03 11:29 by 通心菜, 194 阅读, 收藏,
摘要:
① 将长网址用md5算法生成32位签名串,分为4段,,每段8个字符;② 对这4段循环处理,取每段的8个字符, 将他看成16进制字符串与0x3fffffff(30位1)的位与操作,超过30位的忽略处理;③ 将每段得到的这30位又分成6段,每5位的数字作为字母表的索引取得特定字符,依次进行获得6位字符串;④ 这样一个md5字符串可以获得4个6位串,取里面的任意一个就可作为这个长url的短url地址。 阅读全文
浙公网安备 33010602011771号