add: guava lib

Signed-off-by: 410063005@163.com <410063005@163.com>
add: new code

Signed-off-by: 410063005@163.com <410063005@163.com>
add: new test

Signed-off-by: 410063005@163.com <410063005@163.com>