摘要: 一、应用场景: 当对自己定义的数据结构需要进行指定排序的时候,java中提供了两个接口一个Comparable和Comparator comparable接口定义一个方法 public interface Comparable<T>{ public int compareTo(T o) } comp 阅读全文
posted @ 2021-10-02 22:37 stored 阅读(116) 评论(0) 推荐(0)
摘要: 一致性分为数据一致性和事务一致性的情况: 现在说的是数据一致性的情况 复制是导致出现数据一致性问题的唯一元婴 强一致性:也叫线性一致性,除此之外其他的一致性都是弱一致性的特殊情况,所谓强一致性,即复制是同步的,弱一致性即复制异步的 在实践中通常是使得从库是同步的,而其他的则是异步的,但是如果这个同步 阅读全文
posted @ 2021-10-01 22:54 stored 阅读(112) 评论(0) 推荐(0)
摘要: RPC: 远程过程调用(remote procedure call,rpc)框架作为架构微服务的基础组件,能大大降低架构微服务化的成本,提高服务调用方的与服务提供方的开发效率,屏蔽跨进程函数调用 阅读全文
posted @ 2021-09-29 12:42 stored 阅读(37) 评论(0) 推荐(0)
摘要: 最大线程的分为两种 一、cpu密集型: 定义:cpu密集型也是指计算密集型,大部分时间用来做计算逻辑判断等cpu动作的程序称为cpu密集型任务,该类型的任务需要进行大量的计算,主要消耗cpu资源。这种计算密集型任务虽然也可以用多任务完成,但是任务越多,花在任务切换的时间就越多,cpu执行任务的效率就 阅读全文
posted @ 2021-09-22 23:35 stored 阅读(601) 评论(0) 推荐(0)