关闭

Google Guava学习(10)-Guava字符串工具CharMatcher

1. 功能:处理字符串 2. 代码: package com.example.google.guava.demo.string; import com.google.common.base.CharMatcher; /** * * CharMatcherTest * * Description: * * @author Mcchu * @date 2017/10/23 1...
阅读(3) 评论(0)

Google Guava学习(10)-Guava字符串工具Spiltter

1. 功能:处理字符串拆分 2.代码: package com.example.google.guava.demo.string; import com.google.common.base.Splitter; import java.util.List; import java.util.Map; import static com.google.common.collect.List...
阅读(2) 评论(0)

Google Guava学习(10)-Guava字符串工具Joiner

1. 功能:字符串操作,如对象转换或字符串拼接 2. 代码: package com.example.guava.String; import com.google.common.base.Joiner; import org.apache.commons.lang3.StringUtils; import java.util.*; /** * @Description: * 1.G...
阅读(9) 评论(0)

Google Guava学习(9)-Guava Cache缓存工具(二)

1. 功能:本地缓存 2. 代码:两个类,一个测试类,一个缓存类 package com.example.google.guava.demo.cache; import com.example.google.guava.demo.model.Department; import com.google.common.cache.*; import java.text.SimpleDateFo...
阅读(14) 评论(0)

Google Guava学习(9)-Guava Cache缓存工具(一)

1. 功能:简单实现数据的缓存,提供了一些基本的缓存特性设置(如过期时间等) 2. demo描述:为3张表数据做缓存:公司表、部门表、员工表,使用时通过不同的键值调用此缓存;代码中涉及到多线程访问缓存,可以自己切换线程,更好说明一些; package com.example.google.guava.demo.cache; import com.example.google.guava.de...
阅读(20) 评论(1)

Google Guava学习(8)-Guava集合工具 Table接口

1. 功能:简化表格操作,形似Excel的单元格操作; 2. 代码: package com.example.google.guava.demo.collection; import com.google.common.collect.HashBasedTable; import com.google.common.collect.Table; import java.util.Colle...
阅读(14) 评论(0)

Google Guava学习(7)-Guava集合工具 Bimap接口

1.功能:扩展map操作 2.代码: package com.example.google.guava.demo.collection; import com.google.common.collect.BiMap; import com.google.common.collect.HashBiMap; import java.util.HashMap; import java.util....
阅读(9) 评论(0)

Google Guava学习(6)-Guava集合工具 Multiset

1.功能:简化set集合操作 2.代码: package com.example.google.guava.demo.collection; import com.google.common.collect.HashMultiset; import com.google.common.collect.Multiset; import java.util.Arrays; import jav...
阅读(11) 评论(0)

Google Guava学习(5)-Guava Throwables类

1.功能:简化的异常处理 2.代码: package com.example.google.guava.demo.clazz; import com.example.google.guava.demo.exception.InvalidInputException; import com.google.common.base.Throwables; import java.io.IOExc...
阅读(12) 评论(0)

Google Guava学习(4)-Guava Range类

1.功能:数据范围处理 2.代码: package com.example.google.guava.demo.clazz; import com.google.common.collect.ContiguousSet; import com.google.common.collect.DiscreteDomain; import com.google.common.collect.Rang...
阅读(27) 评论(2)

Google Guava学习(3)-Guava Ordering类

1. 功能:排序 2. 代码: package com.example.google.guava.demo.clazz; import com.google.common.collect.Ordering; import java.util.ArrayList; import java.util.Collections; import java.util.List; /** * *...
阅读(38) 评论(0)

Google Guava学习(2)-Guava Preconditions类

1. 功能:自定义异常信息 2. 代码: package com.example.google.guava.demo.clazz; import com.google.common.base.Preconditions; /** * * PreconditionsTest * * Description:Preconditions提供静态方法来检查方法或构造函数,被调用是否给定...
阅读(21) 评论(0)

Google Guava学习(1)-Guava Optional类

1. 功能:null处理 2. 程序示例: import com.google.common.base.Optional; /** * * OptionalTest * * Description:输出结果 * > First parameter is present: false * > Second parameter is present: true * > 10...
阅读(16) 评论(0)

使用vi编辑时上下左右方向键被转化为A、B、C、D怎么办?

1. 出现情况(原因):新装的ubuntu16.04遇到的,尚未动过vi 2. 如下如果按右键,会一直出C C C C C C C C C C C C C C C Exec=/usr/bin/google-chrome-stable %U –ppapi-flash-path=/home/jalenchu/.config/google-chrome/PepperFlash/libpepflash...
阅读(21) 评论(0)

JPA结合Hibernate定义主键

1. 先看一段代码,下面是员工信息表对应的实体,注意id的定义: import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import org.hibernate.annotations.GenericGenerator; import javax.persistence.En...
阅读(24) 评论(0)
94条 共7页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:12063次
    • 积分:741
    • 等级:
    • 排名:千里之外
    • 原创:59篇
    • 转载:35篇
    • 译文:0篇
    • 评论:4条
    最新评论