ナレッジ(Knowledge) 【Windows】ファイルのハッシュ値の確認方法 Windowsでファイルのハッシュ値を確認する方法として、以下に記載する2つを使用することができます。コマンドプロンプト(certutilを使用する)。PowerShell(Get-FileHashを使用する)。今回は、それぞれの使用方法に... 2020年3月22日 ナレッジ(Knowledge)
ナレッジ(Knowledge) 【Windows】シャットダウンの時間を設定する方法(標準機能のみ) 「あと少しで処理が完了するけど、起動したまま放置できず完了するまで見守らなければいけない」。このとき、一定時間後にシャットダウンができたら助かるというようなことはないでしょうか。今回は、特別な専用ソフトウェアのインストールなどは必要とせず、... 2020年2月16日 ナレッジ(Knowledge)
ナレッジ(Knowledge) 【Java】連続した空白文字列を分割する方法 Javaで文字列を分割する場合は、「java.lang.String」クラスの「split」メソッドを使用することが多いと思います。ただし、連続した空白文字列を分割する場合は、期待した結果と違う動作になることがあります。この動作について発生... 2020年1月12日 ナレッジ(Knowledge)
ナレッジ(Knowledge) 【Android】SQLiteの内容を確認する「Android Debug Database」の紹介 Androidアプリ開発では、データベースにSQLiteを使用していると思います。SQLiteに登録している内容の確認は、どのようにしているでしょうか。よくある確認方法としては、以下に記載するような方法が考えられると思います。取得結果をログ... 2019年11月10日 ナレッジ(Knowledge)
ナレッジ(Knowledge) 【Java】「OutOfMemoryError」の「PermGen space」の対応方法とメモリ領域確認方法の解説 Javaで「java.lang.OutOfMemoryError: PermGen space」の例外が発生した場合は、JVM(Java Virtual Machine)のメモリ管理領域である「Permanent領域」が不足した場合に発生す... 2019年8月11日 ナレッジ(Knowledge)
ナレッジ(Knowledge) 【S2JDBC-Gen】「Gen-Entity」で「ORA-01031」が発生する問題解決方法の紹介 「S2JDBC-Gen」の「Gen-Entity」を使用してエンティティクラスのコード情報を生成する時に、「Oracle Database」を使用している場合は「ORA-01031:権限が不足しています。」というエラーが発生することがありま... 2019年8月4日 ナレッジ(Knowledge)
ナレッジ(Knowledge) 【Java】「Class.getResource」と「ClassLoader.getResource」のリソース名の指定方法の違いについての解説 Javaではリソース情報(ファイルなど)を取得する処理として以下の2種類があります。Class.getResourceClassLoader.getResourceそれぞれリソース情報を取得する処理ですが、指定するリソース名により取得結果が... 2019年7月28日 ナレッジ(Knowledge)
ナレッジ(Knowledge) 【Mail】メールアドレス作成のガイドライン(RFC2142) メールアドレスについては、ある程度のルールがあるのはご存知でしたか?企業や組織などでは役割ごとに、以下のようなメールアドレスを作成する場合があると思います。info@example.jpsupport@example.jpこれらのメールアド... 2019年7月7日 ナレッジ(Knowledge)
ナレッジ(Knowledge) 【Java】JavaMailを使用するときの依存性解決についての説明 「JavaMail」を使用するためMavenリポジトリを確認したところ、似たような選択肢として以下に記載する4つがありました。JavaMail: API (compat): API JAR: API:結果的に「4.」を選択することになります... 2019年6月30日 ナレッジ(Knowledge)
ナレッジ(Knowledge) 【Java】メール送信の単体試験方法の紹介(GreenMail) メール送信プログラムを作成して試験する時に、単体試験をするための方法に悩んだことはないでしょうか。単体試験をするためだけに開発環境へメールサーバーを構築するのは手間もかかります。また、他の人がテストするときにも開発環境へメールサーバーを構築... 2019年6月23日 ナレッジ(Knowledge)