花费 31 ms
guava之Joiner 和 Splitter

最近在给客户准备一个Guava的分享,所以会陆续的更新关于Guava更多的细节分享。本文将记录Guava中得字符串处理Joiner(连接)和Splitter(分割)处理。 Join ...

Sat Jan 10 21:10:00 CST 2015 3 29193
Guava - EventBus(事件总线)

Guava在guava-libraries中为我们提供了事件总线EventBus库,它是事件发布订阅模式的实现,让我们能在领域驱动设计(DDD)中以事件的弱引用本质对我们的模块和领域边界很好的解 ...

Sun Nov 30 18:45:00 CST 2014 5 28758
Guava - 并行编程Futures

Guava为Java并行编程Future提供了很多有用扩展,其主要接口为ListenableFuture,并借助于Futures静态扩展。 继承至Future的ListenableFutur ...

Sat Nov 22 05:02:00 CST 2014 2 17301
Android setTag方法的key问题

android在设计View类时,为了能储存一些辅助信息,设计一个一个setTag/getTag的方法。这让我想起在Winform设计中每个Control同样存在一个Tag。 今天要说的是我 ...

Mon Sep 29 19:07:00 CST 2014 0 9361
Mockito自定义verify参数Matcher

在TDD开发中,也许我们会遇见对一些重要的无返回值的行为测试,比如在用户的积分DB中增加用户的积分,这个行为对于我们的业务具有重要的价值,所以我们也希望能测试覆盖这部分业务价值。这个时候 ...

Wed Nov 12 23:13:00 CST 2014 4 6306
Guava-Optional可空类型

接上篇Guava之Joiner和Splitter,本篇将介绍Guava的另外一个有用的对象Optional,这在Java中Google Guava首先给我们提出可空对象模型的。在其他语言 ...

Sun Jan 18 23:06:00 CST 2015 0 5809
Aspectj 实现Method条件运行

最近我花了半个小时实现了一个Method的按自定义条件运行的plugin,Condition-Run 。实现场景是由于我所工作的客户经常会是在同一个代码集上实现多个Brand,所以有些功能只会限制 ...

Sun Jul 07 19:23:00 CST 2013 1 2853
为什么JVM需要多种类加载器

JVM的类加载器 刚刚学习JVM的类加载机制的时候,会被教育说JVM的类加载机制需要不同的类加载器。过了很久之后忘记了。现在再复习一下。 为什么需要多个类加载器? 加载器作用是通过类名来获取二进制 ...

Tue Jun 29 07:04:00 CST 2021 0 160

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM