Docker ネットワーク構成とセキュリティの実践ガイド
Docker ネットワークの基本概念
コンテナ間の効率的かつ安全な通信を実現するには、Dockerネットワークの仕組みを理解することが重要です。ネットワーク構成は、情報が適切に流れるための基盤となります。
主要な基礎知識
Dockerネットワークは、コンテナの接続と相互作用の方法を定義する重要な要素です。
ネットワーク名前空間: 各コンテナは独立したネットワーク環境 ...
7月4日 16:45 投稿
Spring BootとVue.jsを活用した地域医療管理プラットフォームの構築
システム開発の背景と設計方針
地域医療現場における情報管理は、従来は紙媒体や分散型の電子表計算に依存しており、データの参照遅延、物理的保管スペースの制約、および情報漏洩リスクが長年の課題となっていました。現代のWeb技術とクラウド基盤を活用することで、診療録の即時反映、患者ヘルスデータの一元管理、薬剤在庫の可視化を実現し、医療スタッフの業務負荷軽減 ...
7月3日 22:53 投稿
JDBC 実装でよくある落とし穴と SQL テンプレート集
NullPointerException が出る典型的なケース
DAO 層で Connection を取得した直後に Statement を生成しようとした際、conn.createStatement() の呼び出しで NPE が発生することがあります。
Connection conn = DataSourceFactory.getConnection(); // ここで null が返ると…
PreparedStatement ps = conn.prepareStatement(sql); // ここで例外
原因は DataSourceFacto ...
7月3日 21:03 投稿
Seata 2.0.0のDocker環境での導入と設定
前提条件と環境確認
本構成では、以下のミドルウェアが稼働している環境を前提とします。
MySQL: 8.0以上
Nacos: 2.2.3
最初に、ネットワーク設定を確認し、各コンテナおよびホストマシンのIPアドレスを特定します。場合によってはdocker network inspect bridgeですべてのコンテナ(MySQLなど)のIPが確認できないことがあるため、必要に応じてdocker inspect <conta ...
7月3日 19:44 投稿
よく使うテクニックとコマンド集
13. AIアラームデータの保存
curl -X POST -H 'X-Access-Token:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6Inlka2p5dyIsImV4cCI6MTczOTAwNjEyMH0.lX1UmFhyJX3SzvJN0J8AQ-AOKpzH1RaIFVkOMj2ZS1Y' -F 'mineNo=340621002648' -F 'equipNo=renyuanweixian@10.100.5.79' -F 'eventTypeCode=A54A05' -F 'modelId=1852346184677601282' -F 'alarmContent=井底车场行车 ...
7月2日 22:10 投稿
MySQLの基本操作とデータベース設計
データベースの基本概念
データベース
RDBMS
SQL
MySQL
学習目標
データのCRUD(作成、読み取り、更新、削除)関連のSQLステートメントを熟練して記述できる
データストレージ
以前の記録方法:結び目による記録
このような記録も存在:甲骨文字
その後、このように記録開始:図書
従来のデータ記録の欠点:
保存が難しい
バックアップが困難
検索が不便
現代 ...
7月2日 20:58 投稿
Spring BootとVueを活用した体育館管理システムの設計と実装
はじめに
現代の急速な経済発展と絶え間ない情報技術の進化により、従来のデータ管理方式はソフトウェアによる保存、整理、集中処理へと進化しています。このような環境下で誕生したのが本体育館管理システムであり、管理者が膨大なデータを短時間で処理することを支援します。このソフトウェアツールは、業務処理効率を向上させ、労力を節約する効果があります。本システ ...
7月2日 19:07 投稿
MySQL Group Replication 環境構築ガイド
本設定は物理的に異なる3台のサーバーにMySQL Group Replication(MGR)環境を構築する手順を示します。マルチインスタンス構成の場合、設定の差異が生じる可能性があるため、環境に応じて調整が必要です。
基本環境情報
IPアドレスホスト名DBポートMGRポート
192.168.10.101mgr-node1330633061
192.168.10.102mgr-node2330633061
192.168.10.103mgr-node33306330 ...
7月2日 16:35 投稿
Alibaba CloudへのSpring Bootマルチモジュールアプリケーション本番環境デプロイ完全ガイド
はじめに
本番環境ではホットデプロイが有効な場合もありますが、開発フェーズにおける頻繁なデプロイ作業を手動で行うことは効率的とは言えません。KubernetesやJenkinsによるCI/CDパイプラインの構築が理想的ですが、今回はAlibaba Cloud環境への直接デプロイ手法について解説します。
デプロイ前のソースコード設定
プロファイル設定の切り替え
各モジュールのリソース ...
7月2日 00:50 投稿
Spring Bootを活用したオンライン学習プラットフォームの設計と実装
システム概要
本システムは、教育機関や個人向けに構築されたWebベースの学習管理プラットフォームで、Spring Bootをバックエンドフレームワークとして採用し、MySQLによるデータ永続化を実現しています。フロントエンドとバックエンドを明確に分離した3層アーキテクチャにより、保守性と拡張性を両立しています。
主要機能スクリーンショット
(※ 実際のデモ画像や動画は ...
7月1日 17:33 投稿