会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
管理
2019年1月29日
三种缓存淘汰策略
摘要: 1, FIFO 先进先出,底层是利用双向链表,新来的数据放到链表的尾部,如果链表塞满了就删除头部的。 2, LFU 最近最少使用算法。思路就是如果一个数据在最近一段时间内使用次数最少,那么将来一段时间使用的可能性也很少。 LFU 是基于访问次数的。 实现:两个HASHMAP, 一个是用来存储数据的,
阅读全文
posted @ 2019-01-29 22:22 Vincent Zhang
阅读(421)
评论(0)
推荐(0)
2018年11月3日
Utility Lambda
摘要: 1, 假设有一个list, list 里面包含有 10个 1, 20个2,那么怎么从 list 变成map, 其中 key = [1,2], value = [10,20],就是说包含了值的个数呢?
阅读全文
posted @ 2018-11-03 06:04 Vincent Zhang
阅读(77)
评论(0)
推荐(0)
2018年4月12日
Lily
摘要: 先讲讲咩叫微服务 - Microservice.这里不是一个项目,而是项目集群,每个项目各司其职。 API 项目 API 项目是核心关键,对于business 的所有操作都应该放在这里。 只有这个项目是能够接触到数据库的,其他4个项目都不能够接触到数据库。 它最大的特点,是提供 REST servi
阅读全文
posted @ 2018-04-12 06:31 Vincent Zhang
阅读(177)
评论(0)
推荐(0)
2017年9月6日
Query with 0 value even no record found
摘要: select NVL(SUM(COL1), 0) from tabl1 where COL2='fwefwef'; 使用了SUM之后,无论如何都可以有个 null. 然后再使用 NVL 则可以使得即使找不到数据都可以有个 default 的 0
阅读全文
posted @ 2017-09-06 18:37 Vincent Zhang
阅读(191)
评论(0)
推荐(0)
2017年8月31日
orElse 和 orElseGet 的区别
摘要: 即使 entityOptianl 并非 Optional.empty, 第二行的 newSummaryEntity(FRONT_END_SHORT_DATE_FORMAT, dateString) 代码还是会运行的。 即使赋值的时候 summaryEntity 不会赋予 orElse 的值 !! 即
阅读全文
posted @ 2017-08-31 21:56 Vincent Zhang
阅读(3691)
评论(0)
推荐(0)
下一页