データベース

INNER JOIN、LEFT JOIN、RIGHT JOINの違いと使用例

SQLのJOIN操作は、複数のテーブル間で関連性を持つデータを結合して取得するための重要な機能です。ここでは、主に使われるJOINの種類であるINNER JOIN、LEFT JOIN、RIGHT JOINについて、その違いと使用例を考えてみ...
Windows

PCのハードコピー(スクリーンショット)のとりかた

結構忘れてしまいがちな、PCのハードコピー(スクリーンショット)のとりかたについて、メモしておきます。Windowsでスクリーンショットを撮る方法画面全体の場合 : PrintScrnキー画面一部の場合 : Altキー + PrintScr...
Windows

please wait while the installer finishes determining your disk space requirements

please wait while the installer finishes determining your disk space requirementsソフトウェアをインストールしようとして、msiファイルをダウンロードして実行を...
Java

strut2のエラー回避方法

struts2でTomcat起動時にエラーが発生ここを参考にstruts2を使用してWEBアプリのHelloWorldを出力しようとしましたが、Tomcatの起動時にエラーになりました。strutsのバージョンを2.0に下げるとエラーにはな...
Java

Javaでクラスのメソッド名と戻り値の型を取得する

Javaで指定したクラスの、メソッド名と戻り値の型の一覧を取得する方法についてです。トレースログにクラス名やメソッド名を出力したい場合などに使えると思います。Javaでクラスのメソッド名と戻り値の型を出力するコードObject obj = ...
Windows

日本語入力のIMEが切り替わる事象と対処法

日本語入力のIMEが気付いたら切り替わっていたgoogle日本語入力のIMEが便利なのでコレを利用しているのですが、気がついたらIMEがMicroSoftのものに勝手に切り替わることがありました。利用しているアプリケーション単位で切り替わる...
Java

Javaで文字列が数字かどうかをチェックする方法

Javaのコーディング時に、文字列が数字であるかどうかをチェックする必要が生じました。入力データのバリデーションやテキスト処理で頻繁に利用されるため、Javaで文字列が数字かどうかをチェックする方法についてメモしておきます。Characte...
MySQL

SQLでSELECTするときにNULLを0に置換する方法

データベースのNULLのカラムの扱いSELECT文でDBからデータを取得する際に、本来なら数字が含まれているべきカラムなのに、NULLが設定されている、そんなことがありました。自分が設計してないテーブルだったので、なんでこうなっているんだよ...
Linux

Linuxでフォルダを圧縮するコマンド

Linuxサーバ上でディレクトリを圧縮する際のコマンドをすぐ忘れてしまいます。tarで圧縮したいケースと、zipで圧縮したいケース、それぞれあるので、どちらの方法もメモしておきます。tarコマンドでフォルダ圧縮する方法tarコマンドでフォル...
Microsoft Office

Teamsのweb版とアプリ版の違い、それぞれのメリット・デメリット

Microsoft Teamsは、オンラインコラボレーションやビデオ会議などのビジネスコミュニケーションにおいて、広く使われているプラットフォームの1つです。多くの企業で導入されているため、コロナ禍以降のリモート勤務が増加した流れで、使った...