zoukankan      html  css  js  c++  java
  • Commons Codec

    Base64

    Base64 编码

    assertEquals("T3chIQ==", Base64.encodeBase64String("Ow!!".getBytes()));

    安全 URL 的 Base64 编码

    assertEquals("T3chIQ", Base64.encodeBase64URLSafeString("Ow!!".getBytes()));

    Base64 解码

    assertEquals("Ow!!", new String(Base64.decodeBase64("T3chIQ==")));
    assertEquals("Ow!!", new String(Base64.decodeBase64("T3chIQ")));

    URL

    URL 编码

    URLCodec urlCodec = new URLCodec();
    assertEquals("c%2B%2B", urlCodec.encode("c++"));

    URL 解码

    URLCodec urlCodec = new URLCodec();
    assertEquals("c++", urlCodec.decode("c%2B%2B"));

    MD5

    MD5 编码

    assertEquals("5d41402abc4b2a76b9719d911017c592", DigestUtils.md5Hex("hello").toLowerCase());

    SHA1

    SHA1 编码

    assertEquals("aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d", DigestUtils.sha1Hex("hello"));

    SHA256

    SHA256 编码

    assertEquals("2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824", DigestUtils.sha256Hex("hello"));
  • 相关阅读:
    第五次博客作业
    第三次博客作业
    个人简介
    实验三
    实验二
    实验一
    《构建之法》心得体会
    第三次博客园作业
    软件测试实验二
    个人简历
  • 原文地址:https://www.cnblogs.com/huey/p/5421937.html
Copyright © 2011-2022 走看看