• [解決済み] HttpURLConnectionの接続処理について教えてください。

    質問内容 私は HTTPURLConnection を使ってウェブサービスに接続しています。私は HTTPURLConnection の使い方は知っていますが、それがどのように機能するのかを理解したいのです。基本的には、次のことを知りたいです。 どの点で HTTPURLConnection は与えられたURLへの接続を確立しようとしますか? どの時点で、接続を正常に確立

    2022-05-15 23:47:41
  • [解決済み] Math.random()対 Random.nextInt(int)。

    疑問点 とはどのような違いがあるのでしょうか? Math.random() * n と Random.nextInt(n) ここで n は整数ですか? どのように解決するのですか? ここで の詳細な説明です。 の理由を説明します。 Random.nextInt(n) がより効率的で偏りが少ないのは Math.random() * n Gili がリンクした Su

    2022-05-15 21:25:28
  • [解決済み] Junitの@Before/@Afterはどのような順番で呼び出されるのですか?

    質問 統合テスト・スイートがあります。私は IntegrationTestBase クラスがあり、すべてのテストがこれを継承しています。この基本クラスには @Before ( public void setUp() ) と @After ( public void tearDown() ) メソッドでAPIとDBの接続を確立しています。私がやっていることは、それぞれのテストケース

    2022-05-15 21:01:53
  • [解決済み] JavaサーブレットでCookieを削除する方法

    質問 Javaサーブレットでクッキーを削除する方法は? 私はこれを試しました。 http://www.jguru.com/faq/view.jsp?EID=42225 編集:以下が正常に動作するようになりましたそれはの組み合わせであると思われる。 response.setContentType("text/html"); と cookie.setMaxAge(0);

    2022-05-15 19:53:28
  • [解決済み] Javaシリアライゼーション: readObject() vs. readResolve()

    質問 本 効果的なJava や他の情報源は、どのように、そしていつ readObject() メソッドをどのように、そしてどのような場合に使用するかについて、かなり良い説明があります。このメソッドは readResolve() メソッドは、一方では、少し謎のままです。基本的に、私が見つけたすべてのドキュメントは、2 つのうちの 1 つにしか言及していないか、または両方に個別に

    2022-05-15 17:47:08
  • [解決済み] File.separator vs FileSystem.getSeparator() vs System.getProperty("file.separator")ですか?

    質問 3つの 同じ プラットフォーム依存の "file separator" をプラットフォーム非依存で取得する方法が 3 つあるようです。 java.io.File.separator java.nio.file.FileSystems.getDefault().getSeparator(); System.getProperty("file.se

    2022-05-15 16:20:39
  • [解決済み] 親POMから継承された成果物を除外する方法はありますか?

    質問 依存関係からのアーティファクトは <exclusions> 要素の中で <dependency> しかし、この場合は親プロジェクトから継承した成果物を除外する必要があります。以下に、議論中のPOMの抜粋を示します。 <project> <modelVersion>4.0.0</modelVersion> &l

    2022-05-15 15:34:33
  • [解決済み] IteratorとListiteratorの違いとは?

    質問 Iterator ite = Set.iterator(); Iterator ite = List.iterator(); ListIterator listite = List.listIterator(); を使うことができます。 Iterator をトラバースするために Set または List または Map . しかし ListIterator をトラ

    2022-05-15 09:17:35
  • [解決済み] IntelliJ IDEA Project SDKの設定方法

    質問 IntelliJ IDEA をインストールし、最初のプロジェクトを作成しようとすると、プロジェクト SDK をセットアップするように要求されます。私が "JDK" をクリックすると、この画像に示されているように、JDK のホーム ディレクトリを選択するよう求められます。 どこにあるのか探すのに苦労しています。 どのように解決するのですか? 新しいプロジェクトでは、j

    2022-05-15 08:05:22
  • [解決済み] PreparedStatementはどのようにSQLインジェクションを回避または防止するのですか?

    質問 PreparedStatementsがSQLインジェクションを回避/防止することは知っています。これはどのように行われるのですか?PreparedStatementsを使用して構築された最終的なフォームクエリは、文字列またはそれ以外のものになるのでしょうか? どのように解決するのですか? SQLインジェクションの問題は、ユーザー入力がSQL文の一部として使用されることです。プリ

    2022-05-15 07:53:38
  • [解決済み] クラスはいつComparableやComparatorになるべきですか?

    質問 の両方を実装しているクラスを見たことがあります。 比較可能 と コンパレータ . これは何を意味するのでしょうか? なぜどちらかを使わなければならないのでしょうか? どのように解決するのですか? 以下のテキストは コンパレータとコンパラブル コンパラブル 比較可能なオブジェクトは、自分自身と他のオブジェクトを比較することができます。クラス自身は

    2022-05-15 06:16:52
  • [解決済み] JavaでBigDecimalをDoubleに変換する方法は?

    質問 どのように変換するのですか? BigDecimal を Double に変換できますか?私は私たちが引数としてDoubleを使用しなければならない要件を持っていますが、私たちは取得します。 BigDecimal だから私は変換する必要があります BigDecimal を Double . どのように解決するのですか? この問題を解決するには doubleVal

    2022-05-14 21:34:51
  • [解決済み] クラス内のすべてのメソッドが特定のコードブロックから始まるようにするエレガントな方法はありますか?

    質問 どのメソッドも同じように始まるクラスがあります。 class Foo { public void bar() { if (!fooIsEnabled) return; //... } public void baz() { if (!fooIsEnabled) return; //... } public void bat() {

    2022-05-14 18:27:19
  • [解決済み] Tomcatで自分のアプリケーションをルートに展開する

    質問 私は私のアプリケーションの戦争ファイルを持っています。私はルートレベルでこれをデプロイする必要があります。現在のURLは http://localhost:8080/war_name/application_name . どのように解決するのですか? いくつかのオプションがあります。 すぐに使える ROOT/ ディレクトリを削除し、war ファイルの名前を RO

    2022-05-14 17:22:21
  • [解決済み] カプセル化 vs 抽象化?

    質問 カプセル化と抽象化の簡単な定義は以下の通りです。 抽象化です。 Javaにおける抽象化のプロセスは、特定の詳細を隠し、オブジェクトの本質的な機能のみを表示するために使用されます。 オブジェクトの本質的な機能のみを表示するために使用されます。言い換えれば オブジェクトの外見 (インターフェイス) を扱います。 私がさまざまなサイトで見た唯一の

    2022-05-14 16:20:22
  • [解決済み] GSONでJSONをパースする際のEnumの使用について

    質問 これは、以前ここで質問したことに関連するものです。 Gsonを使用したJSONパース 同じJSONをパースしようとしていますが、今は少しクラスを変えています。 { "lower": 20, "upper": 40, "delimiter": " ", "scope": ["${title}"] } 私のクラスは今、次のようになります。

    2022-05-14 10:41:07
  • [解決済み] Javaで空のマップを作成する最良の方法

    質問 空の地図を作りたいのですが、どうすればいいですか? if (fileParameters == null) fileParameters = (HashMap<String, String>) Collections.EMPTY_MAP; 問題は、上記のコードでこのような警告が出ることです。 型の安全性。MapからHashMapへのキャストのチェックが外

    2022-05-14 09:19:41
  • [解決済み] なぜ、(非)静的なインナークラスで静的なメソッドを持つことができないのでしょうか(Java 16以前)?

    質問 なぜ非静的な内部クラスで静的なメソッドを持つことができないのでしょうか? public class Foo { class Bar { static void method() {} // Compiler error } } 内側のクラスをstaticにすると動作します。なぜでしょうか? public class Foo { stat

    2022-05-14 07:30:30
  • [解決済み] Dateで昨日の日付を取得する [重複]。

    質問 この質問はすでにここに回答があります : 日付オブジェクトが昨日と同じかどうかを確認する方法は? (8つの答え) <!--スパン 終了

    2022-05-14 04:13:05
  • [解決済み] JavaでJSONを流暢に構築する方法とは?

    質問 みたいなことを考えています。 String json = new JsonBuilder() .add("key1", "value1") .add("key2", "value2") .add("key3", new JsonBuilder() .add("innerKey1", "value3")) .toJson(); このような流暢な構築には、ど

    2022-05-13 23:43:11