09 2021 档案

摘要:Ribbon是什么? Ribbon是一个基于HTTP 和 TCP 的客户端负载均衡器,当使用Ribbon对服务进行访问的时候,它会扩展Eureka客户端的服务发现功能,实现从Eureka注册中心中获取服务端列表,并通过Eureka客户端来确定服务端是否己经启动。Ribbon在Eureka客户端服务发 阅读全文
posted @ 2021-09-03 10:20 小手代码 阅读(709) 评论(0) 推荐(0)
摘要:91版本之前地址栏输入chrome://flags并回车搜索栏中输入SameSite by default cookies搜索,会有两项设置改为Disabled后重启浏览器即可 91版本在flag设置已经被移除了,需要在浏览器快捷方式修改启动参数 --disable-features=SameSit 阅读全文
posted @ 2021-09-03 10:19 小手代码 阅读(841) 评论(0) 推荐(0)
摘要:RabbitMQ介绍 RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。 • 什么是MQ? MQ全称为Mess 阅读全文
posted @ 2021-09-02 13:27 小手代码 阅读(117) 评论(0) 推荐(0)
摘要:Eureka是什么? Eureka是一个服务治理组件,它主要包括服务注册和服务发现,主要用来搭建服务注册中心。 Eureka 是一个基于 REST 的服务,用来定位服务,进行中间层服务器的负载均衡和故障转移; Eureka是Netflix 公司开发的,Spring Cloud 封装了 Netflix 阅读全文
posted @ 2021-09-02 09:32 小手代码 阅读(2201) 评论(0) 推荐(1)
摘要:栈和堆的特点 栈: 函数中定义的基本类型变量,对象的引用变量都在函数的栈内存中分配。栈内存特点,数数据一执行完毕,变量会立即释放,节约内存空间。栈内存中的数据,没有默认初始化值,需要手动设置。 堆: 堆内存用来存放new创建的对象和数组。堆内存中所有的实体都有内存地址值。堆内存中的实体是用来封装数据 阅读全文
posted @ 2021-09-01 13:44 小手代码 阅读(322) 评论(0) 推荐(0)
摘要:算法:当数据量很大适宜采用该方法。采用二分法查找时,数据需是有序不重复的。 基本思想:假设数据是按升序排序的,对于给定值 x,从序列的中间位置开始比较,如果当前位置值等于 x,则查找成功;若 x 小于当前位置值,则在数列的前半段中查找;若 x 大于当前位置值则在数列的后半段中继续查找,直到找到为止。 阅读全文
posted @ 2021-09-01 13:11 小手代码 阅读(186) 评论(0) 推荐(0)
摘要:1、二叉树:满足以下两个条件的树称为二叉树 ①节点的度不可以超过2 ②节点的孩子节点次序不可颠倒 2、满二叉树:每层得节点数都是满的,即2i-1 3、完全二叉树:节点1~n分别对应于满二叉树的节点1~n 4、完全二叉树的性质: (1)若节点序号为i(i>1),则其双亲节点序号为i/2。(这里是整除) 阅读全文
posted @ 2021-09-01 10:22 小手代码 阅读(179) 评论(0) 推荐(0)