正在加载中,请稍后
摘要: synchronized 和 ReentrantLock (重入锁) 区别是什么 相似: 它们都是加锁方式同步,而且都是阻塞式的同步,也就是说当如果一个线程获得了对象锁,进入了同步块,其他访问该同步块的线程都必须阻塞在同步块外面等待 区别: synchronized是和if、else、for、whi 阅读全文
posted @ 2021-05-28 15:43 wode虎纹猫 阅读(310) 评论(0) 推荐(0)
摘要: CAP理论及eureka和zookeeper选型 CAP理论 C:Consistency,数据一致性 用户写的内容和读出的内容保存一致,例如:client保存的是v1,读出的必须是v1。 A:Availability,可用性 即只要服务器收到了用户请求,就能立即做出回应。 P:Partition t 阅读全文
posted @ 2021-05-28 15:18 wode虎纹猫 阅读(131) 评论(0) 推荐(0)
摘要: java对象的四种引用 引用与对象 每种编程语言都有自己操作内存中的元素的方式,例如c和c++是通过指针,而java是通过“引用”。 在java中一切都被视为对象,但是我们操作的标识符实际上是对象的一个引用(reference)。引用存在jvm内存的栈中。 //创建一个引用,引用可以独立存在,并不一 阅读全文
posted @ 2021-05-28 15:16 wode虎纹猫 阅读(395) 评论(0) 推荐(0)
Live2D