上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 118 下一页
摘要: ★ 1、CAS 是什么 CAS 是比较并交换,是实现并发算法时常用到的一种技术。当内存的值和期望的值相等时,进行更新,否则 什么都不做 或 重来 。 CAS 的底层实现:是靠硬件实现的,靠硬件的原子性实现,CAS是一条CPU的原子指令(cmpxchg指令),不会造成所谓的数据不一致问题。 重来==> 阅读全文
posted @ 2022-09-25 21:05 一乐乐 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 1、线程安全的产生条件 ■ 线程安全问题概念: 多个线程在并发下执行,对共享数据进行非原子性操作,造成执行结果 不一致 的情况。 线程安全产生前提: 存在多个线程、并发执行(线程之间处于争抢资源的竞争状态)、 非原子性操作、共享数据 线程不安全造成的结果: 数据不一致 线程安全结果:数据一致;线程不 阅读全文
posted @ 2022-09-25 11:28 一乐乐 阅读(122) 评论(0) 推荐(0) 编辑
摘要: ★ 1、讲讲 Lock 锁 是一个接口,有三个实现类,分别是常用的 可重入锁,读锁、写锁。常用的是可重入锁。 加锁使用lock() 方法,解锁使用 unlock() 方法。Lock的底层是 AQS+CAS机制 实现。 Lock 常用子类 可重入锁ReentrantLock 有两种模式, 公平锁模式、 阅读全文
posted @ 2022-09-24 23:11 一乐乐 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 接口文档编写规范 API规范 api 主要包括四部分:uri、请求方式、请求参数、返回参数,一般就是对这四部分做统一规范 接口url:是否是rest风格的,统一标识,比如登录的url: /login、比如查询列表以/list 结尾等 请求方式: GET 或者 POST 请求参数: | 参数名称 | 阅读全文
posted @ 2022-09-23 12:53 一乐乐 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 主从复制 就是通过 RDB 文件进行传输复制。主节点在复制之前先持久化成为一个 RDB 文件,然后再进行传输。 具体过程:是 从节点成功连接上主节点,然后给主节点发送一个 sync 同步命令,主节点接收到同步命令后,启动存盘进程,开始持久化一个 rdb 文件传输给从节点。为一次 完全同步。但是文件传 阅读全文
posted @ 2022-09-07 09:28 一乐乐 阅读(40) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 118 下一页