Apache的風景編解碼器是第一個開發出對付的Base64編碼,但它已經擴展到了更多的標準,目前正在為創建通用的編碼器和解碼器的一個抽象的框架。
下議院編解碼器庫本身是專注於提供一般和功能的實用程序與像Bas364,十六進制和語音,但其他不太知名的編碼和解碼系統常見的編碼工作也支持。
這些措施包括Base32,二進制,BCodec,QCodec,URLCodec,引用打印等少數了。
文檔包含在下議院編解碼器下載包
什麼是此版本中的新:
- 在性能:
- 在提高Beider莫爾斯編碼器的性能。
- 修正錯誤:
- 在Beider莫爾斯不會用於讀取配置文件無法靠近掃描儀。
- 在Base32解碼表有假值。
- 在鏈接中的音位的Javadoc打破。
- 在Javadoc和評論拼寫修正。
什麼是1.8版本,新的:
- 在添加DigestUtils.updateDigest(消息摘要,為InputStream)
- 添加JUnit來,中間填充字符測試我們的解碼。
- 在添加比賽評分方法(MRA)語音算法編碼器。
什麼版本1.7是新的:
- 在DigestUtils:添加MD2的API。由於ggregory。
- 在DigestUtils:添加後的標準算法名稱SHA-1命名的API 。
- 在DigestUtils.getDigest(字符串)應該拋出IllegalArgumentException,而不是RuntimeException的。
- 創建一個類MessageDigestAlgorithms界定標準算法名稱。
- 在DigestUtils.getDigest(字符串)失去了原來的異常。
- 在刪除不必要的嘗試,填補了鹽變量UnixCrypt。
- 刪除以Math.abs()調用不必要的。
- 在更多的測試和次要的東西。
- 在新增的回歸測試。
- 在DigestUtils:添加updateDigest方法,使方法public 。
- 在添加類MD5 / SHA1 / SHA-512為基礎的Unix的crypt(3)哈希變種。
基於Solr的-3.6.0的PhoneticEngine
什麼是1.6版本的新:
- 使用標準的Maven目錄佈局
- 在文檔的拼寫修正。
- 在評論和測試用例固定的各種字符編碼的問題。
- 在ColognePhonetic的Javadoc應該為特殊字符使用HTML實體。
什麼版本1.5是新的:
- 在加入測試(縣)檢查encodeBase64()做沒有大塊的輸出。
- 在做的時候多讀ArrayIndexOutOfBoundsException異常()
- Base64InputStream。
- 添加科隆語音來codec.lang。
- 在org.apache.commons.codec.net.URLCodec.ESCAPE_CHAR不是最終的,但應該
- 是
- 在Base64.encodeBase64(byte []的binaryData,布爾isChunked,布爾urlSafe,
- 在整數maxResultSize)拋出IAE的有效maxResultSize如果isChunked是
- 假的。
- 在org.apache.commons.codec.language.RefinedSoundex.US_ENGLISH_MAPPING應該是包保護MALICIOUS_CODE。
- 在org.apache.commons.codec.language.Soundex.US_ENGLISH_MAPPING應
- 在封裝保護MALICIOUS_CODE。
- 在DoubleMetaphone.maxCodeLen也許應該是私有的。
- 在拆分Caverphone全班學生分成兩個班的Caverphone 1.0和2.0。
在編碼
什麼是1.4版本,新的:
- 在回歸:Base64.encode(塊=真)有錯誤當輸入長度多76。
- 實施Caverphone。
- 在文摘上InputStreams。
- 在補丁添加加密兼容的BigInteger編碼的支持為Base64。
- 雙擊音位錯誤的替代編碼。
- 請string2byte轉換上獨立的平台默認的編碼。
要求:
- 在的Java 1.6或更高版本
評論沒有發現