import sun.misc.BASE64Decoder;

import sun.misc.BASE64Encoder;

public class Base64Util {

public static void main( String[] args ) {

String data2 = " var re1=/[a-zA-Z]/g; return (FIELD_VALUE.match(re1)).length;";

try {

// BASE64加密

BASE64Encoder encoder = new BASE64Encoder();

String data = encoder.encode(data2.getBytes());

System.out.println("BASE64加密:" + data);

// BASE64解密

BASE64Decoder decoder = new BASE64Decoder();

byte[] bytes = decoder.decodeBuffer(data);

System.out.println("BASE64解密:" + new String(bytes));

} catch (Exception e) {

System.out.println("BASE64加解密异常");

e.printStackTrace();

}

}

java base64 加解密_java Base64加解密相关推荐

  1. java时间加减_java时间加减

    展开全部 1.用java.util.Calender来实现 Calendar calendar=Calendar.getInstance(); calendar.setTime(new Date()) ...

  2. java 字符串加密 解密_java字符串加密解密

    java字符串加密解密 try { String test = "123456789@fdj.com"; EncryptionDecryption des = new Encryp ...

  3. java热加载_java热加载

    应用服务器一般都支持热部署(Hot Deployment),更新代码时把新编译的确类 替换旧的就行,后面的程序就执行新类中的代码.这也是由各种应用服务器的独 有的类加载器层次实现的.那如何在我们的程序 ...

  4. java 静态初始化 调用_java JVM-类加载静态初始化块调用顺序

    测试类加载的全过程 public class Have { static { System.out.println("加载Have");//先加载Have再调用main方法 } p ...

  5. java对excel加密_Java 加密、解密Excel文档

    一.概述 本文介绍通过Java程序来实现Excel文档加密以及解密的方法,包括对Excel工作簿加密.解密,对指定工作表加密.解密.程序中使用了免费版Java Excel类库(Free Spire.X ...

  6. java修改ppt格式_Java 加密、解密PPT文档

    文档加密常通过设置文档打开密码.启用文档编辑时的权限密码等方式:而解密则通过删除原有文档的密码或在此基础上重置新的密码.以下文章内容,将通过Java程序来实现通过以上方式来加密.解密PPT文档. 使用 ...

  7. java aes 256 ecb解密_Java AES 256 解密

    题目描述 我用JAVA在實行解密,參考了c#的範例,加密沒有問題 KEY和IV都是相同的 题目来源及自己的思路 相关代码 JAVA的代碼public static String decrypt(Str ...

  8. java 如何解密_java加密与解密

    1.下载:UnlimitedJCEPolicy 主要:获取权限文件 2.把解压后的 local_policy.jar US_export_policy.jar 复制到 这个目录中: C:\Progra ...

  9. java base64 编码 类_java base64编码和解码的三种方式 | 学步园

    方式一:使用commons-codec.jar /** * @param bytes * @return */ public static byte[] decode(final byte[] byt ...

最新文章

  1. 安装sql 2005 闪退 连接到服务器失败。错误:0x80070424
  2. Oracle PLSQL 导出数据table xx contains one or more CLOB columns 解决方案
  3. 析构设置为虚函数的原因
  4. C++语言基础(15)-友元函数和友元类
  5. iso qemu 安装ubuntu_在 Ubuntu 6.06 上安装 qemu 和 kqemu(zz)
  6. 【pyradiomics学习】——安装pyradiomics以及简单示例
  7. 初识ABP vNext(3):vue对接ABP基本思路
  8. leetcode 164. 最大间距(桶排序)
  9. 9 操作系统第二章 进程管理 管程
  10. java 工厂模式的写法_设计模式-Java-简单工厂模式--BitmapFactory
  11. java分页及返回数据封装实例
  12. 验证iOS应用的无障碍特性
  13. DS8880要将双控高端存储架构进行到底
  14. 美规Homekit插座
  15. 机器人摘果子看图写话_作文:摘苹果(看图写话)
  16. 安装create-react-app教程及简单配置
  17. 中国最顶尖的黑客,连外国人都想拜他为师
  18. 二级分销商城简单的设计方式
  19. 【浙政钉】第四篇:浙政钉创建群聊、消息接入、发送
  20. 企业微信没有50名员工如何扩容?如何突破企业微信50000客户数的限制?企业微信如何扩容10万客户?

热门文章

  1. 小黑小波比.git clone报错解决方案
  2. [Python]网络爬虫(七):Python中的正则表达式教程(转)
  3. [linux]Ubuntu12.1下打开terminal的方式
  4. 使用bash编写Linux shell脚本--复合命令
  5. select2控件动态更新option
  6. mysql sleep详解_MySQL中sleep函数的特殊现象示例详解
  7. sqldeveloper创建账号_用oralce 自带工具sql developer 创建表空间,用户,权限
  8. [转载] java(三)对象的序列化与static、final关键字
  9. 有线电视pcr是什么意思_有线电视的完整形式是什么?
  10. Java PipedInputStream close()方法与示例