groovy789's blog

技術系備忘録φ(..)メモメモ

2014-02-01から1ヶ月間の記事一覧

Javaでデータキャッシュ

Javaで固定サイズのキャッシュを作るサンプル。 public class Main { /** * キャッシュ */ private Map<Integer, String> cache = new LinkedHashMap<Integer, String>(){ @Override protected boolean removeEldestEntry(Map.Entry<Integer, String> eldest) { // 30件までキャッシュ return size() > 10; } }; </integer,></integer,></integer,>…

GroovyのOwner、this、delegateについて

[groovy]いまいち使い方がわからなかったので、テストコードで試してみた。 /** * クロージャの実行順序確認 */ class Sample1 { static main(args) { // クラスBのインスタンス作成 def b = new B() // クラスAのクロージャを設定 b.c = new A().c def bb =…

はじめに

このブログは技術系備忘録です。 Java Java Script Groovy などを中心に書いていきます。