JavaScriptのオブジェクトについて JavaScriptのオブジェクトは、Javaのオブジェクトとは異なる。 どちらかというとJavaのHashMapクラスに近いのがJavaScriptのオブジェクトである。 オブジェクトの記述方法は以下のとおりである。 … hiwm0126ハック2017.09.25 211
equalsメソッド Javaにはオブジェクトとオブジェクトを比較するequalsメソッドが存在する。 これには二通りの表記がある。 String str; str.equals(“hoge”); “hoge”.equals(str); //… hiwm0126ハック2017.09.19 376
Velocityの$resultについて知る方法 AipoのVelocity内には、$resultという変数が多数存在している。 そしてそのような変数は往々にしてプロパティやメソッドを伴って記述されている。 これらはJavaファイル内のものを指しているということしか分か… hiwm0126ハック2017.08.29 556
メソッドチェーン メソッドチェーンの仕組みを復習していきたい。 オブジェクト指向言語ではメソッドチェーンは用いられる。 例えばこんな時にメソッドチェーンは使われる。 Aipoの中の処理を例に説明する。使用言語はJava。 ALEipUse… hiwm0126ハック2017.08.24 1,242
PostgreSQLではインデックスの強制使用はできない PostgreSQLでは、forceによるインデックスの強制使用ができない。 Aipoではオープンソース版とクラウド版で使用しているデータベースが違うため、オープンソース版とクラウド版で別の処理を行うようにする。 その処… hiwm0126ハック2017.08.22 765
MySQL index関連 MySQLにおいて、任意のテーブルにindexを作成する場合は、以下のクエリを実行します。 CREATE INDEX インデックス名 ON テーブル名(カラム名,・・・); この作成したインデックスを、テーブルに強制使用… hiwm0126ハック2017.08.17 625
SQLの実行計画を得る EXPLAINコマンドを使うことで、SQLの実行計画を得ることが出来ます。 postgreSQLの場合は以下のように結果が出てきます。 EXPLAIN SELECT * FROM tenk1 WHERE unique1 … hiwm0126ハック2017.08.15 359
SQLのインデックス 1.インデックスの作成方法 インデックスの作成方法は、以下の通りです。 create index インデックス名 on テーブル名(カラム名1、カラム名2…); 2.インデックスの有用性 データ量が膨大な数である時に、イ… hiwm0126ハック2017.08.15 175
SQLTemplateクラスを使った処理 問題の部分は受信の部分と、受信したもので未読の部分のSQLです。 以下のように記述し直すことで、改善できると考えられます。 【受信したもので未読】 変更前 SELECT t0.CREATE_DATE, t0.END_DA… hiwm0126ハック2017.08.10 647