在1.4上,我最喜欢玩的是dynamic proxy。以前的那个Sum的“奇技淫巧”就人人喊打来着。自打不用担心对1.3, 1.4的兼容问题后,我发现我越来越爱拿着annotation的锤子到处乱砸了,而且是用reflection而不是apt。 给Guice加了一个@Provide的外壳: class MyModule extends AbstractModule { @Provide @Singleton public Foo foo(FooImpl impl) { return impl; } @Provide @LittleStrong ...
那啥?刚才说到哪了?“如云朵般的呵护”?下面谁说的?给我拉出去好好“呵护呵护”! 人家没那么说啦!讨厌!是刚才广告里说的嘛!我说刚才我们“俺摸”系列说到哪了? 对了,说到我们可以这么用PorkMockTest: public class LionHeadTest extends PorkMockTest { public void testHuoHou() { LionHead head = mock(LionHead.class); head.bite(); replay(); cook(head); // 忘记吧,忘记吧。忘记 ...
猪肉炖粉:“那啥,猪哥啊,这两天你身价大涨,发了吧?忙啥呢?” 一只猪:“可不是!到哪儿都被采访,这名猪也有隐私权滴!最近特想过普通猪的生活。这不,洗尽铅华,老老实实地躲圈里整Java呢” 话说这Java的一级摸客(EasyMock),老猪最近用的满多的。在Java 4里面不忍卒睹的代码在java 5里面骤然变得性感许多。不过用的多了,也发现有些不方便的地方。最不爽的就是:俺老猪不是粗心吗?有时候不小心就会忘了EasyMock.verify()或者IMocksControl#verify()。 这一忘了不打紧,有些bug就藏在那,测试也过了,但是bug也没找出来。 有很多淫说这还不容易?用 ...
ajoo
搜索本博客
最近加入圈子
存档
最新评论
  • SQL 小技巧
    第三个问题,先写出代码来吧。等有点时间再解释一下。第四个问题其实可以照猫画虎的: ...
    -- by ajoo
  • SQL 小技巧
    第一个问题是我在维护一个金融分析软件的时候碰到的。原来的那位老兄正儿八经地用一个 ...
    -- by ajoo
  • SQL 小技巧
    效率没问题。实际上一般的query效率都在查询上,至于对查询结果的计算,代价基本 ...
    -- by ajoo
  • Not Convinced about Java ...
    最讨厌所谓的魔法了,调试的时候能让人吐血。
    -- by aninfeel
  • SQL 小技巧
    ajoo 写道Readonly 写道问题一,经过google得到一用sum,lo ...
    -- by Readonly