花費 22 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