Java >> Java チュートリアル >  >> Tag
Tag
  • Java:kill シグナルを使用してデータ インポートのステータスを判断する

    数週間前、私は ~ 6000 万ビットのデータを Neo4j に最初にインポートする作業を行っていましたが、インポート プロセスがフリーズしたように見え、他に何もインポートされないという問題に遭遇し続けました。 プロセス内で何が起こっているのかを特定するのは非常に困難でした。スレッド ダンプを取得しても、CSV 行の 1 行を処理しようとしていて、何らかの理由で処理できないことがわかっただけでした。 これをデバッグするための 1 つの方法は、CSV を処理しながらすべての行を出力し、スタックした場所を監視することでしたが、これは少しやり過ぎのように思えました。理想的には、処理中の行のみをオ

  • Java 最大優先度キュー

    プライオリティ キューは、Java のデータ構造であり、要素は先入れ先出し順ではなく、自然な状態に従って存在します。要素は、優先度キューで使用されるコンパレータに従って並べ替えることもできます。 このチュートリアルでは、プライオリティ キューの使用方法と、プライオリティ キューから最大値を取得する方法について説明します。 Java でのプライオリティ キューの使用 前述のように、要素は自然な状態で優先キューに存在します。例を見てみましょう。 コード: package delftstack; import java.util.*; public class Priority_Queue{

  • Spring Data Cassandra を使用したプリペアド ステートメントのキャッシュ

    今日は、Spring Data Cassandra でのプリペアド ステートメントの使用に関する短い投稿があります。 Spring は、Datastax Java Driver を使用して手動でクエリを登録することに頼るのではなく、Prepared Statements を簡単に使用できるようにするいくつかのユーティリティを提供します。 Spring コードは、頻繁に使用される準備済みステートメントを格納するためのキャッシュを提供します。準備されたクエリをキャッシュから取得するか、実行前に新しいクエリを追加するキャッシュ経由でクエリを実行できるようにします。 これを短くするために、おそらくい

  • アノテーションがなくても ClassNotFoundException が発生しない理由

    1.概要 このチュートリアルでは、Java プログラミング言語の一見奇妙な機能に慣れていきます:注釈がなくても、実行時に例外は発生しません。 次に、この動作を制御する理由とルール、およびそのようなルールの例外を詳しく見ていきます。 2.簡単な復習 おなじみの Java の例から始めましょう。クラス A があります 、そしてクラス B があります 、A によって異なります : public class A { } public class B { public static void main(String[] args) { System.out.println

  • SVG 文字列を ImageView にロードするにはどうすればよいですか

    SVG 文字列があります <svg xmlns=http://www.w3.org/2000/svg viewBox=0 0 60 30 width=1200 height=600><clipPath id=a><path d=M30 15h30v15zv15h-30zh-30v-15zv-15h30z/></clipPath><path d=M0 0v30h60v-30z fill=#00247d/><path d=M0 0l60 30m0-30l-60 30 stroke=#fff stroke-width=6/>&

  • Hibernate のクエリを簡素化する

    explain plan を見てきました あなたのクエリに似ていて、両方のクエリで計画がまったく同じであるため、DBA が提案しているパフォーマンスの理由がわかりません. select * from ( ... ) where rownum = 1 でクエリをラップする 1 行後に内部クエリを停止する STOPKEY を導入します。オラクルは、実際にはサブクエリからすべての結果を取得して最初の行だけを取得する必要がないことを認識しています。 Hibernate によって生成されたクエリを変更するには、Hibernate のソース コード自体を変更する必要があります。 ORDER BY を

  • Hibernate – XML ファイルを使用したサブクラスごとのテーブルの例

    サブクラスごとの表 、サブクラス テーブルは 主キー によって親クラス テーブルにマップされます と外部キー 関係。サブクラス戦略ごとの表: 階層のクラスごとに、データベース内に個別のテーブルが存在します。 データベース テーブルを作成する際、親テーブルと子テーブルの間に外部キー関係が必要です。 サブクラス マッピングごとにテーブルを適用する hibernate に情報を渡すために、 を構成します。 の下のタグ hbm.xml のタグ ファイル。 識別子列はオプションです。 サブクラス テーブルにはスーパークラス テーブルへの外部キーの関連付けがあるため、外部キー . Table Pe

  • JSON データを Java に保存する

    Eclipse を使用して Java での JSON データ ストレージについて学びたいので、いろいろとググってみました。 JSON.simple と GSON を見つけました。それらは良い選択ですか? Properties >> Java Build Path >> Add External JARs に行きました . json-simple-1.1.1.jar と google-gson-2.2.4-release.zip を追加しました。そうですか? JavaDoc はどこにありますか? 主な問題は、ここにある例に関するものです:JSON.simple の例

  • Spring Boot jarの外部のプロパティファイルを読み取る方法

    質問のタイトルと説明に少し混乱しています。私のコメントであなたをこれ以上混乱させないことを願っています. 一般に、Spring Boot は、プロジェクト構造と作成されるバイナリについて非常にこだわりがあります。推奨される方法 (Spring Boot の意見) は、内部にすべての依存関係を持つ jar (fat jar) を構築することです。ファット jar の外部で定義された構成プロパティが必要な場合 (または、作成したものである場合は war)、Spring Boot は多くのオプションを提供します (参考文献 1 を参照)。システム プロパティで設定できるフラグ (spring.co

  • Spring Security を使用した追加のログイン フィールド

    1.はじめに この記事では、標準のログイン フォームにフィールドを追加して、Spring Security を使用したカスタム認証シナリオを実装します。 . 2 つの異なるアプローチに焦点を当てます 、フレームワークの多用途性と、それを使用できる柔軟な方法を示します。 最初のアプローチ 既存のコア Spring Security 実装の再利用に焦点を当てたシンプルなソリューションになります。 2 つ目のアプローチ 高度なユースケースにより適した、よりカスタムなソリューションになります。 Spring Security ログインに関する以前の記事で説明した概念の上に構築します。 2.