自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

芋道源码

纯源码分享公众号,目前有「Dubbo」「SpringCloud」「Java 并发」「RocketMQ」「Sharding-JDBC」「MyCAT」「Elastic-Job-Lite」「Elastic-

  • 博客(28)
  • 收藏
  • 关注

转载 找工作交流群(北上广深杭成都重庆南京武汉长沙西安)

群定义源码圈找工作交流群,不同于原有的源码圈技术群,主要如下几点不同:按照地区拆分。精力有限,暂时只有北上广深杭,拉人进群很累的!!!探讨面试相关的问题。你懂的,面试的问题和实战存在一定的差异。互相分享公司信息、内推信息等等。ps1:暂时只考虑 Java 后端方向。 ps2:源码圈技术群更多聊实战相关的技术。群昵称标识-行业-年限-名字标识:求职 或 招聘 。根据你是要找工作还是要招聘。行业:例如

2018-03-31 00:00:00 659

原创 源码圈内推信息整理(2018-03-30)

1024【源码圈】微信技术群,众胖友纯洁干净交流技术的微信群。时常会有胖友想要找工作,时常会有胖友想要发内推俗话说:狼有情,基有意。因此,笔者会整理下【源码圈】的内推信息,不定期微信公众号群发。ps:欢迎有内推需求的技术小哥私我微信发布内推信息。( HR 姐姐暂时不支持该 Feature )ps2:群胖友墙裂要求广州、深圳等等地区的工作内推提升自己欢迎加入我的知识星球。 一起读源码,聊源码。 知其

2018-03-31 00:00:00 1299

转载 【死磕Java并发】-----J.U.C之并发工具类:CountDownLatch

此篇博客所有源码均来自JDK 1.8在上篇博客中介绍了Java四大并发工具一直的CyclicBarrier,今天要介绍的CountDownLatch与CyclicBarrier有点儿相似。CyclicBarrier所描述的是“允许一组线程互相等待,直到到达某个公共屏障点,才会进行后续任务",而CountDownLatch所描述的是”在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等

2018-03-30 00:00:00 175

原创 注册中心 Eureka 源码解析 —— Eureka-Server 启动(二)之 EurekaBootStrap

本文主要基于 Eureka 1.8.X 版本1. 概述2. EurekaBootStrap2.1 初始化 Eureka-Server 配置环境2.2 初始化 Eureka-Server 上下文3. Filter3.1 StatusFilter3.2 ServerRequestAuthFilter3.3 RateLimitingFilter3.4 GzipEncodingEnforcingFilte

2018-03-28 00:00:00 799

原创 网关 Spring-Cloud-Gateway 源码解析 —— 调试环境搭建

本文主要基于 Spring-Cloud-Gateway 2.0.X M4摘要: 原创出处 http://www.iocoder.cn/Spring-Cloud-Gateway/build-debugging-environment/ 「芋道源码」欢迎转载,保留摘要,谢谢!1. 依赖工具2. 源码拉取3. 运行示例4. 彩蛋友情提示:欢迎关注公众号【芋道源码】。?关注后,拉你进【源码圈】微信群和【芋

2018-03-26 00:00:00 3051 3

转载 程序猿面试题:为什么曹操能号令诸侯?

CMD请留言回答?

2018-03-25 00:00:00 692 5

原创 芋道源码的周八(2018.03.25)

1. 推荐文章2. 公众号文章3. 知识星球文章1. 推荐文章笔者在地铁有阅读公众号技术文章的习惯。给时间一点时间,给努力一点努力。《聊聊分布式定时任务中间件架构及其实现》《假笨说-关于数组动态扩容导致频繁GC的问题,我还有话说》《复盘孟良崮:一个技术型玩家的精彩逆袭》《分布式调用跟踪与监控实战》《12年技术老兵和你谈谈如何追求个人价值》《五星级沟通秘技:ASH方法 》2. 公众号文章公众号:芋道

2018-03-25 00:00:00 373

转载 找工作交流群(北上广深杭成都重庆南京武汉长沙西安)

