Java >> Java チュートリアル >> 
Java チュートリアル
  • Jsoup:すべての見出しタグを取得する

    あなたのセレクターは属性「0-6」を持つ h-Tag を意味します ここ - 正規表現ではありません。ただし、代わりに複数のセレクターを組み合わせることができます:hh = doc.select(h0, h1, h2, h3, h4, h5, h6); . グループ化: すべての h タグを含むグループ + 各 h1、h2、... タグのグループが必要ですか、それとも各 h1、h2、... タグのグループのみが必要ですか? これを行う方法の例を次に示します: // Group of all h-Tags Elements hTags = doc.select(h1, h2, h3, h4,

  • JavaはOffsetDateTimeをInstantに変換します

    この Java コア チュートリアルでは、Java プログラミング言語で OffsetDateTime オブジェクトを Instant オブジェクトに変換する方法を学びます。 Java で OffsetDateTime を Instant に変換する方法 Java では、特定の OffsetDateTime オブジェクトを使用して toInstant() メソッドを使用して、以下の Java コードの例のように Instant オブジェクトに変換できます。 ConvertOffsetDateTimeToInstantExample1.javaimport java.time.Instant

  • Coffee with Thorben 2020-02-12 – JPQL vs 基準 vs ネイティブクエリ

    YouTube でフォローして、新しい動画を見逃さないようにしてください。 YouTube のチャットに参加してください。 JPQL、基準、ネイティブ クエリ JPQL とネイティブ SQL クエリにより、Hibernate はデータベース内のデータを検索するために使用できる 2 つのクエリ言語をサポートします。それに加えて、Hibernate 独自の Criteria API を置き換えた JPA の Criteria API もあります。 同じことを行うのに 3 つの異なる方法があるように思えるかもしれません。しかし、そうではありません。クエリの種類ごとに特定の長所、制限、および短所

  • Javaで('1'+'1')が98を出力するのはなぜですか?

    Java では、すべての文字リテラルは Integer である ASCII 値に関連付けられています。 . すべての ASCII 値はここにあります 1 49 の ASCII 値にマップされます (int タイプ)。 したがって、1 + 1 49 + 49 になります これは整数 98 です。 この値を char にキャストすると 以下に示すように入力すると、b である 98 の ASCII 値が出力されます System.out.println( (char) (1+1) ); 2 文字を連結することを目指している場合 (つまり、11 を期待します) あなたの例から)、最初

  • アニメーション webp のビットマップをダウンロードして保存するには?

    アニメーションステッカーパックにWebPファイルを使用すると、拒否されますが、静的ステッカーに同じファイルを使用すると、除外されます。すべてのコードを見た後、私はこれがこれらのファイルが問題になる最後のポイントであることを知るようになりました。ただし、WebPファイルが保存後にアニメーションWebpとして留まるかどうかを識別する方法を知らないのです。あなたの考えを共有してください。 ps:whatsapp ステッカー パックにこれらの webp ファイルを使用しています。 「animated_sticker_pack」というフラグがあります。このパックには、適切なfomratを含むアニメーシ

  • マップ putAll のオーバーライドまたは追加?

    ドキュメントが表示された場合 指定されたマップからこのマップにすべてのマッピングをコピーします (オプションの操作)。この呼び出しの効果は、指定されたマップのキー k から値 v へのマッピングごとに、このマップで put(k, v) を 1 回呼び出すのと同じです。 this call is equivalent to that of calling put(k, v) そして put() メソッドごとに 指定された値をこのマップ内の指定されたキーに関連付けます (オプションの操作)。マップに以前にキーのマッピングが含まれていた場合、古い値は指定された値に置き換えられます .

  • Java UUID 生成 – パフォーマンスへの影響

    Java 開発者は、「java.util.UUID#randomUUID()」API を使用して、UUID (Universally Unique Identifier) 番号 (つまり、「b8bbcbed-ca07-490c-8711-5118ee0af2f9」) を生成する傾向があります。特定の状況下では、この API を使用すると、アプリケーションの可用性に影響を与える可能性があります。この投稿では、この API について実際の例を挙げて説明しましょう。 「java.util.UUID#randomUUID()」API はどのように機能しますか? java.util.UUID#rand

  • Spring シングルトンが 2 回呼び出される

    問題のヒントをくれた @Juan Alberto に感謝します。 説明:実際には、contextListner とディスパッチャ サーブレットの両方に 1 つの applicationContext.xml ファイルを提供していました。したがって、最初の Bean はスプリング コア用に初期化され、2 回目はスプリング ディスパッチャ用に初期化されました。 関連する構成のみを持ち、Bean が一度正しく初期化されています。 問題のある設定 <context-param> <param-name>contextConfigLocation</pa

  • 級数の和を求める Java プログラム 1^2/a + 3^2/a^2 + 5^2/a^3 + …… + N

    前回の記事では、級数の和を求める Java プログラム 1 +2^2/a + 3^3/a^2 +…… + N について説明しました。 この記事では、Java プログラミング言語を使用して、級数 1^2/a + 3^2/a^2 + 5^2/a^3 + …… + N の合計を出力する方法を説明します シリーズを印刷する Java プログラム 1^2/a + 3^2/a^2 + 5^2/a^3 + …… + N パターンを注意深く観察すると、分子の最初の数が 1 に固定され、2 番目の数が前の数に 2 を加えたものであり、指数が 2 に固定されていることがわかります。 分母には​​「a」の

  • Javaで配列に整数を追加するには?

    Java で配列に整数を追加するには、次のようにします:array[index] = element . 方法は次のとおりです。 int[] array = new int[5]; array[1] = 50; array[4] = 100; // [0, 50, 0, 0, 100] System.out.println(java.util.Arrays.toString(array));