キチログ

Keep it simple, stupid.

Springにvelocityを使う

こちらの記事で即完了でした。 あと、開発はeclipseでやってるのだけど、vm編集するときプレーンすぎてみにくいので、vmエディタのプラグイン入れた。 vm(velocity)エディタのプラグインを入れる方法 Help > Install New Software urlにhttp://veloedit.sour…

Eclipse, Tomcatの環境構築(mac)

Mac OS Xで、Eclipse Kepler(4.3.2)にシフトした(Eclipse Juno(4.2)から)ので、メモ。Eclipseを入れ直すとめんどくさそうだとおもったが意外とそうでもなかった。 以前、同様の記事を書いたけど、今回のほうをみてくれたほうがいいと思います。 以下、mac…

homebrewインストール(mac)

をやったので、メモ。(mac) そもそもhomebrewを入れてないのでそのインストールから。 homebrewインストールとりあえず以下のコマンドをターミナルでたたきましょう。 ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"これでだめな…

redisとは

前回redisを導入しましたが、そもそもredisって何ってところをまとめておこうと思います。 redisとは、KVS(Key Value Store)のひとつなのだそう。キー・値保存? これまで永続化するデータはDBに入れていて、さらにDBのなかでもRDBといわれるものが主流とな…

redisのインストール

redis導入まで書いちゃったので、今日中に書いちゃっておく。 参考:ここ で最新版をDL。 公式サイト:http://redis.io/ Redisを使うまで redis-2.6.13.tar.gzを展開。 ターミナル起動。移動。 cd redis-2.6.13 インストール。 make注意:mac OS Xから、make…

mac環境構築、Spring開発環境構築

本日、社用PCをmacに交換していま環境構築やってるので、メモしながら。業務上インストール必須 ・google chrome ・skype ・thunderbird(メールソフト) 以下より開発関連の環境構築。 なお、具体的にはSpringフレームワークを利用した開発をするための環境構…

処理速度の計測。System.nanoTime()

さて、処理速度の計測。 SystemクラスのnanoTime()メソッド。 は、現在の時間をナノ秒で返す。 ナノ秒?ナノって何分の一ナノ?← なんと、 1秒の10おくぶんの1だそう。 0.000000001sec = 1nanosec ってことですね。! んなこと言われてもよくわかりませんが…

Q. find largest palindrome

プログラムの問題といてみた。 → project euler 問題は 三桁の数の積で作られる最も大きな回文数はなーんだ? というもの。 *回文数とは:1221, 12321, 123321, 111111, 1,,,などあたまからよんでもおしりからよんでも同じ数。 以下、ソース public class P…

Spring入門

書くの久々。 会社で。来週からコミュニティサービスへ配属異動。 javaを三ヶ月間やってきて、フレームワークについては、struts1.3, SAStrutsを経験したが、配属先で使っているフレームワークがSpringだということ。あとiBatis というわけで、今日書店で参…

Eclipse, Tomcat環境設定

[!! 同内容の最新記事はこちら] 会社で、EclipseによるJavaでの開発環境構築をやった。 Windowsでやったが、私用のPCはmacなので、あらたに環境構築していくついでに、メモしとこうとおもう。今日やること Tomcatのインストール・動作確認 Eclipseのインスト…

java環境設定(JDKのインストール、環境変数Pathの設定)

いま、java勉強してるが、このまえ別のブログでかいたメモをこっちにも。。 java環境設定(JDKのインストール、環境変数Pathの設定)ではまったので、技術めも。 まず、参考にしたサイト:http://www.javadrive.jp/install/jdk/index1.html インストールした…

クラス拡張時のスーパークラスのprivate修飾子

拡張クラスのエラーがでたから、その理解のメモ。[Calc.java] public class Calc { private Calc(){ } static int add(int n1, int n2){ return n1 + n2; } static int substract(int n1, int n2){ return n1 - n2; } static int multiply(int n1, int n2){ …

初投稿

ソースコードはっつけて備忘録としての機能を利用したいので、とりあえずつくった。