プログラミング

Java

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

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

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

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

eclipseが重いときにやってみて効果があったこと

MacでSpring Tool Suite (STS) を扱っているのですが、結構動作が重くてストレスを感じたので対策を講じてみました。STSの対応ではありますが、基本的にはeclipseと同じ対策を取っておけばOKでした。重いeclips...
eclipse

「チーム同期化」をした際に、classファイルを表示しない方法

チーム同期化を効率良く実行するeclipseで「チーム同期化」をした際に、classファイルを表示しない方法をメモします。ローカルで修正したファイルをsvnやgitでコミットしようとした場合、コンパイルしたclassファイル等、余計なファイ...
Python

Pythonで複数の戻り値を返却して取得する方法

Pythonでは簡単に複数の戻り値を返すことができて便利です。複数の戻り値を返して取得する書き方def hoge(): // カンマ区切りで複数の値を返却する return 'return1', 'return2', 'return3'rs...
Python

jinja2のif条件の、いろいろな書き方

Python用のテンプレートエンジンとして便利なjinja2。このjinja2で、色々なif条件を書くときに使っている書き方をメモしておきます。jinja2のif条件の、いろいろな書き方通常のif文 {%- if flg %}flg という...
eclipse

has been compiled by a more recent version of the Java Runtime

eclipseで生成したjarファイルを、サーバ上で実行した時に表示されたExceptionhas been compiled by a more recent version of the Java RuntimeこのExceptionは...
Java

javaで文字列がひらがなカタカナをチェックするサンプルソースコード

Javaで文字列のひらがな、カタカナをチェックする方法です。正規表現を使ったサンプルソースコード文字列をUnicodeに変換して、正規表現でその範囲にマッチするかでチェックをするというのが、最も簡単な方法だと思います。String hira...
eclipse

【checkstyle】フィールドを隠しています

eclipse の checkstyle の警告で「xxxx がフィールドを隠しています」とメッセージが表示された時の対応方法。「xxxx がフィールドを隠しています」このメッセージが表示される原因は、フィールド変数とローカル変数またはメソ...
Xcode

xcodeのiOSシミュレータを初期化する方法

Macのディスクの容量が少なくなってきたときに、iOSシミュレータに入っているアプリやキャッシュをまとめて削除するために、初期化を行いました。そのiOSシミュレータの初期化方法をメモしておきます。iOSシミュレータの初期化手順1.iOSシミ...