摘要: 出处: 谁能用通俗的语言解释一下什么是 RPC 框架? 知乎: 问题:了解到最近 Java 的 Netty 很火,只知道它是这样类型的一种框架。想了解一下它主要用于解决了什么问题?适用于什么样的场景? 答: 关于RPC 你的题目是RPC框架,首先了解什么叫RPC,为什么要RPC,RPC是指远程过程调 阅读全文
posted @ 2019-11-09 15:40 myseries 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 主要区别 1. 锁机制不一样:synchronized是java内置关键字,是在JVM层面实现的,系统会监控锁的释放与否,lock是JDK代码实现的,需要手动释放,在finally块中释放。可以采用非阻塞的方式获取锁; 2. 性能不一样:资源竞争激励的情况下,lock性能会比synchronize好 阅读全文
posted @ 2019-11-09 10:59 myseries 阅读(3794) 评论(0) 推荐(0) 编辑