- 2021年12月24日
【MySQL】WHERE IN で複数カラム単位でまとまった値セット複数を使って絞り込む
題ではピンとこない感じですが、挙動を見れば一発です。例は次です。 WHERE IN では例の様に括弧を使って複数カラムをまとめて絞り込むクエリを作れます。例を試したのは MyS […]
題ではピンとこない感じですが、挙動を見れば一発です。例は次です。 WHERE IN では例の様に括弧を使って複数カラムをまとめて絞り込むクエリを作れます。例を試したのは MyS […]
register_shutdown_function は PHP が終了した時に呼ばれるコールバックを登録する関数です。次の引用の様に外部からプロセスを殺された場合は実行されませ […]
題の通りです。恐らくPHP以外の例外持ち言語のほとんどでも同様です。 PHP では try, catch, finally という例外を処理する仕組みがあります。 PHP: 例 […]
Google が提供するサービスに Cloud Vision API というものがあります。これは画像中に含まれる様々な要素を検出する API です。Google が持つ機械学習 […]
この記事で扱う Laravel のバージョンは 8.75.0 です。実際に動作確認していませんが GitHub を見るに 5.2.0 以降で共通な動作です。 Laravel に […]
注意:この方法のみでは自動採番とデータベース中の値がかみ合わず次のINSERT時にエラーが発生します。 Docker にはボリュームというデータの永続化を行う仕組みがあります。ボ […]
時折、データベースの中で共通する何かしらのカラムを見つけたい時があります。これは例えば、データベースがあまりに巨大な際に関連する部分を見つけて理解を深めたい時、正規化されていない […]
Laravel は PHP のフレームワークで Eloquent は Laravel 内で使われているデータベースのモデルクラスです。Laravel を使っている時、全テーブルに […]
PHP はなかなか自由な機能があり、これを組み合わせると危険な脆弱性を埋め込むこともできます。例えば evel 関数を用いずともリモートプログラムが任意実行可能な脆弱性を作れます […]
この記事の環境は Java8 + JUnit4.12 + Spring 4.3.5 です。最新の環境ではこんなことせずとも楽にできる様になっているやもしれません Spring […]
Java は動作のためにコンパイルが必要な言語です。開発中のテストの度に毎度毎度プログラム全体をコンパイルして手でテストして、とやっているとひどく時間を食います(少なくとも Ja […]
以前次の記事で変更されたファイルについてリンターを使う例を紹介しました。 【JavaScript】【Git】Git 管理下の変更されたファイルのみに対して任意のコマンドを実行する […]