• onBindViewHolderが呼ばれるタイミングとその動作は?

    質問 私は初心者で、あるコードの一部が理解できずに困っています。どなたか、この関数evokeはいつ、何のためにあるのか、説明していただけませんか? 以下は私のコードです。 public void onBindViewHolder(myViewHolder holder, int position) { RecViewHolder currentdata = d

    2023-09-24 16:48:27
  • Javaでファイルをbyte[]配列に読み込むエレガントな方法 [duplicate]

    質問 この質問はすでにここに回答があります : 閉じる 9 年前 . 重複の可能性があります。 Javaでファイルをbyte[]に変換する ファイルからデータを読み込んで、Parcelにアンマーシャルしたい。 ドキュメントでは、FileInpu

    2023-09-24 09:53:48
  • 配列リストの特定の項目を先頭の項目に移動する方法

    質問 例:リスト A B C D E Cが与えられると、次のように切り替わります。 C A B D E 配列のサイズは変更され、いくつかの項目は実行時に削除される可能性があることに注意してください Collections.swap(url, url.indexOf(itemToMove), 0); この文はC A B D Eではなく、C B A D Eを出力してしまう

    2023-09-24 08:20:35
  • JavaでLBYLとEAFPの比較?

    質問 私は最近Pythonを独学で学んでいて、コード実行前のエラーチェックに関してLBYL/EAFPイディオムを発見しました。Pythonでは、受け入れられたスタイルはEAFPであり、それは言語とうまく動作するように思われます。 LBYL ( L オク B 前 Y ou L eap ): def safe_divide_1(x, y): if y

    2023-09-24 06:53:20
  • 長いタイムスタンプからLocalDateTimeへ

    質問 長いタイムスタンプ1499070300(Mon, 03 Jul 2017 16:25:00 +0800に相当)がありますが、LocalDateTimeに変換すると、1970-01-18T16:24:30.300となります。 以下は私のコードです。 long test_timestamp = 1499070300; LocalDateTime triggerTime =

    2023-09-24 04:41:32
  • ビルダーパターンと継承

    質問 オブジェクト階層があり、継承ツリーが深くなるにつれて複雑になっています。これらのどれも抽象的ではなく、したがって、それらのインスタンスはすべて、多かれ少なかれ洗練された目的を果たすものです。 パラメータの数が非常に多いので、いくつかのコンストラクタをコーディングするよりも、プロパティを設定するためにBuilderパターンを使用したいと思います。すべての組み合わせに対応する必要がある

    2023-09-24 03:13:09
  • 部分文字列インデックス範囲

    質問内容 コードです。 public class Test { public static void main(String[] args) { String str = "University"; System.out.println(str.substring(4, 7)); } } 出力します。 ers Subs

    2023-09-24 01:45:34
  • Optional<T>をStream<T>に変換する方法は?

    質問 ストリームにOptionalを前置したい。この場合 Stream.concat はストリームを連結することしかできないので、私はこの質問を持っています。 Optional&lt;T&gt; を Stream&lt;T&gt; に変換するにはどうしたらよいでしょうか? 例 Optional&lt;String&gt; optional = Optional.of("He

    2023-09-23 22:05:02
  • List<String>をList<Integer>に直接変換する。

    質問 私のファイル " s" をパースした後、以下のものが含まれています。 AttributeGet:1,16,10106,10111 そこで、attributeIDGetリストでコロンの後にあるすべての数字を取得する必要があります。それを行うにはいくつかの方法があることを知っています。しかし、私たちができる方法はありますか? を直接変換する List&lt;String&gt;

    2023-09-23 21:13:04
  • Joda Date & Time API を使って複数のフォーマットをパースする

    質問 Jodaを使って、日付/時刻を含むサードパーティのログファイルを解析しています。日付/時刻は、私が解析しているログファイルの年齢に応じて、2つの異なるフォーマットのうちの1つです。 現在、私はこのようなコードを持っています。 try { return DateTimeFormat.forPattern("yyyy/MM/dd HH:mm:ss").parseDateTim

    2023-09-23 17:15:06
  • Error:Execution failed for task ':app:processDebugResources'. > java.io.IOException。android studioのフォルダ""を削除できませんでした。

    質問 Android Studioを使用して、Androidアプリケーションを開発しようとしています。 Androidアプリを作成し、公開しようと思っています。 apkファイルを取得するために「プロジェクトをビルド」をクリックすると、必ず次のようなエラーが発生します。 このようなエラーが発生します。 Error:Execution failed for task ':app:process

    2023-09-23 16:25:16
  • Eclipse / Maven で Hadoop を構築する - アーティファクト jdk.tools:jar:1.6 の欠落

    質問 clouderaの org.apache.hadoop:hadoop-client:2.0.0-cdh4.0.0 をインポートしようとしています。 cdh4 maven repo から eclipse 3.81, m2e プラグイン, win7 で oracle の jdk 1.7.0_05 を使用した maven プロジェクトで、以下のようになります。 &lt;depe

    2023-09-23 12:47:37
  • なぜJava 7のStringBuilder#append(int)はJava 8より速いのですか?

    質問 を調査しているときに 小さな議論 を使用しています。 "" + n と Integer.toString(int) で、整数プリミティブを文字列に変換するために、次のように書きました。 JMH マイクロベンチマークです。 @Fork(1) @OutputTimeUnit(TimeUnit.MILLISECONDS) @State(Scope.Benchmark

    2023-09-23 05:27:11
  • JDBCでトランザクションを開始する方法は?

    質問 Connection.setTransactionIsolation(int) を警告します。 注意:このメソッドがトランザクション中に呼び出された場合、その結果は実装で定義されます。 これは問題を提起します。 JDBCでどのようにトランザクションを開始するのですか? トランザクションを終了させる方法は明確ですが、開始させる方法は不明です。 もし Conn

    2023-09-22 23:01:45
  • "while (i++ < n) {}" が "while (++i < n) {}" より著しく遅いのはなぜ?

    疑問点 私の Windows 8 ラップトップで、HotSpot JDK 1.7.0_45 (すべてのコンパイラー/VM オプションをデフォルトに設定) を使用して、以下のループが発生するようです。 final int n = Integer.MAX_VALUE; int i = 0; while (++i &lt; n) { } は、少なくとも2桁以上速い(~10ms vs. ~5

    2023-09-22 22:14:10
  • MongoDBを使ったユニットテスト

    質問 私が選択したデータベースはMongoDBです。私は、クライアントアプリケーションから実装の詳細を抽象化するために、データ層APIを書いています。 私は、TDD方式で自分のロジックをテストしています。各ユニットテストの前に @Before メソッドが呼び出されてデータベースのシングルトンが作成されます。その後、テストが完了すると @After メソッドが呼び出され、データベー

    2023-09-22 21:12:22
  • サブクラスがクラスのインスタンスであるかどうかを実行時に確認する方法は?[重複しています]。

    質問 この質問はすでにここに回答があります : Javaでクラスオブジェクトが他のクラスオブジェクトのサブクラスであるかどうかをチェックする (8つの答え)

    2023-09-22 13:34:48
  • Javaを使ったSelenium WebDriverでブラウザのログを取得する

    質問 Seleniumで自動化されたテストケースを実行している間に、ブラウザのログをキャプチャする方法はありますか?私は上の記事を見つけた SeleniumでJavaScriptエラーをキャプチャする方法 . しかし、それはFirefoxのためだけであり、エラーのためだけである。私はすべてのコンソールログを取得したいです。 どのように解決するのですか? のようなものだと推測され

    2023-09-22 09:39:10
  • UbuntuでJDK 10をインストールする方法は?

    質問 Ubuntu に Java Development Kit (JDK) 10 をインストールするにはどうすればよいですか。 Ubuntu の インストール手順 は、Linux プラットフォーム上でアーカイブをダウンロードし展開する方法を説明しているだけで、システムのセットアップは一切行っていません。 どのように解決するのですか? 更新: JDK 11 が利用可能にな

    2023-09-22 06:33:44
  • JavaでISO-8859-1とUTF-8を変換するにはどうしたらいいですか?

    質問 Javaで文字列をISO-8859-1からUTF-8に変換して戻す方法を知っている人はいますか? 私はウェブから文字列を取得し、RMS(J2ME)に保存していますが、私は特殊文字を保持し、RMSからISO-8859-1エンコーディングの文字列を取得したいです。どうすればよいのでしょうか? どのように解決するのですか? 一般に、これはできません。UTF-8 はあらゆる Uni

    2023-09-21 12:54:24