現在位置:ホームページ > 技術記事 > バックエンド開発

  • Galaxy Kirin システムインストールミドルウェア
    Galaxy Kirin システムインストールミドルウェア
    昨今、エンタープライズレベルのアプリケーションを国内環境で動作させる必要が増えてきており、本稿では当社製品で使用しているミドルウェアを国産OS Galaxy Kirinにインストールする方法を紹介します(必ずしも最善の方法ではありませんが、使用可能です)。 Nginx、Redis、RabbitMQ、MongoDB、dotNETCore が含まれます。下の図は、Galaxy Kirin サーバーの情報です。 スムーズにインストールするには、次のことを確認する必要があります。 1. サーバーがネットワークにアクセスできる。完全にオフラインでインストールしたい場合は、より複雑になり、さらなる調査が必要になります。 2. yum ソースを変更します。 vi/etc/yum.repos.d/kylin_aarch64.repo を使用して yum ソースを設定します。ファイルの内容は次のとおりです: ###KylinLinuxAdv
    安全性 . rabbitmq 1777 2023-06-12 11:13:43
  • PHP でマイクロサービス ガバナンスを実装する方法
    PHP でマイクロサービス ガバナンスを実装する方法
    クラウド コンピューティング テクノロジの発展に伴い、マイクロサービス アーキテクチャは、ますます多くの企業で選択されるアーキテクチャ モデルになりました。このアーキテクチャ パターンの特徴は、大規模なシステムを小さな自律的なサービスに分割し、それぞれを独立して展開、拡張、管理できることです。マイクロサービス アーキテクチャは、アプリケーション システムの柔軟性、拡張性、保守性を向上させることができますが、マイクロサービス間の通信、デプロイメント、ガバナンスという新たな課題ももたらします。この記事では、PHP でマイクロサービス ガバナンスを実装する方法を紹介します。まず、マイクロサービス ガバナンスの概念について説明します。
    PHPチュートリアル . rabbitmq 1358 2023-06-11 09:26:02
  • Java 言語によるメッセージ キュー テクノロジの概要
    Java 言語によるメッセージ キュー テクノロジの概要
    コンピュータ技術の継続的な発展に伴い、メッセージキュー技術は分散アーキテクチャ、非同期処理、データフロー制御などの面で広く使用されています。 Java 言語では、メッセージ キューも重要な開発ツールであり、開発者が非同期通信をより簡単に実装し、高い同時実行性とパフォーマンスの問題を解決するのに役立ちます。この記事では、Java 言語のメッセージ キュー テクノロジについて紹介します。 1. メッセージキューの基本概念 メッセージキューは代表的な非同期通信方式であり、送信側と受信側の間にキャッシュキューを構築し、メッセージを格納します。送信
    &#&チュートリアル . rabbitmq 2522 2023-06-10 23:30:06
  • インテリジェントな倉庫開発に Go 言語を使用するにはどうすればよいですか?
    インテリジェントな倉庫開発に Go 言語を使用するにはどうすればよいですか?
    物流業界の継続的な発展とインテリジェント化プロセスの加速に伴い、インテリジェント倉庫は物流業界の発展にとって重要な方向性となっています。インテリジェント倉庫の開発において、Go 言語はコルーチンや並行性などの優れた機能をサポートしているため、インテリジェント倉庫システムの開発に非常に適した言語となっています。この記事では、Go 言語を使用してインテリジェントな倉庫開発を行う方法を紹介します。 1. メッセージ キューを使用して非同期タスクを実装する インテリジェント倉庫システムでは、多くの場合、非同期倉庫や非同期倉庫などの多数の非同期タスクを処理する必要があります。 Goの使用法
    Golang . rabbitmq 1191 2023-06-10 20:05:11
  • Java 言語によるメッセージ キュー アプリケーションの概要
    Java 言語によるメッセージ キュー アプリケーションの概要
    Java 言語によるメッセージ キュー アプリケーションの概要 インターネット アプリケーションの発展に伴い、ユーザー数の増加と複雑なビジネス シナリオに直面して、メッセージ キューは不可欠なアプリケーション テクノロジになりました。 Java 言語には、メッセージ キューのアプリケーションに関する豊富な経験とリソースがあります。この記事では、Java 言語のメッセージ キューの概念、アプリケーション、および関連テクノロジに焦点を当てます。 1. メッセージキューの概念とメリット メッセージキューとは、アプリケーション間の非同期通信を分離する仕組みであり、ミドルウェア技術です。メッセージサブスクライバはメッセージをメッセージキューにパブリッシュします
    &#&チュートリアル . rabbitmq 1035 2023-06-10 09:12:07
  • PHP のメッセージ キュー テクノロジとフレームワークでのそのアプリケーションの例
    PHP のメッセージ キュー テクノロジとフレームワークでのそのアプリケーションの例
    インターネットの急速な発展に伴い、アプリケーションの複雑さは増大し続けており、データの処理と対話はますます困難になっています。この場合、メッセージ キューはこれらの問題を解決する強力なツールになります。メッセージ キューは、タスクとデータを非同期的に処理する高度なデータ アーキテクチャです。 PHP は世界で最も人気のあるオープンソース言語の 1 つであるため、メッセージ キューも PHP で広く使用されています。この記事では、PHP のメッセージ キュー テクノロジとフレームワークでのその適用方法を紹介し、例を使用して説明します。 1つ
    PHPチュートリアル . rabbitmq 1531 2023-06-09 10:04:01
  • Java のメッセージング システムと非同期通信テクノロジ
    Java のメッセージング システムと非同期通信テクノロジ
    コンピュータ科学技術の急速な発展に伴い、今日のソフトウェア システムは単純なスタンドアロン アプリケーションを超え、複雑な分散システムになりました。これらのシステム、コンポーネント、モジュール間の連携を調整するために、メッセージング システムと非同期通信テクノロジがますます重要になっています。 Java 言語は、多くの強力なメッセージング システムと非同期通信テクノロジも提供しており、開発者が効率的でスケーラブルな分散システムを構築するのに役立ちます。この記事では、Javaにおけるメッセージングシステムと非同期通信技術について紹介します。 1. メッセージシステムのコンセプトとメリット メッセージシステム
    &#&チュートリアル . rabbitmq 1013 2023-06-08 13:53:35
  • Redis と MySQL の間の二重書き込みの整合性の問題を解決する方法
    Redis と MySQL の間の二重書き込みの整合性の問題を解決する方法
    Redis と MySQL の間の二重書き込みの整合性とは、キャッシュとデータベースを使用してデータを同時に保存するシナリオで、2 つの間のデータの整合性 (コンテンツが同じか、可能な限り近いもの) を確保する方法を指します (主に同時実行性が高い場合)。通常のビジネスプロセス: 読み取りは問題ありませんが、書き込み (更新) 操作が鍵となります。これにより、いくつかの問題が発生します。ここでは、最初にデータベースが更新され、次にキャッシュが操作されます。しかし、キャッシュ操作の場合、キャッシュを更新するべきでしょうか、それともキャッシュを削除すべきでしょうか?あるいは、最初にキャッシュを操作 (削除、更新) してからデータベースを更新してみてはいかがでしょうか?要約すると、最初にキャッシュを操作してからデータベースを操作するべきですか、それとも最初にデータベースを操作してからキャッシュを操作する必要がありますか?これらの質問を続けてみましょう。まず、操作キャッシュについて説明します。これには、更新キャッシュと削除の 2 つのタイプがあります。
    Redis . rabbitmq 1331 2023-06-03 12:28:10
  • PHPでブロードキャストリマインダー機能を実装する方法
    PHPでブロードキャストリマインダー機能を実装する方法
    PHP はブロードキャスト リマインダー機能を実装します: 1. PHP サンプル ファイルを作成し、データベースまたは API からアンカー情報を取得します; 2. キャッシュに "$redis = new Redis()" 構文を使用し、アンカー情報をローカルまたは便宜上サーバーにクエリを実行します。 3. "$rabbitmq = new AMQPConnection()" 構文を使用してメッセージ キューを作成し、ブロードキャスト リマインダーをタスク キューに追加し、ブロードキャスト時間が到着するのを待ちます。 4. " を通じてリマインダー メッセージを出力します。エコー"。
    PHPの問題 . rabbitmq 1541 2023-06-01 14:45:08
  • mysql 電子商取引プラットフォームの技術アーキテクチャは何ですか?
    mysql 電子商取引プラットフォームの技術アーキテクチャは何ですか?
    1. 電子商取引プラットフォーム標準化スイート A. モールシステム 1. 設定:サイト設定、アカウント同期、アップロード設定、SEO 設定、メッセージ通知、支払い方法、権限設定、配送エリア、 2. 製品: カテゴリ管理、ブランド管理、商品管理; 画像スペース; 3. ストア: ストア管理; ストアレベル; ストア分類; 第 2 レベルのドメイン名; 4. メンバー: メンバー管理; ポイント管理; 事前入金; 共有結合設定; バイヤーダイナミクス; 5. トランザクション:注文管理; 返金管理; 相談管理; レポート管理; 評価管理; 投資・解体管理; 6. ウェブサイト:記事分類; 記事管理; システム記事; ページナビゲーション; 広告管理; ホームページ管理; おすすめ位置; 7. 操作: 基本設定、グループ購入管理、ギフト引き換え、イベント管理、8. 統計: メンバー
    mysql チュートリアル . rabbitmq 954 2023-06-01 13:59:47
  • Go 言語でのメッセージ キュー テクノロジと実装原則
    Go 言語でのメッセージ キュー テクノロジと実装原則
    インターネット技術の継続的な発展に伴い、大量のデータが生成および処理されるため、データの送信と処理を調整するための効率的で信頼性の高いメッセージング技術が必要であり、メッセージ キューは重要な技術です。 Go 言語は同時プログラミングに非常に適した言語であり、豊富で効率的な同時実行プリミティブを備えているため、開発者は効率的なメッセージ キュー システムを簡単に作成できます。この記事では、Go 言語でのメッセージ キュー テクノロジの実装原理と、一般的に使用される関連ツールを紹介します。 1. メッセージキューの基本概念 メッセージキュー(メッセージ
    Golang . rabbitmq 1436 2023-06-01 09:14:10
  • SpringBoot が Redisson を統合して遅延キューを実装する方法
    SpringBoot が Redisson を統合して遅延キューを実装する方法
    使用シナリオ 1. 注文は正常に行われましたが、支払いが 30 分以内に行われませんでした。支払いがタイムアウトになり、注文が自動的にキャンセルされました 2. 注文に署名があり、署名後 7 日間評価が行われませんでした。注文がタイムアウトして評価されない場合、システムはデフォルトでプラスの評価を設定します 3. 注文は正常に行われます。販売者が 5 分間注文を受け取らない場合、注文はキャンセルされます。 4. 配送がタイムアウトします。 SMS リマインダーをプッシュします... 遅延が長く、リアルタイム パフォーマンスが低いシナリオでは、タスク スケジュールを使用して定期的なポーリング処理を実行できます。例: xxl-job 今日は選択します
    &#&チュートリアル . rabbitmq 1661 2023-05-30 14:40:14
  • Redis キャッシュと MySQL データの整合性メソッド
    Redis キャッシュと MySQL データの整合性メソッド
    需要の原因 同時実行性の高いビジネス シナリオでは、ほとんどの場合、データベースが同時ユーザー アクセスにとって最も弱いリンクとなります。したがって、リクエストが MySQL などのデータベースに直接アクセスするのではなく、最初に Redis にアクセスできるように、redis を使用してバッファリング操作を実行する必要があります。このビジネスシナリオは主にRedisキャッシュからのデータ読み出しの問題を解決するもので、通常は以下の図のような流れで業務が行われます。通常、キャッシュの読み取りステップには問題はありませんが、データベースとキャッシュの更新などのデータ更新が含まれると、キャッシュ (Redis) とデータベース (MySQL) の間でデータの一貫性の問題が発生する傾向があります。最初に MySQL データベースを書き込んでから Redis キャッシュを削除するか、最初にキャッシュを削除してからデータベースに書き込むかにかかわらず、
    mysql チュートリアル . rabbitmq 1368 2023-05-29 20:17:27
  • Laravel ではキューがどのくらいの頻度で消費されますか?
    Laravel ではキューがどのくらいの頻度で消費されますか?
    Laravel は人気のある PHP 開発フレームワークで、そのキュー システムにより、電子メールの送信やレポートの生成などの非同期タスクを簡単に処理できます。キューの消費頻度に関しては、これは非常に現実的な問題であり、多くの開発者の懸念事項でもあります。まず、Laravel キューの基本原則を理解することが重要です。 Laravelのキューシステムはメッセージキューをベースにしており、処理が必要なタスクをキューに入れ、非同期処理でタスクを処理します。このプロセスでは、キューの「コネクタ」を構成できます。
    Laravel . rabbitmq 759 2023-05-29 10:09:37
  • Redis プロジェクトのナレッジポイントは何ですか?
    Redis プロジェクトのナレッジポイントは何ですか?
    プロジェクトのハイライト: 1. 分散 Seesion を使用すると、複数のサーバーが同時に応答できます。 2. Redis をキャッシュとして使用して、アクセス速度と同時実行性を向上させ、データベースの負荷を軽減し、メモリ タグを使用して Redis アクセスを削減します。 3. ページの静的化を使用してユーザー アクセスを高速化し、QPS を向上させ、ページをブラウザーにキャッシュし、フロントエンドとバックエンドを分離してサーバーの負荷を軽減します。 4. メッセージ キューを使用して非同期注文を完了し、ユーザー エクスペリエンスを向上させ、ピーク レートとフロー レートを削減します。 5. セキュリティの最適化: ダブル md5 パスワード検証、フラッシュキルインターフェイスアドレス隠蔽、インターフェイス電流制限とアンチスワイプ、数式検証コード。主な知識ポイント: 分散型セッション 当社のフラッシュ セール サービスでは、実際のアプリケーションは 1 台のサーバーに展開されるだけでなく、分散されてもよい
    Redis . rabbitmq 1569 2023-05-27 19:55:25

ツールの推奨事項

jQuery エンタープライズ メッセージ フォームの連絡先コード

jQuery エンタープライズ メッセージ フォーム連絡先コードは、シンプルで実用的なエンタープライズ メッセージ フォームおよび連絡先紹介ページ コードです。

HTML5 MP3 オルゴール再生効果

HTML5 MP3 オルゴール再生特殊効果は、HTML5 + css3 に基づく MP3 音楽プレーヤーで、かわいいオルゴールの絵文字を作成し、スイッチ ボタンをクリックします。

HTML5 クールなパーティクル アニメーション ナビゲーション メニューの特殊効果

HTML5 クールなパーティクル アニメーションのナビゲーション メニュー特殊効果は、ナビゲーション メニューにマウスを置くと色が変化する特殊効果です。

jQuery ビジュアル フォームのドラッグ アンド ドロップ編集コード

jQuery ビジュアル フォームのドラッグ アンド ドロップ編集コードは、jQuery およびブートストラップ フレームワークに基づいたビジュアル フォームです。

有機果物と野菜のサプライヤー Web テンプレート Bootstrap5

有機果物と野菜のサプライヤー Web テンプレート-Bootstrap5

Bootstrap3 多機能データ情報バックグラウンド管理レスポンシブ Web ページ テンプレート-Novus

Bootstrap3 多機能データ情報バックグラウンド管理レスポンシブ Web ページ テンプレート-Novus

不動産リソース サービス プラットフォーム Web ページ テンプレート Bootstrap5

不動産リソース サービス プラットフォーム Web ページ テンプレート Bootstrap5

シンプルな履歴書情報 Web テンプレート Bootstrap4

シンプルな履歴書情報 Web テンプレート Bootstrap4

かわいい夏の要素のベクター素材 (EPS+PNG)

これは、太陽、日よけ帽子、ココナッツの木、ビキニ、飛行機、スイカ、アイスクリーム、アイスクリーム、冷たい飲み物、浮き輪、ビーチサンダル、パイナップル、巻貝、貝殻、ヒトデ、カニを含む、かわいい夏の要素のベクター素材です。 、レモン、日焼け止め、サングラスなど、素材は JPG プレビューを含む EPS および PNG 形式で提供されています。
PNG素材
2024-05-09

4 つの赤い 2023 卒業バッジ ベクター素材 (AI+EPS+PNG)

これは、2023 年卒業バッジの赤いベクター素材で、合計 4 つがあり、JPG プレビューを含む AI、EPS、PNG 形式で利用できます。
PNG素材
2024-02-29

歌う鳥と花がいっぱいのカートデザイン春のバナーベクター素材(AI+EPS)

これは、さえずる鳥と​​花でいっぱいのカートをデザインした春のバナー ベクター素材で、JPG プレビューを含む AI および EPS 形式で利用できます。
バナー画像
2024-02-29

金色の卒業帽ベクター素材(EPS+PNG)

これは、JPG プレビューを含む EPS および PNG 形式で利用できる、金色の卒業帽のベクター素材です。
PNG素材
2024-02-27

室内装飾クリーニングおよび修理サービス会社のウェブサイトのテンプレート

家の装飾のクリーニングとメンテナンス サービス会社の Web サイト テンプレートは、家の装飾、クリーニング、メンテナンス、その他のサービス組織を提供するプロモーション Web サイトに適した Web サイト テンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

フレッシュカラーの個人履歴書ガイドページテンプレート

フレッシュカラーマッチング個人求人応募履歴書ガイドページテンプレートは、フレッシュカラーマッチングスタイルに適した個人求人検索履歴書仕事表示ガイドページWebテンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

デザイナーのクリエイティブな仕事の履歴書 Web テンプレート

デザイナー クリエイティブ ジョブ履歴書 Web テンプレートは、さまざまなデザイナーのポジションに適した個人の職務履歴書表示用のダウンロード可能な Web テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

現代のエンジニアリング建設会社のウェブサイトのテンプレート

最新のエンジニアリングおよび建設会社の Web サイト テンプレートは、エンジニアリングおよび建設サービス業界の宣伝に適したダウンロード可能な Web サイト テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。