maven commons-codec-1.9.jar
免费版 发表评论
- 软件类别:编程辅助
- 软件大小:213.00 KB
- 更新时间:2021-07-04 22:16
- 软件版本:免费版
- 软件语言:中文
- 软件等级:
- 官方网址:暂无
评分:
好评:0
差评:2

软件介绍
maven commons-codec-1.9.jar是jdk中一款用于编码运算的开源工具包,调用简单方便,支持MD5、Base64、哈希等加密方式,还可以解码,需要的程序猿们赶紧来IT猫扑下载吧!
commons-codec.jar介绍
commons-codec是Apache开源组织提供的用于摘要运算、编码的包。
commons-codec.jar内容
Commons codec,是项目中用来处理常用的编码方法的工具类包,例如DES、SHA1、MD5、Base64,URL,Soundx等等。
不仅是编码,也可用于解码。
在该包中主要分为四类加密:BinaryEncoders、DigestEncoders、LanguageEncoders、NetworkEncoders。
commons-codec.jar运算示例
1、Base64编解码
private static String encodeTest(String str){
Base64 base64 = new Base64();
try {
str = base64.encodeToString(str.getBytes(“UTF-8”));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
System.out.println(“Base64 编码后:”+str);
return str;
}
private static void decodeTest(String str){
Base64 base64 = new Base64();
//str = Arrays.toString(Base64.decodeBase64(str));
str = new String(Base64.decodeBase64(str));
System.out.println(“Base64 解码后:”+str);
}
2、Hex编解码
private static String encodeHexTest(String str){
try {
str = Hex.encodeHexString(str.getBytes(“UTF-8”));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
System.out.println(“Hex 编码后:”+str);
return str;
}
private static String decodeHexTest(String str){
Hex hex = new Hex();
try {
str = new String((byte[])hex.decode(str));
} catch (DecoderException e) {
e.printStackTrace();
}
System.out.println(“Hex 编码后:”+str);
return str;
}
3、MD5加密
private static String MD5Test(String str){
try {
System.out.println(“MD5 编码后:”+newString(DigestUtils.md5Hex(str.getBytes(“UTF-8”))));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return str;
}
4、SHA编码
private static String ShaTest(String str){
try {
System.out.println(“SHA 编码后:”+newString(DigestUtils.shaHex(str.getBytes(“UTF-8”))));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return str;
}
5、Metaphone和Soundex
这个例子来源于网上,
Metaphone 建立出相同的key给发音相似的单字, 比 Soundex 还要准确, 但是 Metaphone 没有固定长度, Soundex 则是固定第一个英文字加上3个数字. 这通常是用在类似音比对, 也可以用在 MP3 的软件开发.
import org.apache.commons.codec.language.*;
import org.apache.commons.codec.*;
public class LanguageTest {
public static void main(String args[]) {
Metaphone metaphone = new Metaphone();
RefinedSoundex refinedSoundex = new RefinedSoundex();
Soundex soundex = new Soundex();
for (int i=0; i<2; i++ ) {
String str=(i==0)?”resume”:”resin”;
String mString = null;
String rString = null;
String sString = null;
try {
mString = metaphone.encode(str);
rString = refinedSoundex.encode(str);
sString = soundex.encode(str);
} catch (Exception ex) {
;
}
System.out.println(“original:”+str);
System.out.println(“Metaphone:”+mString);
System.out.println(“RefinedSoundex:”+rString);
System.out.println(“Soundex:”+sString +”n”);
}
}
}
多平台下载
Pc版maven commons-codec-1.9.jar 免费版
猜你喜欢
jar包

jar包
jar包是什么?哪里能下载jar包?java的jar包在哪里下载?oracle在哪里下载jar包?jar包是将文档根据类别属性分类,jar包种类也很多,包括java、gson、itext、spring、maven、js等,小编已将所有jar包进行整理,需要的用户欢迎来IT猫扑下载~...
本类最新
Trae电脑版2.10.0
微软.NET Frameworkv4.7.2.0 官方完整版
大漠插件中文汉化模块源码免费版
ApiPost(api调试)v7.0.2 官方版
x64dbg调试工具v2022.08.08 绿色汉化版
Spire.Doc for Javav2.7.3 免费版
SDK Platform Tools for windowsv33.0.1 官方最新版
Postman安装包64位版v9.15.2 官方版
.net程序反编译软件中文版(DotNet Helper)v2.2 绿色版
.net混淆器汉化版(dotNET Reactor)v5.9.8.0 绿色版
.NET代码保护工具.NET Reactorv5.9.8.0 中文汉化版
开源脱壳工具.Net Reactor Slayerv3.0.0.0 中文免费版
鲸鱼无线模块编程PC电脑版v1.0.3 官方最新版
x64dbg辅助管理器v2022.02.25 汉化优化安装版
JDK绿色免安装版附JAVA环境变量一键配置v1.8.0.151 官方版
相关软件
commons-dbutils-1.3.jar免费版commons-dbutils-1.3.jar是开源java数据库工具库,包含有两个大类,一个是简化,一个是实现,注意对应的版本,有需要的就来IT猫扑下载吧!Commonsdbutils是什么commons-dbutils是Apache组织提供的一个开源JDBC工具类库,对传统操作
apache cxf jar包v3.2 免费版apachecxfjar包是一款在Celtix和XFire等相关项目开发中非常重要的jar包,除了对各大语言的相关支持外,还能轻松实现代码的自主编写等功能,推荐给有需要的用户下载使用哦!apachecxf简介ApacheCXF=Celtix+XFire,ApacheCXF的前
org.apache.poi jar包v3.17 官方最新版apachepoijar包v3.17是最新版本的poijar,新版本中新的功能区域和许多错误,这是支持Java6的最后一个版本,下一个版本将是4.0.0,并支持min,Java8。包含文件poi-3.17.jarpoi-examples-3.17.jarpoi-excelant-3.17.jarpoi-ooxml
poi3.10final.jar官方免费版poi3.10jar包是一款非常实用的jar工具包,能够实现java读取excel的操作,功能非常强大,操作简单,还能支持导入导出excel表格。感兴趣的朋友欢迎前来IT猫扑下载体验吧! poi.jar基本介绍poi.jar是一款运用于Excel中的开发程序,一
下载排行
- 1GCViewer(GC日志分析工具)
- 2LightProxy(阿里巴巴抓包工具)
- 3fastreport中文版(报表控件)
- 4VOFA+软件32位/64位
- 5Device Tree设备堆栈查看工具
- 6visual assist x 2223破解版
- 7易语言vc98linker
- 8CRYSTAL REPORTS 2008(水晶报表2008)
- 9微软.NET Framework
- 10selenium最新jar包





GCViewer(GC日志分析工具)
JSCompress(JS脚本代码压缩)









网友评论
查看所有0条评论