- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク 毎日のプログラミング WeChat アプレット よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- Java のブロックチェーンとデジタル通貨テクノロジー
- ブロックチェーンとデジタル通貨テクノロジーは今日最も注目されているテクノロジーの 1 つであり、この記事では Java のブロックチェーンとデジタル通貨テクノロジーについて説明します。ブロックチェーンは複数のブロックから構成されるチェーン構造のネットワークであり、各ブロックには多くの取引情報が格納されます。 Java では、SpringBoot や Web3J などのフレームワークを使用してブロックチェーンを実装できます。 SpringBoot を使用すると、Spring ベースのアプリケーションを迅速に作成および構成できます。Web3J は、管理および管理に使用できる Java ライブラリです。
- &#&チュートリアル . spring-boot 1631 2023-06-08 22:32:04
-
- 運用とメンテナンスから SpringBoot の起動速度を最適化するように依頼され、これを実行しました。
- SpringBoot は間違いなく Java バックエンド開発用の最大のフレームワークであり、SpringBoot に基づいて完全なツール チェーンとさまざまなスターターが用意されています。日々の事業展開においては、車輪は完成していると言えます。しかし、マイクロサービスの人気とクラウド ネイティブ時代により、SpringBoot アプリケーションにはいくつかの問題が明らかになりました。その中で最も顕著なものは、アプリケーションの起動が遅い、メモリ使用量、起動速度の要件が比較的高いマルチクラウド ネイティブ アプリケーションです。水平方向の拡張が必要な場合は、新しいリクエストをできるだけ早く処理するために、これらの新しいインスタンスを十分な短い時間内に開始する必要があります。クラウドネイティブ アプリケーションの実行に必要なリソースは最小限に抑えられます。単一インスタンスが占有するリソースを可能な限り削減するということは、次のことを意味します。
- 安全性 . spring-boot 1806 2023-06-08 18:52:31
-
- Javaによる異種システム統合およびデータ統合技術
- ビッグ データとクラウド コンピューティング テクノロジーの発展に伴い、企業や組織は、複数の異種システムの統合とデータ交換という課題に直面しています。これに関連して、Java の異種システム統合およびデータ統合テクノロジが広く使用され、開発されてきました。この記事では、異種システム統合とデータ統合の概念、Java での異種システム統合とデータ統合の原理と応用、Java での異種システム統合とデータ統合の利点について説明し、紹介します。 1. 異種システム統合とデータ統合の概念 異種システムとは、異なるハードウェアを指します。
- &#&チュートリアル . spring-boot 1696 2023-06-08 08:34:29
-
- Redis キャッシュのサンプルコード分析
- 1. はじめに 1. シナリオ データ ディクショナリはそれほど頻繁には変更されず、システムはより頻繁にデータ ディクショナリにアクセスするため、データベースの負荷を軽減し、アクセス速度を向上させるために、データ ディクショナリのデータをキャッシュに保存する必要があります。 。ここでは、システムの分散キャッシュミドルウェアとして Redis を使用します。 2. RedisTemplate SpringBoot プロジェクトにはデフォルトで SpringDataRedis が組み込まれており、SpringDataRedis は Redis 用の非常に便利な操作テンプレート RedisTemplate を提供し、コネクションプールを自動管理することができます。 2. Redis1 を導入し、Redisservice-base モジュールをプロジェクトに統合します。
- Redis . spring-boot 1496 2023-06-03 20:37:56
-
- SpringBoot が AOP+Redis を使用してフォームの繰り返し送信を防ぐ方法
- Redis1 の構成. Redis の依存関係の追加 org.springframework.bootspring-boot-starter-data-redis2. Redis 構成情報の追加 redis:host:127.0.0.1port:6379database:0password: #Connection timeout timeout:10s AOP1 の構成. カスタム アノテーション /* **フォームの繰り返し送信を防ぐためのアノテーション*/@Target(ElementType.METHOD)//このアノテーションはメソッド @Retention(RetentionPolicy.RUNTI) をターゲットとしています。
- Redis . spring-boot 1101 2023-06-03 18:10:04
-
- Java SpringBoot は Redis をどのように操作しますか?
- Redis1. redis の依存関係を追加します。 springBoot は、Spring-data-redis と lettuce に依存する Redis 統合用のコンポーネント パッケージ spring-boot-starter-data-redis を提供します。さらに、ここには 2 つの細かい点があります。SpringBoot1.x 時代には、spring-data-redis の最下層で Jedis が使用されていましたが、2.x 時代には、Lettuce に置き換えられました。レタスは commons-pool2org.springframework.bootspring-boot-starter-data-r に依存します
- Redis . spring-boot 605 2023-06-03 18:01:45
-
- Springbootがjarパッケージにファイルを読み込んだ後にファイルにアクセスできない問題を解決する方法
- Springboot はファイルを読み取りますが、jar パッケージにパッケージ化した後、最新の開発にアクセスできません。jar パッケージにパッケージ化した後、Springboot がファイルを読み取れない状況があります。その理由は、パッケージ化後、ファイルの仮想パスが変更されるためです。は無効であり、ストリーム経由でのみアクセスできます。読み取ります。ファイルはリソースの下にあります publicvoidtest(){Listnames=newArrayList();InputStreamReaderread=null;try{ClassPathResourceresource=newClassPathResource("name.txt");Input
- &#&チュートリアル . spring-boot 2615 2023-06-03 16:38:18
-
- スプリングブート ホット デプロイメントの 2 つの方法とは何ですか?
- springboot と springmvc の違い: springboot には Tomcat、Jetty、Undertow コンテナが埋め込まれており、デプロイせずに直接実行できます。springboot は自動的に構成するため、多数の XML ファイル構成が削減され、プロジェクト構築の複雑さが軽減されます。サーブレット Spring の構成は非常に複雑で、さまざまな XML、JavaConfig、hin の処理が面倒なため、MVC フレームワークは主に WEB 開発の問題を解決します。したがって、開発者の使用を簡素化するために、Springboot が独創的に立ち上げられ、構成よりも規約の方が優れており、Spring の使用が簡素化されます。
- &#&チュートリアル . spring-boot 745 2023-06-03 11:51:27
-
- SpringBoot アプリケーションをパッケージ化して公開する方法
- 1. プロジェクトの作成(example-fast) SpringBootをベースにしたWEBプロジェクトexample-fastを作成します。 2. コンパイルとパッケージ化 2.1 では、IDEA 統合 Maven 環境を使用して SpringBoot プロジェクトをコンパイルおよびパッケージ化します。これは非常に簡単です2.2mvn コマンド パッケージ化 #mvnclean クリーン コンパイル #インストール パッケージ化 #-Dmaven.test.skip=true 単体テストをスキップ #-Pdev指定された開発構成 mvncleaninstall-Dmaven.test.skip=true-Pdev3. SpringBo を実行するために、リリース 3.1 の 1 行コマンドの進化版を適用します。
- &#&チュートリアル . spring-boot 1198 2023-06-03 11:13:37
-
- SpringBoot+MyBatisPlus の迅速な開発足場を構築する方法
- mall-tiny プロジェクトについて話しましょう。この足場をまだ理解していない友達もいるかもしれません。最初に話しましょう。プロジェクトの紹介 mall-tiny は SpringBoot+MyBatis-Plus をベースにした高速開発足場で、現在 Github で 1100+Stars を獲得しています。完全な権限管理機能があり、MyBatis-Plus コード ジェネレーターを使用したコード生成をサポートし、モール プロジェクトの Vue フロントエンドに接続できるため、すぐに使用できます。プロジェクトのデモンストレーション mall-tiny プロジェクトは、mall-admin-web フロントエンド プロジェクトにシームレスに接続でき、フロントエンドとバックエンドの分離足場を数秒で変換できます。管理機能、フロントエンド
- &#&チュートリアル . spring-boot 2012 2023-06-03 09:28:14
-
- Spring Boot が Kafka を統合する方法
- ステップ 1: 依存関係を追加する pom.xml に次の依存関係を追加します: org.springframework.kafkaspring-kafka2.8.0 ステップ 2: Kafka を構成する application.yml ファイルに次の構成を追加します: sping:kafka:bootstrap-servers:localhost: 9092consumer :group-id:my-groupauto-offset-reset:earliestProducer:value-serializer:org.apache.kafka.common
- &#&チュートリアル . spring-boot 1490 2023-06-02 14:18:35
-
- Java が Lettuce クライアントを使用して Redis マスター/スレーブ モードでコマンドを実行する方法
- 1redis マスター/スレーブ レプリケーションの概念 マルチマシン環境では、redis サービスは書き込みコマンドを受け取り、自身のデータとステータスが変更されると、それらを 1 つ以上の redis にコピーします。このモードはマスター/スレーブ レプリケーションと呼ばれます。 Redis では、コマンド salveof を使用して、コマンドを実行する Redis に別の Redis のデータとステータスをコピーさせます。メインサーバーをマスター、スレーブサーバーをスレーブと呼びます。マスター/スレーブ レプリケーションにより、ネットワークに異常が発生して切断された場合でもデータが確実に複製されます。ネットワークが正常な場合、マスターはコマンドを送信してスレーブを更新し続けます。更新には、クライアントの書き込み、キーの有効期限または削除、その他のネットワーク異常が含まれます。マスターはスレーブに接続されています。
- Redis . spring-boot 1395 2023-05-31 21:05:39
-
- SpringBoot+Redis Bloom フィルターにより、悪意のあるトラフィックがキャッシュに侵入するのを防ぎます
- 詳細は次のとおりです: 悪意のあるトラフィックの侵入とは何ですか? Redis に、電子メールをキーとしてユーザーの登録電子メールのセットが含まれており、それが DB の User テーブルのいくつかのフィールドに対応していると仮定します。一般的に、キャッシュからのデータの読み取りはすぐに返されるため、適切なリクエストが受信されると、まずユーザーが Redis のメンバーであるかどうかを判断します。このメンバーがキャッシュに存在しない場合は、DB 内でクエリを実行します。ここで、存在しないキーを使用して Web サイトにアクセスしようとするさまざまな IP からのリクエストが数千万件あると想像してください (存在しないとは思わないでください。攻撃コストが非常に低いため、2018 年と 2019 年にこのようなリクエストに遭遇しました)。これを想像してみましょう: リクエストが Web サーバーに到着します
- Redis . spring-boot 1619 2023-05-30 08:16:05
-
- SpringBoot 統合 Redis Sentinel マスター/スレーブを実装する方法
- 1. 環境 springboot2.3.12.RELEASEJDK1.8IntelliJIDEA 開発ツール Redis Sentinel マスター/スレーブ構築 2. POM ファイル pom ファイル 他は無視され、redis に関連する依存関係のみが表示されます org.springframework.bootspring-boot-starterorg.springframework.bootspring- boot-starter-weborg.springframework.bootspring-boot-starter-data-redisorg.apache.c
- Redis . spring-boot 1339 2023-05-28 16:07:06
-
- SpringBoot でスターターをカスタマイズする方法
- Starter の命名規則をカスタマイズします。artifactId の命名規則に注意してください。Spring 公式 Starter は、通常、spring-boot-starter-web のように、spring-boot-starter-{name} という名前になります。Spring 公式は、非公式 Starter の命名は {name に従うことを推奨します。」 }-spring- ブートスターターの形式 (mybatis-spring-boot-starter など)。ここで作成したプロジェクトのartifactIdは helloworld-spring-boot-starter 開発 スターターステップ作成 S
- &#&チュートリアル . spring-boot 1672 2023-05-28 15:25:46