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
SQL 【SQL】 データベースTips insert処理はまとめて実施する(バルクインサート) 大量のデータをfor分で一つずつ追加するよりも,一つにまとめて実施した方が効率がいい.バルクインサートと呼ばれます。 当たり前ですが,1つのトランザクションごとにトランザ... 2022.11.20 SQLデータベース
Uncategorized 外注TIPS 非機能要求の認識ずれ ざっくりとした仕様をもとに業務委託,特に準委任契約を実施する場合,ざっくりとした振舞仕様を作製する段階で,自社側は関係者とレビューを通して認識合わせが出来ていますが,委託側は振舞仕様を依頼されても,振舞... 2022.10.22 Uncategorized
Uncategorized 社会人Tips 色んな書籍で振り返りは大切,と記載されていたので,いや,言うまでもなく大切なので,ここにまとめていきます. 同僚がPDCAを回しまくっていることに気付いて焦燥感を感じたのも理由 良いこと タスク分割法と時間分割法 ... 2022.10.22 Uncategorized
postgresql 【PostgreSQL】bitをサイズ削減目的で使用するのは誤り 主題 題名通り、bit()をサイズ削減目的で使用するのは誤りです。以下に記載があるようにbit()を表現するために最低でも6byte必要です。 レコードサイズ削減の目的であれば素直にsmallintを使用するのがいいでしょう。... 2022.09.19 postgresqlSQL
Java 【Spring】【PostGIS】【Spring Data JPA】使い方 SpringとPostGISとSpring JPAを連携させる方法です。 初めに各種ライブラリの説明を行い、後にソースコードを配置します。実装にのみ興味がある方は後半に飛んでください。 PostGIS PostGISは空... 2022.09.08 JavapostgresqlSpringBoot