メソッドチェーン メソッドチェーンの仕組みを復習していきたい。 オブジェクト指向言語ではメソッドチェーンは用いられる。 例えばこんな時にメソッドチェーンは使われる。 Aipoの中の処理を例に説明する。使用言語はJava。 ALEipUse… hiwm0126ハック2017.08.24 1,239
interfaceの実装 親クラスはめちゃくちゃ抽象的に public interface Hoge { public int getCountByname(String name); } 子クラスはoverrideする。 必ず親クラスにあるすべ… hurts14ハック2017.08.24 216
アカウント作成時などでAWSについてエラーが出るとき Javaプロジェクトをコンパイルするとき、古いバージョンのAWSのSDKが読み込まれてしまっている場合があります。 そのため、どうしてもエラーが出る場合は mvn clean mvn install を順に行うと直る場合… elecho1ハック2017.08.23 238
JSONObject内のエスケープ文字 一般的に、JSON内で改行やダブルクオーテーション(“)を入力したい場合は、エスケープ文字に変換して書く必要があります。 このことはご多分にもれずorgs.json.JSONObjectでも適用されます。 j… elecho1ハック2017.08.10 1,958
JavaでJSONを使うために必要な外部ライブラリ JSONをJavaで使いたい場合は、org.json.JSONObjectを利用するのが手っ取り早いです。 https://mvnrepository.com/artifact/org.json/json などからダウン… elecho1ハック2017.08.09 13,392
Cayenneを使った処理 重い処理を発行していると思われるReportSelectData.java内のgetSeletQueryメソッド内では、CayenneのExpressionというAipoとデータベースの橋渡しプログラムを使っていました。… hiwm0126ハック2017.08.08 575
String型からbyte型の変換 String型からbyte型の変換をする時 String s = “hoge”; s.getBytes(“UTF-8”); 引数に文字コードを指定できます。 hurts14ハック2017.08.08 698
今日が第何曜日なのか取得する CalendarクラスのgetメソッドにDAY_OF_WEEK_IN_MONTHの定数を使うことで知ることができます。 Calendar cal = Calendar.getInstance(); int dayOfWe… Kazuki-Tohyamaハック2017.08.08 1,384
switch文の注意点 switch文は条件分岐のように処理を分岐させることができますが、if文やwhile文と違い、分岐の判定に使うのはbooleanではなくint型でなければなりません。あまり慣れてないので長らく勘違いしてました…… Kazuki-Tohyamaハック2017.08.08 247