学习分享
猪男
真正的大师永远怀着一颗学徒的心
展开
-
接口实现系统初始化操作
实现InitializingBean接口,并重写afterPropertiesSet()方法public class xxxController implements InitializingBean{public void afterPropertiesSet() throws Exception { List<GoodsVo> goodsList = goodsServi...原创 2019-07-23 15:08:28 · 357 阅读 · 0 评论 -
白话解析jdk1.8中HashMap源码
前提:我没有写博客的经验,我只是觉得想写就写。没时间加工就不加工,有时间重写就重写。分析HashMap的put方法,下面贴出jdk1.8中的源码 //在进行put操作时首先调用的这个方法,没什么具体意义 //putVal() :具体存储操作 //hash(key):计算key的hash值 public V put(K key, V value) { return p...原创 2019-07-17 15:53:20 · 155 阅读 · 0 评论 -
【IDEA使用技巧】自动转义String类型->Json类型
如果你使用IDEA在编写JSON字符串的时候,然后要一个一个\去转义双引号的话,就实在太不应该了,又烦又容易出错。在IDEA可以使用Inject language帮我们自动转义双引号。第一步:自定义一个空的String对象第二步:鼠标焦点位于双引号中,使用alt+enter快捷键弹出inject language or reference视图,回车后搜索Json并选中上述步骤操作之后如...原创 2019-07-10 12:17:11 · 1647 阅读 · 1 评论 -
Java泛型之类型擦除
是指Java 编译后的字节码中已经没有泛型的任何信息,例如List、List 擦除后的类型为 List原创 2019-05-30 16:34:10 · 141 阅读 · 0 评论 -
根据hutool的TimedCache类写的一个全局工具类LocalCache
import cn.hutool.cache.CacheUtil;import cn.hutool.cache.impl.TimedCache;import cn.hutool.core.date.DateUnit;/** * @Classname LocalCache * @Created by hy 2019/8/16 0016 */public class LocalCache...原创 2019-08-16 17:16:44 · 4066 阅读 · 1 评论