Apache Commons Codec ilk Base64 kodlamaları ilə məşğul hazırlanmış, lakin bir çox standartlara genişləndirib və hazırda ümumi təyinatlı enkoderler və dekoderlərin yaradılması üçün mücərrəd çərçivə var.
Özü Bas364, hexadecimal və fonetik, lakin daha az tanınmış encoding və decoding sistemi kimi ümumi kodlamaları ilə iş üçün ümumi və funksional kommunal təmin yönəldilib Commons Codec kitabxana də dəstəklənir.
Bu Base32, İkili, BCodec, QCodec, URLCodec, Görən-Çap və bir neçə digər daha çox daxildir.
Documentation Commons Codec download paketi daxil olan
Bu azad Yeni nədir.
- Performance:
- Beider Morse encoder performansını artırın.
- Sabit Bugs:
- Beider Morse config faylları oxumaq üçün istifadə yaxın Tarayıcılar yoxdur.
- Base32 deşifre masa saxta dəyəri var.
- Link.
- Javadoc və şərh Yazı giderir.
Metaphone Javadoc sınıq
nədir Versiya 1.8 Yeni:.
- Added DigestUtils.updateDigest (MessageDigest, InputStream)
- ortasında pad xarakteri ilə deşifre test Junit Added.
- Added Match Rating yanaşma (MRA) fonetik alqoritm encoder.
versiya 1.7 yeni nədir:
- DigestUtils: MD2 API əlavə edin. Thanks ggregory üçün.
- DigestUtils: Standart alqoritm adı SHA-1 adına API əlavə .
- DigestUtils.getDigest (String) yerinə RuntimeException of IllegalArgumentException atmaq lazımdır.
- standart alqoritm adları müəyyən etmək üçün bir sinif MessageDigestAlgorithms yaradın.
- DigestUtils.getDigest (String) orijinal istisna itirir.
- UnixCrypt duz dəyişən doldurmaq üçün lazımsız cəhd çıxarın.
- Math.abs () lazımsız zəng çıxarın.
- Daha testlər və kiçik şeylər.
- Əlavə reqressiya test.
- DigestUtils: updateDigest üsulları əlavə və metodları ictimaiyyətə .
- MD5 dərsləri əlavə et / SHA1 / SHA-512-based Unix crypt (3) hash variantlar.
Solr-3.6.0 əsasında PhoneticEngine üçün
nədir Versiya 1.6 Yeni:.
- standart Maven kataloq layout istifadə edin
- Documentation imla düzeltmelerini.
- Şərh və test hallarda Sabit müxtəlif character encoding məsələləri.
- ColognePhonetic Javadoc xüsusi simvol üçün HTML şəxslərin istifadə etməlidir.
versiya 1.5 yeni nədir:
- encodeBase64 () ki, yoxlamaq üçün test (s) əlavə edin deyil yığın çıxdı.
- bunu çox deyilir ArrayIndexOutOfBoundsException ()
- Base64InputStream.
- codec.lang Köln fonetik əlavə edin.
- org.apache.commons.codec.net.URLCodec.ESCAPE_CHAR son deyil lazımdır
- ola bilər.
- Base64.encodeBase64 (byte [] binaryData, boolean isChunked, boolean urlSafe
- int maxResultSize) qüvvədə maxResultSize üçün BBA salır
- yalan.
- org.apache.commons.codec.language.RefinedSoundex.US_ENGLISH_MAPPING paketi mühafizə MALICIOUS_CODE olmalıdır.
- org.apache.commons.codec.language.Soundex.US_ENGLISH_MAPPING olmalıdır
- paketi qorunur MALICIOUS_CODE.
- DoubleMetaphone.maxCodeLen yəqin ki, xüsusi olmalıdır.
- Split Caverphone sinif.
Kodlama haqqında
IsChunked əgər
Caverphone 1.0 və 2.0 üçün iki sinfə
nədir Versiya 1.4 Yeni
- Regression: Base64.encode (yığın = true) səhv var zaman daxil uzunluğu 76 çox deyil.
- Caverphone həyata keçirir.
- Digest.
- Patch Base64 üçün gizli uyğun BigInteger kodlama dəstək əlavə etmək üçün.
- Double Metaphone bugs.
- platforma default encoding string2byte dönüşüm Indepedent olun.
InputStreams haqqında
Alternativ encoding
tələblər
- Java 1.6 və ya daha
Şərhlər tapılmadı