아파치 커먼즈 코덱 먼저 Base64로 인코딩을 처리하기 위해 개발되었습니다하지만 더 많은 표준을 확장하고 현재 범용 인코더 및 디코더의 창조에 대한 추상 프레임 워크입니다했다.
자체 Bas364, 16 진수와 소리 나는대로,하지만 덜 알려진 인코딩 및 디코딩 시스템과 같은 일반적인 인코딩 작업을위한 일반 및 기능 유틸리티를 제공에 초점을 맞추고, 풍경 코덱 라이브러리도 지원됩니다.
이들은 Base32, 이진, BCodec, QCodec, URLCodec, 인용 - 인쇄 및 다른 몇 등이 있습니다.
문서는 풍경 코덱 다운로드 패키지에 포함되어있는
이 릴리스의 새로운 기능입니다 무엇 : 있습니다.
성능 :
Beider 모스 인코더의 성능을 향상시킬 수 있습니다.
수정 된 버그 :
Beider 모스는 설정 파일을 읽는 데 사용하지 가까운 스캐너 않습니다.
Base32 디코딩 표는 가짜 가치가있다.
메타 폰의 Javadoc 깨진 링크.
자바 독과 의견에 맞춤법 수정.
이 버전 1.8의 새로운 기능 :
이 추가 DigestUtils.updateDigest (MessageDigest 등,의 InputStream).
추가 JUnit을 중간에 패드 문자로 우리의 디코딩을 테스트합니다.
추가 일치 등급 접근 (MRA) 음성 알고리즘 인코더.
이 1.7 버전의 새로운 기능 :
이 DigestUtils이 : MD2 API를 추가합니다. 덕분에 ggregory합니다.
DigestUtils : 표준 알고리즘 이름 SHA-1의 이름을 따서 명명 API를 추가합니다.
DigestUtils.getDigest (문자열)는 IllegalArgumentException 대신 RuntimeException을 던져해야합니다.
알고리즘의 표준 명을 정의하는 클래스 MessageDigestAlgorithms를 만듭니다.
DigestUtils.getDigest (문자열) 원의 예외를 잃는다.
UnixCrypt에 소금 변수를 채우기 위해 불필요한 시도를 제거합니다.
Math.abs 불필요한 호출을 제거합니다 ().
테스트 및 사소한 것들보다.
SOLR-3.6.0을 기반으로 PhoneticEngine에 대한 추가 회귀 테스트.
DigestUtils은 : updateDigest 방법을 추가 및 방법 공개.
MD5 / SHA1 / SHA-512 기반의 유닉스 토굴 (3) 해시 변형 클래스를 추가합니다.
이 1.6 버전의 새로운 기능 :
이 표준 메이븐 디렉토리 레이아웃을 사용합니다.
문서 맞춤법 수정.
의견과 테스트 케이스에 고정 다양한 문자 인코딩 문제를 해결합니다.
ColognePhonetic 자바 독은 특수 문자를 HTML 엔티티를 사용해야합니다.
이 버전 1.5의 새로운 기능 :
이 encodeBase64는 () 청크 출력을하지 않는 것을 확인하려면 테스트 (들)를 추가합니다.
여러 일을하는 것은 읽을 때 인코딩 ()는, ArrayIndexOutOfBoundsException
Base64InputStream.
codec.lang에 쾰른 소리 나는대로 추가합니다.
org.apache.commons.codec.net.URLCodec.ESCAPE_CHAR은 최종적인 것이 아니라해야
수.
Base64.encodeBase64 (바이트 [] binaryData, 부울 isChunked, 부울 urlSafe,
isChunked 인 경우 INT maxResultSize는) 유효한 maxResultSize에 대한 IAE가 발생합니다
거짓.
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 1.0과 2.0 두 종류로 Caverphone 클래스를 분할합니다.
이 1.4 버전의 새로운 기능 :
이 회귀 : Base64.encode 입력 길이가 76의 배수 인 경우 (덩어리 = True)로 버그가 있습니다.
Caverphone를 구현합니다.
에는 InputStream에 다이제스트.
패치를 Base64로 암호화 호환 BigInteger를 인코딩 지원을 추가 할 수 있습니다.
다른 인코딩을 두 번 메타 폰 버그.
플랫폼의 디폴트 인코딩의 string2byte 전환이에 의존하지합니다.
이 요구 사항 :
이 자바 1.6 이상
댓글을 찾을 수 없습니다