群定义源码圈找工作交流群,不同于原有的源码圈技术群,主要如下几点不同:按照地区拆分。精力有限,暂时只有北上广深杭,拉人进群很累的!!!探讨面试相关的问题。你懂的,面试的问题和实战存在一定的差异。互相分享公司信息、内推信息等等。ps1:暂时只考虑 Java 后端方向。 ps2:源码圈技术群更多聊实战相关的技术。群昵称标识-行业-年限-名字标识:求职 或 招聘 。根据你是要找工作还是要招聘。行业:例如

2018-03-24 00:00:00 270

原创 源码圈内推信息整理(2018-03-24)

1024【源码圈】微信技术群,众胖友纯洁干净交流技术的微信群。时常会有胖友想要找工作,时常会有胖友想要发内推俗话说:狼有情,基有意。因此,笔者会整理下【源码圈】的内推信息,不定期微信公众号群发。ps:欢迎有内推需求的技术小哥私我微信发布内推信息。( HR 姐姐暂时不支持该 Feature )ps2:群胖友墙裂要求广州、深圳等等地区的工作内推提升自己欢迎加入我的知识星球。 一起读源码,聊源码。 知其

2018-03-24 00:00:00 1896

转载 Dubbo 源码解析 —— 简单原理、与spring融合

友情提示:欢迎关注公众号【芋道源码】。?关注后,拉你进【源码圈】微信群讨论技术和源码。友情提示:欢迎关注公众号【芋道源码】。?关注后,拉你进【源码圈】微信群讨论技术和源码。友情提示:欢迎关注公众号【芋道源码】。?关注后,拉你进【源码圈】微信群讨论技术和源码。前言结束了集群容错和服务发布原理这两个小专题之后,有朋友问我服务引用什么时候开始,本篇为服务引用的启蒙篇.之前是一直和大家一起看源码,鉴于Ta

2018-03-23 00:00:00 418

原创 注册中心 Eureka 源码解析 —— Eureka-Server 启动(一)之 ServerConfig

本文主要基于 Eureka 1.8.X 版本1. 概述2. EurekaServerConfig2.1 类关系图2.2 配置属性2.3 DefaultEurekaServerConfig666. 彩蛋友情提示:欢迎关注公众号【芋道源码】。?关注后,拉你进【源码圈】微信群和【芋艿】搞基嗨皮。友情提示:欢迎关注公众号【芋道源码】。?关注后,拉你进【源码圈】微信群和【芋艿】】搞基嗨皮。友情提示:欢迎关注

2018-03-22 00:00:00 961

转载 【死磕Java并发】—- J.U.C之并发工具类:CyclicBarrier

此篇博客所有源码均来自JDK 1.8CyclicBarrier,一个同步辅助类,在API中是这么介绍的:它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程的程序中,这些线程必须不时地互相等待,此时 CyclicBarrier 很有用。因为该 barrier 在释放等待线程后可以重用,所以称它为循环 的 barrier。通俗点讲就是

2018-03-21 00:00:00 316

原创 分布式事务 TCC-Transaction 源码分析 —— 项目实战

本文主要基于 TCC-Transaction 1.2.3.3 正式版1. 概述2. 实体结构2.1 商城服务2.2 资金服务2.3 红包服务3. 服务调用4. 下单支付流程4.1 Try 阶段4.2 Confirm / Cancel 阶段666. 彩蛋友情提示:欢迎关注公众号【芋道源码】。?关注后,拉你进【源码圈】微信群和【芋艿】搞基嗨皮。友情提示:欢迎关注公众号【芋道源码】。?关注后,拉你进【源

2018-03-20 00:00:00 631

转载 一大波学习资源来袭

这篇文章推荐了包括技术、算法、极客相关的热门公众号画外音:今年即将过去四分之一,你在浑浑噩噩中,还是已经开始了学习? Java知音Java知音 ,专注于Java后端技术,每天推送优质技术文章,精彩视频教程以及项目源码下载,致力做一个实用的公众号长按上图,弹出“识别二维码”后关注Java后端技术Java后端技术,专注Java相关技术:SSM、Spring全家桶、微服务、MySQL、MyCat、集群、

