システム開発Tips [Java]File#listFilesのFilenameFilterで結果が取れてこなかった話 Tipsでもなんでもない話ですけどね。 ここ最近Javaでファイルを扱うことがあったので、FileクラスのlistFilesについてのメモ書き。 結論から言うとただの勘違いの話なのですが。 あるディレクトリの配下のファイル一覧が欲しくて最... 2020.09.23 システム開発Tips
システム開発Tips [Java]ディレクトリ配下のファイル一覧をアルファベットの昇順/降順に並び替える ラムダの例外処理のめんどくささよ。 JavaはStream APIが増えたので古き良き方法を使うか、最近のナウい方法を使うかで混乱しますね。 単純な処理や例外処理をきっちり書けるならStream APIを使うほうが良い気がしますが、 それほ... 2020.09.18 システム開発Tips
システム開発Tips [Java]Tomcatの静的コンテンツへのリクエストでフィルタを呼び出したい フィルター通したかったらサーブレット経由せんかい。 結論から言うと Tomcatの静的コンテンツへのリクエストでフィルタを呼び出すのは無理そうです。 web.xml のデプロイ記述子の構成 に以下の記載がありました。 注: パスが fil... 2020.09.16 システム開発Tips
システム開発Tips javaのtry-with-resources文の後処理の話 ん?動きが違うの・・・? 今日はJavaの話です。 Java7でtry-with-resources文が追加されてから、例外処理を実装するときには同文を使用していたのですが、try-with-resources文とtry-catch-fin... 2020.08.28 システム開発Tips
システム開発Tips 無料試験問題集をExam Systemを公開しました。 試験問題アプリ Exam System そんなに大層なものでもないのですが、 すごく昔に作っていた試験問題アプリを引っ張り出してきました。 会社員時代にすごい資格試験を受験していた時期があったので、 きっとニーズが有るはずだ!と思って一生懸... 2020.08.25 システム開発Tips
システム開発Tips Chromeのエラーコード一覧 ChromeのNET::ERR_XXX net::ERR_FILE_NOT_FOUNDとか net::ERR_CERT_DATE_INVALIDとか net::ERR_HTTP2_PROTOCOL_ERRORとか Chromeで発生するエラ... 2020.08.23 システム開発Tips
システム開発Tips net::ERR_FILE_NOT_FOUNDの発生原因と対処法 発生原因 net::ERR_FILE_NOT_FOUNDが発生する原因としては単純にパスの指定ミスの場合が殆どです。 上記の画像の例で言えば、存在しない404.cssを参照しようとして、net::ERR_FILE_NOT_FOUNDが発生... 2020.08.22 システム開発Tips
システム開発Tips NET::ERR_CERT_DATE_INVALIDの発生原因と対処法 発生原因 文字通りクライアントの時刻が大幅にずれているため、 HTTPSでつなごうとした先の時刻と合わずにChromeがエラーを出してくれている。 Chromeは親切ですね。 ※殆どのクライアント端末の時刻設定は「時刻を自動で設定する」が... 2020.08.20 システム開発Tips
システム開発Tips PostgreSQL用GUI DB操作ツールのベストプラクティス PostgreSQL用のGUI DB操作ツール こちらも、いきなり1位から。 なんだよ。Oracleと一緒かよと思われるかもしませんが、pSqlEdit/pSqlGridです。 oSqlEditのPostgreSQL版です。作者はすごい方で... 2020.08.19 システム開発Tips
システム開発Tips Oracle用GUI DB操作ツールのベストプラクティス Oracle用のGUI DB操作ツール 十数年前はDBといえばOracle(業務系だったので)そしてそのGUIツールと言えばObject Browser一択でしたが、徐々にその様相を変えていきましたね。 回りくどいのはめんどくさいので、いき... 2020.08.18 システム開発Tips