上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: 目前已经停更进维,以吸收理论和模式为主 Hystrix是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统中,许多依赖不可避免的会调用失败,比如超市、异常等,Hystrix能够保证在一个依赖出问题的1情况下,不会导致整体服务失败,避免级联故障,以提高分布式系统的弹性。 功能列表 触发服务降级的 阅读全文
posted @ 2020-06-04 17:08 小小吸血鬼 阅读(368) 评论(0) 推荐(0) 编辑
摘要: Eureka 目前已经停更进维了,具有自我保护机制:某时刻某个服务不能用了,但是还会保存该服务信息(默认90s收不到心跳会设置该服务为宕机),不会立即清理,属于CAP里面的AP分支 Zookeeper 刚开始是为大数据提供服务的组件,具有实时剔除宕机的服务的策略,所以在服务可用性不如Eureka和C 阅读全文
posted @ 2020-06-04 15:12 小小吸血鬼 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 分布式架构会遇到的四个核心问题 多服务环境下,客户端该如何如访问? 多服务环境下,服务之间如何进行通信? 多服务环境下,如何治理? 服务挂了,怎么办? 解决方案: springCloud是一套生态,为了解决以上分布式架构是个问题,但是想使用springcloud必须会使用springboot Spr 阅读全文
posted @ 2020-06-01 18:03 小小吸血鬼 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 概念 NIO支持面向缓冲区的、基于通道的IO操作。NIO将以更加高效订单方式进行文件的读写操作 IONIO 面向流(Stream Oriented) 面向缓冲区(Buffer Oriented) 阻塞IO(Blocking IO) 非阻塞(Non Blocking IO) (无) 选择器(Selec 阅读全文
posted @ 2020-05-26 16:20 小小吸血鬼 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1.函数式接口:只要是函数式接口,就可以是lambda public static void main(String[] args) { Function function1 = new Function<String,String>() { @Override public String appl 阅读全文
posted @ 2020-05-22 16:21 小小吸血鬼 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 首先要了解独占锁和共享锁 独占锁:一次只能被一个线程占用 共享锁:多个线程可以同时占用 java.util.concurrent.locks.ReadWriteLock就是使用了独占锁和共享锁,实现了读写的控制Demo如下: public class ReadWriterLockDemo { pub 阅读全文
posted @ 2020-05-21 16:02 小小吸血鬼 阅读(219) 评论(0) 推荐(0) 编辑
摘要: java.util.concurrent.Semaphore是用来控制线程数量,可以用来做限流Deom如下: public class SemaphoreDemo { public static void main(String[] args) { //线程数量,可以用来控制限流 Semaphore 阅读全文
posted @ 2020-05-21 15:56 小小吸血鬼 阅读(163) 评论(0) 推荐(0) 编辑
摘要: java.util.concurrent.CyclicBarrier是用来作为加法计数器的,和CountDownLatch用法类似Demo如下: public class CyclicBarrierDemo { public static void main(String[] args) { //计 阅读全文
posted @ 2020-05-21 15:53 小小吸血鬼 阅读(143) 评论(0) 推荐(0) 编辑
摘要: java.util.concurrent.CountDownLatch类是用来做减法计数器的Demo如下: public class CountDownLatchDemo { public static void main(String[] args) throws InterruptedExcep 阅读全文
posted @ 2020-05-21 15:49 小小吸血鬼 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 创建项目步骤 安装node.js后,使用管理员角色在cmd中依次运行下列步骤 vue init webpack hello-vue 创建项目文件 cd hello-vue 进入项目 npm install vue-router --save-dev 安装路由 npm i element-ui -S 阅读全文
posted @ 2020-05-20 17:15 小小吸血鬼 阅读(966) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页