問題タブ [apache-commons]

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.

0 投票する
5 に答える
19432 参照

java - ファイルが存在する場合、Apache FileUtils.writeLines()を作成してファイルに追加できますか?

コモンズのFileUtilsはかなりかっこよく見え、ファイルに追加することができないとは信じられません。

上記は毎回ファイルの内容を置き換えるだけであり、このコードと同じように、このようなものにタグを付けて終了したいと思います。

javadocを検索しましたが、何も見つかりませんでした。私は何が欠けていますか?

0 投票する
1 に答える
1054 参照

java - Python の org.apache.commons.lang.StringEscapeUtils

org.apache.commons.lang.StringEscapeUtils.escapeHtml を実装する Python モジュールまたはコードはありますか?

http://commons.apache.org/lang/api/org/apache/commons/lang/StringEscapeUtils.html#escapeHtml(java.lang.String)とまったく同じ

私はグーグルで検索しましたが、同じことをしない cgi.escape 関数しか見つかりませんでした。

前もってありがとう、英語でごめんなさい:D

0 投票する
3 に答える
6553 参照

java - Apache IOUtils.copy() および setContent() を使用してドキュメント コンテンツをコピーする

あるドックベースに格納されているあるオブジェクトのコンテンツを、別のドックベースに格納されている別のオブジェクトにコピーしたいと考えています。コピーするファイルが 30 万を超えるため、ファイルを作成したくありません。以下は私のコードの一部です:

JVM を調整しないIOUtils.copy(source.getContent(), baos);と、java.lang.OutOfMemoryError: Java heap space.

Xmx max 値を設定して JVM を調整すると、前の命令は問題ありませんjava.lang.OutOfMemoryError: Java heap spaceが、targetObj.setContent(baos);.

わずか 8332175 バイトの大きなコンテンツで... (7.94 MB)

何が問題なのですか?ByteArrayInputStream から ByteArrayOutputStream にコピーするより良い方法は? 他の何か?


一部の Documentum API

getContent

public ByteArrayInputStream getContent() が DfException をスローする

このオブジェクトのコンテンツを Documentum サーバーから ByteArrayInputStream オブジェクトにコピーします。

次のコード例は、>Documentum サーバーからオブジェクトのコンテンツをメモリにコピーする方法を示しています。

戻り値: オブジェクトのコンテンツを含む ByteArrayInputStream オブジェクト。例外: DfException - サーバー エラーが発生した場合。

setContent

public boolean setContent(ByteArrayOutputStream content) は DfException をスローします

新しいコンテンツをオブジェクトに設定します。>作業メモリにあるデータを設定する場合は、このメソッドを使用します。

次のコード例は、メモリ内にあるコンテンツを新しいドキュメントに設定する方法を示しています。

パラメータ: content - ByteArrayOutputStream としてのコンテンツ。例外: DfException - サーバー エラーが発生した場合。

0 投票する
1 に答える
1947 参照

java - ToStringBuilder アペンド X アペンドスーパー

クラスで toString() メソッドを作成するときは、常にorg.apache.commonsのToStringBuilderを使用します

そして、私が使用する他のクラスを拡張するときはappendSuper()appends

質問:

実行に実際の違いはありますか:

それ以外の

ダミーの質問のようなもの。

乾杯

0 投票する
2 に答える
2579 参照

java - Google アプリの rmi エラー

次の行を使用してもエラーは発生しません

次の行を使用すると取得できます

それらはどのように異なり、rmi は servletFileUpload.parseRequest(request); とどのように関連していますか?

エラー: 原因:

コンテキスト: Google アプリで Apache commons lib を使用するファイル アップロード アプリケーション。

0 投票する
10 に答える
19296 参照

java - Javaの大きなリストに最適なリスト実装は何ですか?

n 要素 (最大 100,000) の大きなリストを作成する必要があります。リスト内の各要素は、リストのインデックスに相当する整数です。この後、このリストで Collections.shuffle を呼び出す必要があります。私の質問は、どのリスト実装 (Java コレクションまたは Apache コレクション) を使用する必要があるかということです。私の直感では、ここで ArrayList を十分に使用できます。すべての考えに感謝します。ありがとう!

入力していただきありがとうございます。私はArrayListに固執していると思います。現在、initialCapacity パラメータを指定して ArrayList コンストラクタを使用しており、リストのサイズを渡しています。したがって、元のリストが 100000 の場合、この新しいリストを new ArrayList(100000) で作成します。したがって、サイズ変更がないため、配列を作成してasListを実行する必要はないと思います。また、GrowthList や LazyList などのほとんどの Apache コレクション リストは、RandomAccess を実装していません。これは確かにシャッフルを遅くします(javadocsによる)。FastArrayList は RandomAccess を実装しますが、Apache にはこのクラスに関する「このクラスはクロスプラットフォームではありません。使用すると、一部のアーキテクチャで予期しないエラーが発生する可能性があります」というメモがあります。

0 投票する
5 に答える
4346 参照

java - ItemSkippedException の理由

Google サイトのコンテンツを更新しようとしていますが、例外 VersionConflictException でストリームを読み込んでいます。

ストリームをチェックすると、問題なく POST リクエストに完全にロードされますが、次のエラーが発生します。

0 投票する
3 に答える
1301 参照

java - Apache AntはIOUtilクラスを使用可能にしますか?

プロジェクトのビルドパスにApacheAntを追加した場合、 Apache Commons IOクラスは使用できますか?

IOUtilクラスを使用する必要があります。いいえの場合は、正しいJARファイルへのダウンロードリンクを提供してください。

0 投票する
1 に答える
1077 参照

java - ApacheCommonsファイルのアップロードとGoogleAppsでの進捗率

ProgressListener update呼び出しを使用して、各ファイルの完了率を取得しようとしています。ファイルの数は動的に選択され、アップロードされます。

更新呼び出しで「item」パラメーターを使用できますか?

そして、それらをUIで動的に作成された各iframeに関連付けますか?本質的に簡単または単純な代替案はありますか?

アプリケーションは、GoogleAppEngineでホストされているJavaである必要があります。ファイルをファイルシステムに保存していませんが、ストリームを使用してデータをGoogleサイトにリダイレクトしています。

0 投票する
3 に答える
8929 参照

java - Java commons-cli、可能な値のリストを含むオプション

次の例のように、オプションが指定された値のみを受け入れるようにするにはどうすればよいですか。