会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
stored
博客园
首页
新随笔
联系
订阅
管理
2021年10月2日
comparable和comparator用法与区别
摘要: 一、应用场景: 当对自己定义的数据结构需要进行指定排序的时候,java中提供了两个接口一个Comparable和Comparator comparable接口定义一个方法 public interface Comparable<T>{ public int compareTo(T o) } comp
阅读全文
posted @ 2021-10-02 22:37 stored
阅读(116)
评论(0)
推荐(0)
2021年10月1日
redis和mysql双写一致的问题?
摘要: 一致性分为数据一致性和事务一致性的情况: 现在说的是数据一致性的情况 复制是导致出现数据一致性问题的唯一元婴 强一致性:也叫线性一致性,除此之外其他的一致性都是弱一致性的特殊情况,所谓强一致性,即复制是同步的,弱一致性即复制异步的 在实践中通常是使得从库是同步的,而其他的则是异步的,但是如果这个同步
阅读全文
posted @ 2021-10-01 22:54 stored
阅读(112)
评论(0)
推荐(0)
2021年9月29日
restful和rpc
摘要: RPC: 远程过程调用(remote procedure call,rpc)框架作为架构微服务的基础组件,能大大降低架构微服务化的成本,提高服务调用方的与服务提供方的开发效率,屏蔽跨进程函数调用
阅读全文
posted @ 2021-09-29 12:42 stored
阅读(37)
评论(0)
推荐(0)
2021年9月22日
创建自定义线程池(最大线程数该如何设置?)
摘要: 最大线程的分为两种 一、cpu密集型: 定义:cpu密集型也是指计算密集型,大部分时间用来做计算逻辑判断等cpu动作的程序称为cpu密集型任务,该类型的任务需要进行大量的计算,主要消耗cpu资源。这种计算密集型任务虽然也可以用多任务完成,但是任务越多,花在任务切换的时间就越多,cpu执行任务的效率就
阅读全文
posted @ 2021-09-22 23:35 stored
阅读(601)
评论(0)
推荐(0)
公告