• [解決済み] Java文字列からSHA1へ

    質問 Javaで簡単なString to SHA1コンバータを作ろうとしているのですが、こんな感じです。 public static String toSHA1(byte[] convertme) { MessageDigest md = null; try { md = MessageDigest.getInstance("SHA-1"); }

    2022-04-23 01:38:43
  • [解決済み] HashMapの反復処理中にキーを削除する方法は?[重複している]

    質問 この質問はすでにここに回答があります : マップの反復処理と削除 [重複]について (回答12件) 閉店 8年前 . 私は

    2022-04-23 01:25:50
  • [解決済み] Double.MIN_VALUEが負でないのはなぜですか?

    質問 なぜそうなるのか、どなたか教えてください。 Double.MIN_VALUE は、実はダブルスが取ることのできる最小値ではないのでしょうか?これは正の値であり、Doubleはもちろん負になることもあります。 便利な数字であることは理解できるのですが、非常に直感的でない名前に思えます。 Integer.MIN_VALUE . 呼び方は Double.SMALLEST_POSITI

    2022-04-22 23:45:16
  • [解決済み] Javaでクラス変数をオーバーライドする方法はありますか?

    質問 class Dad { protected static String me = "dad"; public void printMe() { System.out.println(me); } } class Son extends Dad { protected static String me = "son"; } pu

    2022-04-22 23:16:08
  • [解決済み] 非同期jdbcコールは可能ですか?

    質問 データベースを非同期で呼び出す方法はないのでしょうか? 例えば、処理に非常に時間がかかる大きなリクエストがあったとして、リクエストを送信し、リクエストが値を返したときに通知を受け取りたいとします(リスナー/コールバックか何かを渡すことによって)。私はデータベースが答えるのを待つためにブロックしたくありません。 スレッドのプールを使用することは、スケールしないため、解決策とは考え

    2022-04-22 22:43:42
  • [解決済み] string.isEmpty()と"".equals(string)のどちらを使えばいいのでしょうか?

    質問 通常、このテストは string == null そのため、ヌルセーフのテストにはあまり関心がありません。どちらを使うべきでしょうか? String s = /* whatever */; ... if (s == null || "".equals(s)) { // handle some edge case here } または if (s == null ||

    2022-04-22 22:34:40
  • [解決済み] 一般的な戻り値の上限 -インターフェースとクラスの比較 - 意外と有効なコード

    質問 これはサードパーティのライブラリAPIからの実際の例ですが、簡略化されています。 Oracle JDK 8u72 でコンパイルされています。 この2つの方法について考えてみましょう。 <X extends CharSequence> X getCharSequence() { return (X) "hello"; } <X extends

    2022-04-22 22:15:31
  • [解決済み] Java 8では、関数型インターフェースは何に使われるのですか?

    質問事項 Java 8の新しい用語、quot;functional interface"に出会いました。この用語の使い方は ラムダ式 . Java 8 にはいくつかの組み込み関数インターフェイスが用意されており、任意の関数インターフェイスを定義したい場合、そのインターフェイスを使用するために @FunctionalInterface アノテーションを使用します。このアノテーショ

    2022-04-22 22:14:09
  • [解決済み] Java RMIとRPCの違いは何ですか?

    質問 Java RMIとRPCの実際の違いは何ですか? RMIはObjectsを使用すると書いてあるところがありますが? どのように解決するのですか? 一方、RMIはJavaベースの技術で、オブジェクト指向です。 RPCでは、サーバーにエクスポートされたリモート関数を呼び出すだけですが、RMIでは、リモートオブジェクトへの参照を持ち、そのメソッドを呼び出したり、多くのJVMイ

    2022-04-22 21:57:11
  • [解決済み] Eclipseでプロジェクトを自動的にJARにビルドする

    質問 Eclipseのプロジェクトで、Javaプロジェクトを自動的にJARにビルドしておきたいと考えています。右クリックをすれば、プロジェクトをJARにエクスポートするオプションがあることは知っていますが、私が本当に探しているのは、Eclipseが自動的にプロジェクトの .class また、JAR を自動的にビルドし、最新の JAR を特定の場所にコピーする必要があります。 JARを

    2022-04-22 21:23:15
  • [解決済み] log4j: 特定のクラスの出力を特定のアペンダーにログ出力する

    質問 私はlog4jを使用しており、特定のLoggerの出力を特定のファイルにルーティングしたいと思います。 すでに複数のアペンダーを導入しています。今、デバッグを容易にするために、私は特定のクラス(例えば、foo.bar.Baz)によって生成された出力が特定のログファイルに書き込まれるべきであることをlog4jに伝えたいと考えています。 これは可能なのでしょうか? どのように解

    2022-04-22 21:03:52
  • [解決済み] JUnitの混乱:'extends TestCase'を使うか'@Test'を使うか?

    質問 JUnitの正しい使い方(少なくともドキュメント)は非常にわかりにくいものだと感じています。 この質問は、将来の参考と実際の質問の両方を兼ねています。 私の理解が正しければ、JUnitのテストを作成し実行するには、主に2つのアプローチがあります。 アプローチA(JUnit 3スタイル)。 TestCase を継承したクラスを作成し、テストメソッドの先頭に test .

    2022-04-22 20:27:06
  • [解決済み] PEMをJava Key Storeにインポートする

    質問 私は自分自身を認証することを必要とするSSLサーバに接続しようとしています。Apache MINA上でSSLを使用するために、適切なJKSファイルが必要です。しかし、私は、.PEMファイルしか与えられていません。 PEMファイルからJKSファイルを作成するにはどうしたらよいでしょうか? どのように解決するのですか? まず、証明書を DER 形式に変換します。 openss

    2022-04-22 20:27:02
  • [解決済み] IntelliJ IDEAでクラスのすべての親とサブクラスを表示する方法は?

    質問 EclipseでJavaのクラスを編集しているとき、クラス変数にカーソルを合わせると、次のようになります。 Ctrl + T を実行すると、その親クラスとサブクラスがすべて表示されるポップアップが表示されます。IntelliJでこれに相当するものは何ですか? 例 Use|r user = new User(); パイプは私のカーソルです。 解決方法は?

    2022-04-22 20:05:01
  • [解決済み] Javaを使用してテキストをクリップボードにコピーする

    質問 からのテキストをコピーしたいのですが JTable のセルをクリップボードにコピーして、Microsoft Word などの他のプログラムに貼り付けられるようにします。セルからテキストを JTable しかし、クリップボードにコピーする方法がよくわかりません。 どのように解決するのですか? これは私の場合、非常に簡単な方法です。 これらをインポートします。 impor

    2022-04-22 19:39:29
  • [解決済み] Mockitoでvarargsを正しくマッチングさせる方法

    質問 Mockitoを使って、パラメータにvarargを指定したメソッドをモック化しようとしています。 interface A { B b(int x, int y, C... c); } A a = mock(A.class); B b = mock(B.class); when(a.b(anyInt(), anyInt(), any(C[].class))).thenRetur

    2022-04-22 19:35:46
  • [解決済み] Javaで日付の範囲を反復処理する方法は?

    質問 私のスクリプトでは、開始日と終了日を指定して、日付の範囲を通して一連のアクションを実行する必要があります。 Javaを使用してこれを実現するためのガイダンスを提供してください。 for ( currentDate = starDate; currentDate < endDate; currentDate++) { } 私は上記のコードが単に不可能であることを知っ

    2022-04-22 19:18:43
  • [解決済み] pomを再読み込みするたびに、IntelliJ IDEAがJava言語レベルを切り替えるのを停止する(または、プロジェクトのデフォルト言語レベルを変更する)。

    質問 IntelliJ 12を使用して、私はjavaプロジェクトを持っており、pom.xmlでmavenを使用しています。 私のプロジェクトはjava8を使用していますが、プロジェクトをインポートする際にデフォルトのプロジェクト言語レベルが6に設定されているようです。 言語レベルを8.0に変更することはできますが(F4 -> Modules -> Language level

    2022-04-22 18:05:28
  • [解決済み] JavaでLRUキャッシュを実装するとしたら、どのようにしますか?

    質問 EHCacheやOSCacheなどとは言わないでください。この質問では、SDKだけを使って自分で実装したいと仮定します(やりながら学ぶ)。キャッシュをマルチスレッド環境で使用することを考えると、どのデータ構造を使用するでしょうか?私はすでに以下を使用して1つを実装しています。 LinkedHashMap と コレクション#synchronizedMap しかし、新しい同時実

    2022-04-22 17:56:32
  • [解決済み] Java コンストラクタ継承

    質問 javaではなぜコンストラクタが継承されないのでしょうか?このようなクラスがあるとします。 public class Super { public Super(ServiceA serviceA, ServiceB serviceB, ServiceC serviceC){ this.serviceA = serviceA; //etc } } を

    2022-04-22 17:51:36