問題タブ [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.
java - ファイルが存在する場合、Apache FileUtils.writeLines()を作成してファイルに追加できますか?
コモンズのFileUtilsはかなりかっこよく見え、ファイルに追加することができないとは信じられません。
上記は毎回ファイルの内容を置き換えるだけであり、このコードと同じように、このようなものにタグを付けて終了したいと思います。
javadocを検索しましたが、何も見つかりませんでした。私は何が欠けていますか?
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
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 - サーバー エラーが発生した場合。
java - ToStringBuilder アペンド X アペンドスーパー
クラスで toString() メソッドを作成するときは、常にorg.apache.commonsのToStringBuilderを使用します
そして、私が使用する他のクラスを拡張するときはappendSuper()
、appends
質問:
実行に実際の違いはありますか:
それ以外の
ダミーの質問のようなもの。
乾杯
java - Google アプリの rmi エラー
次の行を使用してもエラーは発生しません
次の行を使用すると取得できます
それらはどのように異なり、rmi は servletFileUpload.parseRequest(request); とどのように関連していますか?
エラー: 原因:
コンテキスト: Google アプリで Apache commons lib を使用するファイル アップロード アプリケーション。
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 にはこのクラスに関する「このクラスはクロスプラットフォームではありません。使用すると、一部のアーキテクチャで予期しないエラーが発生する可能性があります」というメモがあります。
java - ItemSkippedException の理由
Google サイトのコンテンツを更新しようとしていますが、例外 VersionConflictException でストリームを読み込んでいます。
ストリームをチェックすると、問題なく POST リクエストに完全にロードされますが、次のエラーが発生します。
java - Apache AntはIOUtilクラスを使用可能にしますか?
プロジェクトのビルドパスにApacheAntを追加した場合、 Apache Commons IOクラスは使用できますか?
IOUtilクラスを使用する必要があります。いいえの場合は、正しいJARファイルへのダウンロードリンクを提供してください。
java - ApacheCommonsファイルのアップロードとGoogleAppsでの進捗率
ProgressListener update呼び出しを使用して、各ファイルの完了率を取得しようとしています。ファイルの数は動的に選択され、アップロードされます。
更新呼び出しで「item」パラメーターを使用できますか?
そして、それらをUIで動的に作成された各iframeに関連付けますか?本質的に簡単または単純な代替案はありますか?
アプリケーションは、GoogleAppEngineでホストされているJavaである必要があります。ファイルをファイルシステムに保存していませんが、ストリームを使用してデータをGoogleサイトにリダイレクトしています。
java - Java commons-cli、可能な値のリストを含むオプション
次の例のように、オプションが指定された値のみを受け入れるようにするにはどうすればよいですか。