仿新浪微博 短链接地址生成工具

ShortUrlGenerator.java

String sLongUrl = "http://tech.sina.com.cn/i/2011-03-23/11285321288.shtml"; // 3BD768E58042156E54626860E241E999

String[] aResult = shortUrl(sLongUrl);

// 打印出结果

for (int i = 0; i < aResult.length; i++) {

System.out.println("[" + i + "]:::" + aResult[i]);

}

/ 控制台输出如下: [0]:::7nUFJn [1]:::f6Zzy2 [2]:::j6jmQb [3]:::2eAjea

【附:MD5.java】

import java.security.MessageDigest;

import java.security.NoSuchAlgorithmException;

public class MD5 {

public static void main(String arg[]) {

String myinfo = "我的测试信息";

System.out.println(myinfo);

System.out.println(md5Encode(myinfo));

}

public static String md5Encode(String input) {

try {

MessageDigest alg = MessageDigest.getInstance("MD5");

alg.update(input.getBytes());

byte[] digesta = alg.digest();

return byte2Hex(digesta);

} catch (NoSuchAlgorithmException e) {

e.printStackTrace();

}

return null;

}

//转换下

static String byte2Hex(byte[] paramArrayOfByte) {

StringBuffer localStringBuffer = new StringBuffer();

String str = "";

for (int i = 0; i < paramArrayOfByte.length; ++i) {

str = Integer.toHexString(paramArrayOfByte[i] & 0xFF);

if (str.length() == 1)

localStringBuffer.append("0");

localStringBuffer.append(str);

}

return localStringBuffer.toString().toUpperCase();

}

}

由最代码官方编辑于2014-9-9 9:31:28

短链接java代码_java高仿新浪微博短链接地址生成工具ShortUrlGenerator.java相关推荐

  1. java 新浪短链接_java高仿新浪微博短链接地址生成工具ShortUrlGenerator.java | 学步园...

    仿新浪微博 短链接地址生成工具 ShortUrlGenerator.java String sLongUrl = "http://www.zuidaima.com/share/1550463 ...

  2. java高仿新浪微博短链接地址生成工具ShortUrlGenerator.java

    原文:仿新浪微博 短链接地址生成工具 ShortUrlGenerator.java 源代码下载地址:http://www.zuidaima.com/share/1550463378934784.htm ...

  3. android 微博字体高亮,安卓开发札记——高仿新浪微博文字处理(实现关键字高亮,自定义表情替换并加入点击事件实现)...

    安卓开发笔记--高仿新浪微博文字处理(实现关键字高亮,自定义表情替换并加入点击事件实现) 先让大家看下效果图,这个是我自己在闲暇时间仿写的新浪微博客户端: 今天来讲讲如何实现上图的效果,这里需要用到S ...

  4. Android 毕业设计高仿新浪微博客户端(内附源码)

    高仿新浪微博客户端 一款独立开发的第三方新浪微博客户端,在还原了官方微博的UI的同时,加入更多不同于官方微博的新特性,给用户带来更加流畅,没有广告的体验,现在任意用户均可以登录微博进行体验 快速下载体 ...

  5. java代码在jsp中怎么写_在jsp中写java代码

    该服务器上的所有的访问者的所有 jsp 页面 D.该服务器上的所有的访问者的所有 jsp 页面和 Java 程序 6.在 JSP 中调用 JavaBean 时不会用到的标记是( )...... jav ...

  6. java结果分行显示_编写一个java程序。分行显示自己的姓名,地址,电话!用Test.java命名。_学小易找答案...

    [单选题]16.骨骼肌进行完全强直收缩时,相邻两次刺激的时间间隔应 [填空题]实习岗位名称 [单选题]神经调节的基本方式是: [单选题]Thank you for your nice gifts. - ...

  7. java使用微信表情代码_iOS高仿微信表情输入功能代码分享

    最近项目需求,要实现一个类似微信的的表情输入,于是把微信的表情扒拉出来,实现了一把.可以从这里下载源码.看起来表情输入没有多少东西,不外乎就是用NSTextAttachment来实现图文混排,结果在实 ...

  8. mysql接口java代码_java改成接口类

    类图 1.如果开发java项目最好设置如下:----->Tools ----->Option---->Notation---->Default中的值改成Java 2.将模型转换 ...

  9. 仿抖音短视频源码,高仿抖音双击点赞效果之双击的问题

    仿抖音短视频源码中,实现仿抖音的双击点赞效果,相关代码如下: public class MyView extends View {private GestureDetector gestureDete ...

最新文章

  1. 某程序员哀叹工资低:二本计算机毕业,四年前端开发,年包才四十万!薪资真的和学历挂钩吗?...
  2. 2013cvpr的总结
  3. SVN 签出源码 Struts Spring Hibernate
  4. P2469-[SDOI2010]星际竞速【费用流】
  5. idea tomcat部署web项目_项目开发之部署帆软到Tomcat服务一
  6. C++中的STL--结构概览
  7. 11张高清Python全知识地图,强烈建议学习
  8. 2009年云计算将引发一场黑客攻击高潮
  9. 机器学习基石笔记-Lecture 14 Regularization
  10. python-excel写入代码1
  11. 转:java生成EXCEL表格(POI vs JXL)
  12. java就业培训教程 笔记
  13. 全国计算机等级考试三级网络技术知识点考点
  14. 关于贷后的8个专业名词解析
  15. 服装企业信息化面临三大瓶颈
  16. Mysql之AUTO_INCREMENT浅析
  17. [原创]获取还原某音弹幕(web版)
  18. 中国民营医院行业市场运营模式与发展动向展望报告2022~2027年
  19. WPF工控组态软件之温度计
  20. 绿联扩展坞拆解_用过才知道,华为P30搭配绿联扩展坞可实现众多有趣玩法

热门文章

  1. Causal Representation Learning for Out-of-Distribution Recommendation
  2. word文档保存文件时出错_保存时如何自动创建Word文档的备份副本
  3. 关于Ubuntu下浏览器不能上网但是能ping通网络的问题
  4. 红米K40游戏 红米Note10Pro等出现dm-verity corruption your device is corrupt 设备在5秒内关机 无限重启 怎么解决
  5. 4月程序员工资统计出炉:平均14596元,南京程序员收入挤进一线。
  6. PEST分析顺丰服务需求_顺丰内外部环境分析.doc
  7. C# Excel插入Object
  8. CLASST T 使用
  9. 从“扫月亮”到“扫福字”,扒一扒背后的支付宝AR框架体系
  10. Web前端实训两天记录