2018-03-19 00:00:00 745 1

原创 芋道源码的周八(2018.03.18)

1. 推荐文章2. 公众号文章3. 知识星球文章1. 推荐文章笔者在地铁有阅读公众号技术文章的习惯。给时间一点时间,给努力一点努力。《100亿数据1万属性数据架构设计》《一网打尽消息队列在大型分布式系统中的实战精髓 》《分布式MySQL集群方案的探索与思考》《谈谈工作学习中的正气》《几个大型网站的Feeds(Timeline)设计简单对比》《双面管理者:雷霆手段,菩萨心肠》2. 公众号文章公众号:

2018-03-18 00:00:00 627

转载 看透 Spring MVC 源代码分析与实践 —— Spring MVC 组件分析

组件概览HandlerMapping根据 request 找到对应的处理器 Handler 和 Interceptors。内部只有一个方法HandlerExecutionChain getHandler(HttpServletRequest request) throws Exception;HandlerAdapterHandler 适配器,内部方法如下:boolean supports(Obj

2018-03-16 00:00:00 506

原创 注册中心 Eureka 源码解析 —— Eureka-Client 初始化(三)之 EurekaClient

本文主要基于 Eureka 1.8.X 版本1. 概述2. EurekaClient2.1 LookupService3. DiscoveryClient3.1 构造方法参数3.2 构造方法666. 彩蛋友情提示:欢迎关注公众号【芋道源码】。?关注后,拉你进【源码圈】微信群和【芋艿】搞基嗨皮。友情提示:欢迎关注公众号【芋道源码】。?关注后,拉你进【源码圈】微信群和【芋艿】】搞基嗨皮。友情提示:欢迎

2018-03-15 00:00:00 2426

转载 从一次 Snowflake 异常说起

本文主要基于真实踩坑经历展开1. 异常概述2. 原因分析2.1 Snowflake工作原理2.2 问题定位2.3 排除时钟回拨2.4 研究workerid2.5 疑点3. 解决方案3.1 HostNameKeyGenerator3.2 IPSectionKeyGenerator3.3 使用我们团队自研的全局唯一ID服务3.4 其他思路4. 感谢666. 彩蛋友情提示:欢迎关注公众号【芋道源码】。?

2018-03-14 00:00:00 4751 2

原创 分布式事务 TCC-Transaction 源码分析 —— Dubbo 支持

本文主要基于 TCC-Transaction 1.2.3.3 正式版1. 概述2. Dubbo 代理2.1 JavassistProxyFactory2.1.1 Javassist2.1.2 TccJavassistProxyFactory2.1.3 TccProxy & TccClassGenerator2.1.4 配置 Dubbo Proxy2.2 JdkProxyFactory2.2.1 J

2018-03-13 00:00:00 682

转载 图七:用思维脑图,结构化你的知识体系

这篇文章推荐了包括技术、算法、极客相关的热门公众号程序员小灰 程序员小灰,作者小灰 ,一群可爱的小仓鼠用漫画的形式讲述编程技术和算法,有趣有内涵。长按上图,弹出“识别二维码”后关注Java编程精选  Java编程精选,关注语言编程Java。分享、交流Java编程技巧和信息。长按上图,弹出“识别二维码”后关注李云景李云景,知乎大V李云景,成长技能宝创始人。专注 Python,Photoshop各类技

2018-03-12 00:00:00 4347 1

原创 芋道源码的周八(2018.03.11)

1. 推荐文章2. 公众号文章3. 知识星球文章1. 推荐文章笔者在地铁有阅读公众号技术文章的习惯。给时间一点时间,给努力一点努力。《JAVA 拾遗--Instrument 机制》《微服务平台》《渴望成长的工程师-你了解一万小时定律吗》《全流程重构京东服务市场系统》《深入理解 RPC 之集群篇》《苏宁调用链监控系统如何为818保驾护航?》2. 公众号文章公众号:芋道源码,纯源码解析公众号。《注册中

2018-03-11 00:00:00 338

原创 分布式事务 TCC-Transaction 源码分析 —— 运维平台

本文主要基于 TCC-Transaction 1.2.3.3 正式版1. 概述2. 数据访问层2.1 JDBC 事务 DAO2.2 Redis 事务 DAO3. 控制层3.1 查看未完成的事务列表3.2 重置事务恢复重试次数666. 彩蛋友情提示:欢迎关注公众号【芋道源码】。?关注后,拉你进【源码圈】微信群讨论技术和源码。友情提示:欢迎关注公众号【芋道源码】。?关注后,拉你进【源码圈】微信群讨论技

2018-03-07 00:00:00 641 1

转载 【死磕Java并发】—- J.U.C之并发工具类:CyclicBarrier

此篇博客所有源码均来自JDK 1.8CyclicBarrier,一个同步辅助类,在API中是这么介绍的:它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程的程序中,这些线程必须不时地互相等待,此时 CyclicBarrier 很有用。因为该 barrier 在释放等待线程后可以重用,所以称它为循环 的 barrier。通俗点讲就是

2018-03-06 00:00:00 239

原创 注册中心 Eureka 源码解析 —— Eureka-Client 初始化(二)之 EurekaClientConfig

本文主要基于 Eureka 1.8.X 版本1. 概述2. EurekaClientConfig2.1 类关系图2.2 配置属性2.3 DefaultEurekaClientConfig2.4 DefaultEurekaClientConfigProvider2.5 小结3. EurekaTransportConfig3.1 类关系图3.2 配置属性3.3 DefaultEurekaTranspo

2018-03-05 00:00:00 499

原创 芋道源码的周八(2018.03.04)

1. 推荐文章2. 公众号文章3. 知识星球文章1. 推荐文章笔者在地铁有阅读公众号技术文章的习惯。给时间一点时间,给努力一点努力。《架构师之路17年精选80篇》《微服务与持续集成:拆之前要先解决合的问题》《体系化认识RPC》《不停机分库分表迁移》《山雨欲来风满楼:Service Mesh时代的选边与站队》《如何成为一个合格的技术Leader?》2. 公众号文章公众号:芋道源码,纯源码解析公众号。

2018-03-04 00:00:00 390

原创 源码圈内推信息整理(2018-03-03)

1024【源码圈】微信技术群,众胖友纯洁干净交流技术的微信群。时常会有胖友想要找工作,时常会有胖友想要发内推俗话说:狼有情,基有意。因此,笔者会整理下【源码圈】的内推信息,不定期微信公众号群发。ps:欢迎有内推需求的技术小哥私我微信发布内推信息。( HR 姐姐暂时不支持该 Feature )ps2:群胖友墙裂要求广州、深圳等等地区的工作内推【上海】上海费芮科技? Go 工程师注意啦!内推人 :Ja

2018-03-03 00:00:00 2842

转载 看透 Spring MVC 源代码分析与实践 —— 网站基础知识

网站架构及其演变过程友情提示:欢迎关注公众号【芋道源码】。?关注后,拉你进【源码圈】微信群讨论技术和源码。友情提示:欢迎关注公众号【芋道源码】。?关注后,拉你进【源码圈】微信群讨论技术和源码。友情提示:欢迎关注公众号【芋道源码】。?关注后,拉你进【源码圈】微信群讨论技术和源码。基础结构网络传输分解方式:标准的 OSI 参考模型TCP/IP 参考模型海量数据的解决方案缓存和页面静态化缓存通过程序直接

2018-03-02 00:00:00 400

原创 分布式事务 TCC-Transaction 源码分析 —— 事务恢复

摘要: 原创出处 http://www.iocoder.cn/TCC-Transaction/transaction-recovery/ 「芋道源码」欢迎转载,保留摘要,谢谢!本文主要基于 TCC-Transaction 1.2.3.3 正式版1. 概述2. 事务重试配置3. 事务重试定时任务4. 异常事务恢复4.1 加载异常事务集合4.2 恢复异常事务集合666. 彩蛋友情提示:欢迎关注公众号【

2018-03-01 00:00:00 446

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除