問題タブ [apache-commons-codec]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 非常に大きなバイナリ ファイルで失敗する apache commons コーデックを使用した Base64 デコード
私は暗号化ツールを開発しており、暗号化されたファイル形式では Base64 を使用してデータをエンコードしています。FileInputStream にラップされた Base64InputStream を使用してファイルをデコードするために、apache commons コーデックを使用しています。大きな音楽ファイルでテストするまで、これは魅力的に機能しました。不思議な理由で、これを行ったとき、バイト 6028 以降のすべてのバイトが 0 になりました。それを byte[] に読み込むコードは次のとおりです。
なんらかの理由で、バイト 6028 以降はすべてcontents
0 です。ただし、contents.length
約 300,000 バイトです。ご想像のとおり、これは私のアプリケーションにとって驚異的でした。誰かが何が起こっているのかについて少しでも知っていますか?
java - ファイルを Base64 エンコードして圧縮する
私の目標は、ファイルをエンコードし、Java のフォルダーに圧縮することです。Apache の Commons-codec ライブラリを使用する必要があります。エンコードして圧縮することができ、正常に動作しますが、デコードして元の形式に戻すと、ファイルが完全にエンコードされていないように見えます。いくつかの部品が欠落しているようです。なぜこれが起こるのか誰か教えてもらえますか?
また、参照用にコードの一部を添付して、それに応じてガイドできるようにします。
java - エラー:encodeBase64()がクラスに定義されていません
以下のコードでimageInByte
は、はバイト配列です。次のエラーが発生します。
encodeBase64()はクラスrsa1に対して未定義です
java - Eclipse は、Commons-Codec メソッドが存在しないと主張しています
これらのガイドラインに従って、Facebook API からの signed_request パラメーターの検証に取り組んでいますが、Commons Codec から Base64 クラスのメソッドのいくつかを呼び出す際に問題が発生しています。commons-codec 1.6 ライブラリをプロジェクト ( ) に追加しましたが、Eclipse が表示 されます。
と言って
これはそうではないと言っているので、これは奇妙です。
ダウンロードの md5 を確認したので、それは問題ではありません。
明るいアイデアはありますか?
android - ライブラリの競合を解決する方法(apache commons-codec)
Androidライブラリに問題があります。
ライブラリorg.apache.commons.codec.binary.Hex(バージョン1.6)のメソッドHex.encodeHexString(Byte Array)を使用したい
私のAndroidプラットフォーム(SDK 2.3.1)では、commons-codecライブラリバージョン1.3はすでに存在しますが、このバージョンにはメソッドがまだ存在しません(encodeHex()のみ)。
バージョン1.6のjarライブラリをEclipseプロジェクト(/ libsディレクトリ)に追加しましたが、エミュレータでプロジェクトを実行すると、次のようになります。
良いライブラリがどこにあるかをOSに示すにはどうすればよいですか?
MacOSXでJava1.6.0でEclipseJunoを使用しています
英語が下手でごめんなさい。よろしくお願いします!
編集:私の問題は明らかにjarjarツールで解決できます。 http://code.google.com/p/google-http-java-client/issues/detail?id=75
誰かがこのツールで私を助けることができますか?Antマニフェストまたはjarファイルを作成する方法がわかりません。
ありがとう
android - Apache Cordova: commons-codec を取得できません
Apache Cordova で新しい Android プロジェクトを作成しようとしています。スクリプトは開始しますが、次のメッセージで失敗します。
commons-codec を取得できませんでした。自分でダウンロードして、framework\libs ディレクトリに置いてください。現在、このプロセスは失敗する可能性があります。ごめん。
そして、それは失敗します。Windows 8 64ビットで実行しています。ANT、ADT、Android-SDK、Eclipse、Java はすべて正常に動作しています。管理者としてコマンドを実行しますが、違いはありません。commons-codec.jar の 1.7 バージョンをダウンロードし、Cordova だけでなく、ant と Android SDK の lib ディレクトリに配置しましたが、違いはありませんでした。
誰かが私を助けてくれることを願っています。事前に感謝したいと思います!
http - java.lang.NoClassDefFoundError:JBossAS7のorg/apache / commons / codec / DecoderException
別のサーバーで実行されているアプリの.warファイルを使用してデプロイする前に、JBossAS7をテストしています。
アプリを介してデータベースにログオンしようとすると、次のエラーが発生します。
一部のフォーラムでは、commons-codec jarを追加することを提案していますが、JBossにはすでにありますよね?(ここでjboss-as-7.1.1.Final/modules/org/apache/commons/codec/main/commons-codec-1.4.jar
:)
OSGiはアクティブ化されていません。率直に言って、OSGiがどのような目的に役立つのかわかりませんが、アクティブ化しようとすると、展開に失敗するため、戦争が混乱します...
私はJDKを持っていますが、それが助けになるならJREはありません。
android - DES 暗号化 - cipher.dofinal の呼び出しで badpadding 例外が発生する
動作する Java コードがあります。しかし、Android では機能しません。実際には、Javaで文字列を暗号化し、https経由でAndroidフォンに送信し、そこで復号化する必要があります。私はbase64にapache commons codecを使用しています。なぜ私が得るのかアドバイスはありBadPaddingException
ますか?java と android で crypto.cipher は異なりますか
これらすべての関数を Java で実行しても問題はありません。しかし、Javaで暗号化を実行し、Androidで復号化を実行すると、復号化で例外が発生します
java - 一般的なコーデック jar ファイルをインストールできません
common.codec
バイナリjarファイルをダウンロードしました。今私はクラスを使いたいですorg.apache.commons.codec.binary.Base64
。ただし、このフォルダーには、、、、、という4つのjarファイルが含まれてcommon.codec-1.7.jar
います。クラスパスでどのパスに言及する必要がありますか? そして、すべてのjarファイルパスを試してプログラムにインポートしましたが、失敗しました。このダウンロードした jar ファイルを配置する場所と、コードで使用する方法を教えてください。commons-codec-1.7-javadoc.jar
commons-codec-1.7-sources
commons-codec-1.7-tests
commons-codec-1a.7-test-sources
java - sun.misc.BASE64Encoder を org.apache.commons.codec.binary.Base64 に変換する方法
私は次のコードを持っていますsun.misc.BASE64Encoder
:
に変換したいと考えていorg.apache.commons.codec.binary.Base64
ます。API、ドキュメントなどを調べましたが、一致して同じ結果の値を与えると思われるものを見つけることができません。