摘要: package com.xxx.messageCenter.api;import java.util.List; import feign.Contract; import feign.Param; import feign.RequestLine; import feign.codec.Encod 阅读全文
posted @ 2023-02-23 11:33 klm-kain 阅读(1060) 评论(0) 推荐(0) 编辑
摘要: 数组、字符串和切片三者是密切相关的数据结构,因底层都是相同的结构。 go中除了闭包函数以引用的方式对外部变量访问之外,其它赋值和函数传参数都是以传值的方式处理。 数组,需要指定固定长度,特殊类型,值类型,元素可修改,赋值和函数调用实质是以整体复制处理。不同长度或不同类型的数据组成的数组都是不同的类型 阅读全文
posted @ 2023-02-21 18:42 klm-kain 阅读(39) 评论(0) 推荐(0) 编辑
摘要: spring-cloud-openfeign-core第三方包里面有FeignClientsConfiguration.class里面是包括了feign需要的bean,但里面已经定义了feignEncoder、feignDecoder,如果项目中想要定制feignEncoder、feignDecod 阅读全文
posted @ 2023-02-01 10:17 klm-kain 阅读(1035) 评论(0) 推荐(0) 编辑
摘要: 1.如果接口类型只包含一个方法,那么这个类型的名字以 er 结尾。如果接口类型内部声明了多个方法,其名字需要与其行为关联。 2.如果要让一个用户定义的类型实现一个接口,这个用户定义的类型要实现接口类型里声明的所有方法。 3.实现一个接口时,使用一个空结构声明了具体的结构类型,这样空结构在创建实例时, 阅读全文
posted @ 2023-01-07 22:41 klm-kain 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 如springboot项目中,手工创建具体数据源,通过@Primary实现多数据源并存。其中遇到两个问题 问题1:@Bean实现时,加上@ConfigurationProperties(prefix = "spring.datasource.datasource1")读取不到具体配置,失效。这个暂时 阅读全文
posted @ 2023-01-03 23:27 klm-kain 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 前提背景 1. 当前httpUtil中里面有个public的静态类httpResponse,每次http调用后创建这个静态类对象返回,无法new 出,只能通过其他方法调用后进行build方法调用在httpUtil类中创建对象返回 2.在测试案例中,mock了url方法调用返回httpResponse 阅读全文
posted @ 2022-06-22 11:53 klm-kain 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 1.提供一个实时处理消息队列以及大规模数据流处理的平台。 2.当前大多数的流处理平台,都无法简单的上云平台进行弹性伸缩扩展,比如Kafka,扩展node或者topic的分区,都要触发rebalance,rebalance期间是无法进行数据读写的。 3.支持多租户。(即能为多个使用者提供独立隔离的环境 阅读全文
posted @ 2022-06-04 22:22 klm-kain 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 1.缩短键值对的存储长度; 在 key 不变的情况下,value 值越大操作效率越慢,因为 Redis 对于同一种数据类型会使用不同的内部编码进行存储,比如字符串的内部编码就有三种:int(整数编码)、raw(优化内存分配的字符串编码)、embstr(动态字符串编码),这是因为 Redis 的作者是 阅读全文
posted @ 2022-05-04 23:55 klm-kain 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 内存淘汰策略分类 早期版本的 Redis 有以下 6 种淘汰策略: noeviction:不淘汰任何数据,当内存不足时,新增操作会报错,Redis 默认内存淘汰策略; allkeys-lru:淘汰整个键值中最久未使用的键值; allkeys-random:随机淘汰任意键值; volatile-lru 阅读全文
posted @ 2022-05-04 18:42 klm-kain 阅读(297) 评论(0) 推荐(0) 编辑
摘要: HyperLogLog是 Redis 2.8.9 版本添加的数据结构,它用于高性能的基数(去重)统计功能,它的缺点就是存在极低的误差率。 HLL 具有以下几个特点: 能够使用极少的内存来统计巨量的数据,它只需要 12K 空间就能统计 2^64 的数据; 统计存在一定的误差,误差率整体较低,标准误差为 阅读全文
posted @ 2022-05-04 18:39 klm-kain 阅读(28) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示