上一页 1 2 3 4 5 6 7 8 9 10 ··· 26 下一页
摘要: meven <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.22</version> </dependency> resources/logback.xml 阅读全文
posted @ 2020-04-09 10:05 不死码农 阅读(7738) 评论(1) 推荐(0) 编辑
摘要: POM文件的依赖: <!--openfeign--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </depende 阅读全文
posted @ 2020-04-09 10:02 不死码农 阅读(1658) 评论(0) 推荐(0) 编辑
摘要: 什么是自旋锁 自旋锁的定义: 当一个线程尝试去获取某一把锁的时候,如果这个锁此时已经被别人获取(占用),那么此线程就无法获取到这把锁,该线程将会等待,间隔一段时间后会再次尝试获取。这种采用循环加锁 -> 等待的机制被称为自旋锁(spinlock)。 自旋锁的原理 自旋锁的原理比较简单,如果持有锁的线 阅读全文
posted @ 2020-04-08 18:09 不死码农 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-04-08 11:39 不死码农 阅读(3000) 评论(0) 推荐(0) 编辑
摘要: 在整合zk要注意的问题是jar包的冲突: 在POM处理方式: <!--springboot整合zookeeper客户端--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-star 阅读全文
posted @ 2020-04-07 16:17 不死码农 阅读(2021) 评论(0) 推荐(0) 编辑
摘要: 先将本地分支改名 》再将远程分支删除 》然后push本地分支到远端 阅读全文
posted @ 2020-03-31 15:05 不死码农 阅读(1731) 评论(0) 推荐(0) 编辑
摘要: 集群总结:相互注册,相互守望 7001和7002的相互注册:(相互注册) 8001和8002的集群提供者:(相等合并) 使用@LoadBalanced注解赋予RestTemplate负载均衡的能力 对于提供者的服务名称的实例化,以及访问地址可显示IP 自我保护机制: 默认情况下EurekaClien 阅读全文
posted @ 2020-03-31 14:56 不死码农 阅读(3274) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-31 14:43 不死码农 阅读(11665) 评论(0) 推荐(0) 编辑
摘要: 悲观锁并不是适用于任何场景,它也有它存在的一些不足,因为悲观锁大多数情况下依靠数据库的锁机制实现,以保证操作最大程度的独占性。如果加锁的时间过长,其他用户长时间无法访问,影响了程序的并发访问性,同时这样对数据库性能开销影响也很大,特别是对长事务而言,这样的开销往往无法承受。所以与悲观锁相对的,我们有 阅读全文
posted @ 2020-03-31 11:36 不死码农 阅读(4192) 评论(1) 推荐(0) 编辑
摘要: CAS:Compare and Swap, 翻译成比较并交换。 java.util.concurrent包中借助CAS实现了区别于synchronized同步锁的一种乐观锁。 其原理是CAS有3个操作数,内存值V,旧的预期值A,要修改的新值B。当且仅当预期值A和内存值V相同时,将内存值V修改为B,否 阅读全文
posted @ 2020-03-31 10:29 不死码农 阅读(1488) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 26 下一页