V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Jackin  ›  全部回复第 1 页 / 共 1 页
回复总数  5
// 这个应该是你想要的

private static String sign(HashMap<String, Object> parameters) throws Exception {
List<String> keys = new ArrayList<String>(parameters.keySet());
Collections.sort(keys, new Comparator<String>() {
@Override
public int compare(String s1, String s2) {
return s1.compareTo(s2);
}
});

StringBuilder signature = new StringBuilder("");
for (String key : keys) {
if (key.equalsIgnoreCase("sign")) {
continue;
}
signature.append(key);
Object value = parameters.get(key);

if (value instanceof HashMap) {
signature.append(sign((HashMap<String, Object>) value));
continue;
}

if (((String) value).equals("")) {
continue;
}

signature.append((String) value);
}
return signature.toString();
}
2016-07-06 11:35:31 +08:00
回复了 binaryer 创建的主题 问与答 个人创业项目如何优雅地收费(支付方式)
淘宝上买一个 不就可以了
2015-09-29 15:02:57 +08:00
回复了 zhuangzhuang1988 创建的主题 上海 [上海]转租房子, 莘庄
我也在莘庄 2 室一厅 只要 3K 整租
2015-09-06 11:34:20 +08:00
回复了 dongcheng 创建的主题 上海 上海有没有可以白天去常驻的创业咖啡馆
为什么不去图书馆,你看看人家七牛。
2015-08-04 16:34:06 +08:00
回复了 lynneve 创建的主题 程序员 高颜值创业团队找技术合伙人,高期权
用ThinkCMF 二次开发的啊
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2723 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 13:28 · PVG 21:28 · LAX 05:28 · JFK 08:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.