設計 ソフトウェア設計における機能安全とRisk Assessment 概要 自動運転システム等,物理システムと連携するソフトウェア開発においては,人的被害・生産性への影響,特に人的被害について綿密なRisk Assessmentが求められます. Risk Assessmentにおいては,ランダム... 2023.10.22 設計
Java 【Java】DatagramSocketによるUDP通信 DatagramSocket java.net.DatagramSocket, DatagramPacketを利用することで簡単にUDP通信を行うことが可能です。まずは例から示します。 UdpSender public ... 2023.01.25 JavaUncategorized
docker 【Docker Compose】network【ハンズオン】 概要 最下部のReferenceに配置した公式サイトを見れば大まかに理解できるわけですが、状況に応じたケーススタディが不足しているように感じたのでまとめてみます Dockerfile ncコマンドを使用した疎通確認を行い... 2023.01.22 docker
ネットワーク サーバー間ヘルスチェック 概要 サーバー間ヘルスチェックをどのように設計するか悩んだのでまとめます。 要件 サーバーAはサーバーBのrest apiに差分データを随時postするという設計から以下の要件を出ます. サーバーBはサーバーAから... 2023.01.08 ネットワーク
Kotlin jakarta.servlet.ServletException: Circular view path [greeting]: would dispatch back to the current handler URL [/greeting] again. Check your ViewResolver setup! 状況 SpringBoot/greetingにアクセスして、greeting.htmlを表示したい @Controller class MyController { @RequestMapping("greeting"... 2023.01.07 KotlinSpringBoot
Intellij 【Intellij】ショートカット 最低限のショートカットしか使用していませんでしたが、有効に使えばより作業効率を挙げられそうだったので使えそうなのをまとめてみます。コマンドはWindows版です。 目次 個人的によく使用しているコマンドには★マーク付けます ... 2022.12.19 IntellijJava
Java 【Java】LinkedBlockingQueue【特徴まとめ】 BlockingQueue producer - consumer , publish - subscribeパターンの実装を用意するにするためのjava. util.concurrentパッケージのinterfaceです。 ... 2022.12.19 Java
SQL 【PostgreSQL】Function / Procedure【書き方】【まとめ】 FunctionとProcedureの違い Function:返り値有り Procedure:返り値無し だけです.構文はLanguageに何を指定するかで変わります. LanguageのSQLとPL/pgSQLの... 2022.12.11 SQL
Gradle class file has wrong version 61.0, should be 55.0 Please remove or make sure it appears in the correct subdirectory of the classpath. 理由 ビルド・コンパイルに利用しているSDKとビルドスクリプトに記載されているターゲットバージョンが一致していません.特にビルド・コンパイルに利用しているSDKがビルドスクリプトが要求するバージョンより低い場合に上記のようなエラーが... 2022.12.10 GradleIntellijJava
postgresql 【PostgreSQL】DATE / DATETIME / TIMESTAMP 特徴の違い 出力サポート範囲(MySQL) サポート範囲(PostgreSQL) DATEYYYY-MM-DD1000-01-01 ~ 9999-12-314713BC ~ 5874897 ADDATETIMEYYYY-MM-DD ... 2022.12.03 postgresqlSQL