开发Demo
记录各种日常使用
进京务工小卢
不爱敲代码 就爱小彬彬的小卢同学
展开
-
GuavaCache的Demo
cache接口public interface Cache { <T> T get(Object key, Class<T> type); boolean has(Object key); void put(Object key, Object value); void del(Object key);}cache工厂public class CacheFactory { private static class原创 2021-04-08 15:09:45 · 266 阅读 · 0 评论 -
创建线程池Demo
@Componentpublic class BlacklistRuleHandlerProxy { private final static ExecutorService EXECUTOR_SERVICE; static { EXECUTOR_SERVICE = Executors.newFixedThreadPool(10, new ThreadFactory() { private AtomicInteger count = new.原创 2021-04-08 14:50:15 · 76 阅读 · 0 评论 -
java8的Stream处理
1)Stream将List转换为Map,使用Collectors.toMap方法进行转换背景:User类,类中分别有id,name,age三个属性。List集合,userList,存储User对象1、指定key-value,value是对象中的某个属性值。Map<Integer,String> userMap1 = userList.stream().collect(Collectors.toMap(User::getId,User::getName));Map<Inte.原创 2021-04-08 11:43:28 · 350 阅读 · 0 评论 -
黄金为什么不会贬值???
你知道黄金是地球上不可再生资源,它来源于外太空的陨石,大约在40亿年前一个中子星爆炸后产生的密度极高的元素,其中就有黄金,黄金生成后会随着恒星爆发而与其他元素一起避开恒星表面抛洒到宇宙之中,并与宇宙中原有的星际物质混合起来,在这个过程中,黄金很难集中在一起形成新的星球,其中一些黄金与地球碰撞,由于金元素的密度要大于地球上的其他元素,所以在漫长的气质运动中金元素逐渐向地心沉降,这导致了地球上99%以上的黄金都进入了地核。在宇宙中中子星发生大爆炸。并不多见,而且并不是所有的元素都会成为黄金,只有1%的元素会变成原创 2021-04-08 11:02:58 · 3088 阅读 · 0 评论 -
初始化静态资源Demo
@Datapublic class Inner3MappingConfig { private Logger LOGGER = LoggerFactory.getLogger(Inner3MappingConfig.class); private static final HashMap<String,HashMap<String,String>> inner3MappingConfigMap = new HashMap<>(); priv.原创 2021-04-08 10:56:22 · 103 阅读 · 0 评论 -
枚举Demo
public enum ContactTypeEnum { CALL_CONNECTED("CallEstablish","通话建立、转接"), BE_CONSULT_CONNECTED("BeConsultEstablish","被咨询"), BE_CONFERENCED("BeConferenceEstablish","被会议"), CONSULT_TRANSFER("ConsultTransfer","咨询转接"); private String code.原创 2021-04-08 10:53:53 · 63 阅读 · 0 评论 -
日常操作
1、查看MAC本地JDK安装路径/usr/libexec/java_home -V原创 2021-04-08 10:45:43 · 78 阅读 · 0 评论 -
配置中心是如何实现实时推送的:长轮询
目录一 背景二 数据交互三 长轮询与轮询四 配置中心长轮询设计五 配置中心长轮询实现1 客户端实现2 服务端实现3 启动配置监听六 实现细节思考1)为什么需要定时器返回 3042)长轮询包含多组 dataId七 长轮询和长连接八 总结一 背景传统的静态配置方式想要修改某个配置时,必须重新启动一次应用,如果是数据库连接串的变更,那可能还容易接受一些,但如果变更的是一些运行时实时感知的配置,如某个功能项的开关,重启应用就显得有点大动...原创 2021-03-10 22:56:05 · 530 阅读 · 0 评论 -
URL短服务
转自:https://mp.weixin.qq.com/s/ClrKPfUwEqy_RG18_TDrpA想必大家也经常收到垃圾短信吧...短信中的链接一般都是短链接,类似于下图这样:为什么这里面的URL都是短的呢?有什么好处呢?怎么做到的呢?短URL的好处 短信和许多平台(微博)有字数限制,太长的链接加进去都没有办法写正文了. 好看。比起一大堆不知所以的参数,短链接更加简洁友好. 方便做一些统计。你点了链接会有人记录然后分析的. 安全。不暴露访...转载 2020-12-13 22:56:33 · 398 阅读 · 1 评论