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がビルドスクリプトが要求するバージョンより低い場合に上記の … 続きを読む

【SQL】 データベースTips

insert処理はまとめて実施する(バルクインサート) 大量のデータをfor分で一つずつ追加するよりも,一つにまとめて実施した方が効率がいい.バルクインサートと呼ばれます。 当たり前ですが,1つのトランザクションごとにト … 続きを読む

外注TIPS

非機能要求の認識ずれ ざっくりとした仕様をもとに業務委託,特に準委任契約を実施する場合,ざっくりとした振舞仕様を作製する段階で,自社側は関係者とレビューを通して認識合わせが出来ていますが,委託側は振舞仕様を依頼されても, … 続きを読む

社会人Tips

色んな書籍で振り返りは大切,と記載されていたので,いや,言うまでもなく大切なので,ここにまとめていきます. 同僚がPDCAを回しまくっていることに気付いて焦燥感を感じたのも理由 良いこと タスク分割法と時間分割法 タスク … 続きを読む

【DB】多対多を実装できない理由

正確には多対多の関係を連関エンティティなしに実装できない理由です。 一対多 まず通常の正しいお話から。一対多の場合は、一の主キーを多の外部キーに設定することで関係を表現できます。 例えば、 著者は一つの本しか書かない 共 … 続きを読む

カテゴリー SQL

【SQL】join動作まとめ

すぐに忘れてしまうので、まとめます。 Table null nullなんていう表は本来ありませんが、練習のため追加します。 直積(cross join) 以下の結合等の元となる直積。 select * from N cr … 続きを読む

カテゴリー SQL