2012年12月24日

Java生成短链接

摘要: 因公司推广需要,需要一套短链接生成方案,正好前几天在MSDN看到有人发了一个.net版的短链接算法,我就把它转换成java版,拿出来共享一下生成思路:1.将"原始链接(长链接)+key(自定义字符串,防止算法泄漏)"MD5加密2.把加密字符按照 8 位一组 16 进制与 0x3FFFFFFF 进行位与运算,把得到的值与 0x0000003D 进行位与运算,取得字符数组 chars 索引,把取得的字符相加,每次循环按位右移 5 位,把字符串存入对应索引的输出数组(4组6位字符串)3.生成4以下的随机数,从输入数组中取出随机数对应位置的字符串,作为短链,存入数据库或者NoSql 阅读全文

posted @ 2012-12-24 16:48 菜鸟的春天 阅读(30070) 评论(5) 推荐(2) 编辑

MyEclipse添加Mybatis generator插件

摘要: 进入MyEclipse Configuration Center选择add site,填入MyBatis generator插件的地址:http://mybatis.googlecode.com/svn/sub-projects/generator/trunk/eclipse/UpdateSite/添加完成后,personal sites会出现刚才添加的mybatis,展开列表选中Mybatis generator,右键,然后选择add to profile,最后选择右下角的apply 1 changeMyEclipse会自动开始安装插件 阅读全文

posted @ 2012-12-24 11:52 菜鸟的春天 阅读(15433) 评论(0) 推荐(0) 编辑

导航