arctic_fox

贵有恒何必三更眠五更起 最无益只怕一日曝十日寒

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2019年5月8日

摘要:如何阅读源码 关于如何阅读源码的一点心得 如何高效阅读源码? 令人生畏的源码,到底该怎样看? 怎样阅读源代码,怎样提高阅读源代码的效率 牛人教你如何阅读源码 如何快速阅读源代码 我是如何在短期内快速掌握Dubbo的原理和源码的(纯干货) ***** 欢迎关注微信公众号:shoshana 阅读全文
posted @ 2019-05-08 12:26 月染霜华 阅读(282) 评论(0) 推荐(0) 编辑

2021年6月24日

摘要:spring @component的作用详细介绍 1、@controller 控制器(注入服务) 2、@service 服务(注入dao) 3、@repository dao(实现dao访问) 4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的<bean id= 阅读全文
posted @ 2021-06-24 19:57 月染霜华 阅读(5) 评论(0) 推荐(0) 编辑

摘要:Feign Client 原理和使用 一块石头 ​ 公众号:好奇心森林 ​关注他 创作声明:内容包含虚构创作 6 人赞同了该文章 最近一个新项目在做后端HTTP库技术选型的时候对比了Spring WebClient,Spring RestTemplate,Retrofit,Feign,Okhttp。 阅读全文
posted @ 2021-06-24 19:36 月染霜华 阅读(54) 评论(0) 推荐(0) 编辑

摘要:Feign是spring cloud中服务消费端的调用框架,通常与ribbon,hystrix等组合使用。 但是在某些项目中,由于遗留原因,整个系统并不是spring cloud项目,甚至不是spring项目,而使用者关注的重点仅仅是简化http调用代码的编写。 如果采用httpclient或者ok 阅读全文
posted @ 2021-06-24 19:35 月染霜华 阅读(3) 评论(0) 推荐(0) 编辑

2021年6月23日

摘要:背景 当下绝大部分互联网公司采用的是分布式的架构系统,而分布式系统中有一些场景需要使用到全局性唯一ID,例如:订单编号、付款单编号、交易流水号等等,在这之前,我们可以使用UUID、数据库自增ID等去实现它,但是要么生成的ID是无序的,要么ID生成效率低下。 所以在该背景下,twitter公司提出了s 阅读全文
posted @ 2021-06-23 16:45 月染霜华 阅读(4) 评论(0) 推荐(0) 编辑

摘要:阅读目录 背景 代码 id的混淆 补充知识 参考链接 背景 Snowflake 是 Twitter 内部的一个 ID 生算法,可以通过一些简单的规则保证在大规模分布式情况下生成唯一的 ID 号码。 其组成为:第一个 bit 为未使用的符号位。第二部分由 41 位的时间戳(毫秒)构成,他的取值是当前时 阅读全文
posted @ 2021-06-23 16:22 月染霜华 阅读(4) 评论(0) 推荐(0) 编辑

摘要:一 介绍 EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认CacheProvider。Ehcache是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器。它具有内存和磁盘存储,缓存加载器,缓存扩展,缓存异常处理程序,一 阅读全文
posted @ 2021-06-23 16:20 月染霜华 阅读(6) 评论(0) 推荐(0) 编辑

摘要:在 Spring Cloud 体系中,几乎每个角色都会有两个以上的产品提供选择,比如在注册中心有:Eureka、Consul、zookeeper、etcd 等;网关的产品有 Zuul、Spring Cloud Gateway 等。在注册中心产品中,最常使用的是 Eureka 和 Consul,两者各 阅读全文
posted @ 2021-06-23 16:11 月染霜华 阅读(2) 评论(0) 推荐(0) 编辑

摘要:1. JSON-RPC简介 2. 请求 3. 响应 4. 错误 4.1. 错误对象 4.2. 错误码 5. 批量调用 6. 示例 6.1. 列表形式参数 6.2. key-value形式参数 6.3. 错误的调用 7. 参考文献 1. JSON-RPC简介 JSON-RPC是一种基于JSON的跨语言 阅读全文
posted @ 2021-06-23 15:50 月染霜华 阅读(5) 评论(0) 推荐(0) 编辑

摘要:文件夹 技术简单介绍 1 一、JSON-RPC协议描写叙述 1 二、JSON-RPC调用简单演示样例 1 2.1、server端Java调用演示样例 1 2.2、Javaclient调用演示样例 2 2.3、PHPclient调用演示样例 2 2.3、JavaScriptclient调用演示样例 2 阅读全文
posted @ 2021-06-23 15:49 月染霜华 阅读(3) 评论(0) 推荐(0) 编辑

摘要:对于java程序员来说,插件化是一件很酷的功能,小二有幸在工作中实现了此功能。 背景: 需要将mysql的数据通过canal同步至kafka/mysql/hdfs等 实现 直接上代码 /** * Created by shengjk1 on 2017/12/11 */ public class Pl 阅读全文
posted @ 2021-06-23 14:39 月染霜华 阅读(3) 评论(0) 推荐(0) 编辑