上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 113 下一页
摘要: 面试题:什么叫做阻塞队列的有界和无界 阻塞队列有一个非常重要的属性,那就是容量的大小,分为有界和无界两种。 无界队列意味着里面可以容纳非常多的元素,例如 LinkedBlockingQueue 的上限是 Integer.MAX_VALUE,约为 2 的 31 次方,是非常大的一个数,可以近似认为是无 阅读全文
posted @ 2021-01-04 16:18 天宇轩-王 阅读(837) 评论(0) 推荐(0) 编辑
摘要: ReentrantReadWriteLock 当读操作远远高于写操作时,这时候使用 读写锁 让 读-读 可以并发,提高性能。 类似于数据库中的 select ...from ... lock in share mode 提供一个 数据容器类 内部分别使用读锁保护数据的 read() 方法,写锁保护数 阅读全文
posted @ 2021-01-04 13:38 天宇轩-王 阅读(134) 评论(0) 推荐(0) 编辑
摘要: LINUX之FTP服务 1.FTP的连接类型 控制连接(持续连接) → TCP21(命令信道) → 用户收发FTP命令 数据连接(按需连接) → TCP20(数据信道) → 用于上传下载数据 2.FTP的工作模式 ftp模式分为主动模式(active mode)和被动模式(passive mode) 阅读全文
posted @ 2021-01-04 00:21 天宇轩-王 阅读(501) 评论(9) 推荐(0) 编辑
摘要: CountDownLatch类 CountDownLatch 类在创建实例的时候,需要在构造函数中传入倒数次数,然后由需要等待的线程去调用 await 方法开始等待,而每一次其他线程调用了 countDown 方法之后,计数便会减 1,直到减为 0 时,之前等待的线程便会继续运行。 构造方法: Co 阅读全文
posted @ 2020-12-31 15:49 天宇轩-王 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 该类自 JDK 8 加入,是为了进一步优化读性能,它的特点是在使用读锁、写锁时都必须配合【戳】使用 读锁: long stamp = lock.readLock(); lock.unlockRead(stamp); 写锁: long stamp = lock.writeLock(); lock.un 阅读全文
posted @ 2020-12-31 14:19 天宇轩-王 阅读(126) 评论(0) 推荐(0) 编辑
摘要: final 标记的类不能被继承 。提高安全性,提高程序的可读性。 final标记的方法不能被子类重写。 final标记的变量,只能被赋值一次,即称为常量。 final和abstract这两个关键字是反相关的,final类就不可能是abstract的。 final方法在编译阶段绑定,称为静态绑定(st 阅读全文
posted @ 2020-12-31 13:19 天宇轩-王 阅读(133) 评论(0) 推荐(0) 编辑
摘要: volatile 1.volatile保证可见性 代码比较简单,我就不贴出来了。 子线程t从主内存读取到数据放入其对应的工作内存 将flag的值更改为true,但是这个时候flag的值还没有写会主内存 此时main方法main方法读取到了flag的值为false 当子线程t将flag的值写回去后,失 阅读全文
posted @ 2020-12-30 21:49 天宇轩-王 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一、as-if-serial as-if-serial语义的意思是:不管怎么重排序(编译器和处理器为了提供并行度),(单线程)程序的执行结果不能被改变。编译器,runtime和处理器都必须遵守as-if-serial语义。as-if-serial语义把单线程程序保护了起来,遵守as-if-seria 阅读全文
posted @ 2020-12-30 17:47 天宇轩-王 阅读(317) 评论(0) 推荐(0) 编辑
摘要: Redis的持久化机制是什么?各自的优缺点? Redis提供两种持久化机制RDB和AOF机制: 阅读全文
posted @ 2020-12-30 17:00 天宇轩-王 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 为什么单线程redis还这么快 绝大部分请求时纯粹的内存操作,非常快速10W+ 采用单线程,避免了不必要的上下文切换和竞争条件,原子性保证关键。其中单线程指的是网络请求模块使用了一个线程,即一个线程处理所有网络请求,其他模块还是用了多线程,例如持久化模块。 非阻塞IO多路复用,这样提高了redis的 阅读全文
posted @ 2020-12-30 16:32 天宇轩-王 阅读(93) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 113 下一页