最近开始学习Spring Cloud,在学习之前多少都有些对未知知识的一点恐惧,感觉是一件很难的事。但当看了几篇相关的文章,又用半天时间刷了一套8小时的视频课程之后,发现Spring Cloud的使用并没有想象中那么难。

感觉不难的一方面原因也可能是对它不是足够的了解,还没看到难的地方。但这篇文章想说的是另外一个感受:在此之前一年多时间里持续花时间研究Spring Boot竟然对学习Spring Cloud的帮助是如此之大。

持续一年多时间里,写Spring Boot的博客文章、录制Spring Boot的视频教程、撰写Spring Boot源码分析的书籍。这些事情,几乎没什么盈利可言,而又是花费大量时间和精力的事情。甚至一度想放弃。

但当开始学习Spring Cloud时,我才发现,之前的努力真的都没有白费。在看Spring Cloud的文章和视频教程时,竟然神奇的发现有了之前的基础,再看这些新知识竟然有一种融会贯通的感觉。就是撒一眼就知道是怎么回事的那种感觉,真是太好了。

我们都知道Spring Cloud是基于Spring Boot搭建的,除去它整合那些框架的底层原理不说,那些基本框架的整合步骤和使用方法几乎是看一遍就懂了。

当对Spring Boot的基础原理、使用方法都了解之后,无论基于其上进行任何变形,看一眼就明白为什么这么做,底层是怎么实现的,这种掌控感实在是太好了。

教学视频是1.5倍速播放的,甚至感觉还有些慢。为什么呢?就是因为之前对Spring Boot的全面学习和了解。集成一个组件要讲半天,一个注解怎么使用,功能是什么又要讲半天。而当这些知识你已经懂得怎么用,而且还懂得它底层的运用原理,感觉讲的慢再正常不过了。

其实,这篇文章只想分享自己的一个感受:那些方向正确的,短期看似无用的努力,都不会白费,都会在达到一个量级之后形成质的变化。

读书如此、写代码如此、阅读源码更是如此。现在还在持续研究Spring Boot相关的知识,当这个告一段落之后,计划再去读读Spring Cloud集成的那些组件的源码。

随着岁数和经验的增长,越来越觉得做事急不得,那些笨办法反而是效果最好的办法。如果有可能,建议你经常读读所使用框架的源码,甚至刷刷它的文档,而不是仅仅使用它。特别是作为程序员,如果不读一些优秀项目的源码,将是你职场的一种缺憾。

精品SpringBoot 2.x视频教程

《Spring Boot 2.x 视频教程全家桶》,精品Spring Boot 2.x视频教程,打造一套最全的Spring Boot 2.x视频教程。


程序新视界
公众号“程序新视界”,一个让你软实力、硬技术同步提升的平台

那些看似无用的努力,都不会白费相关推荐

  1. 美团 CEO 王兴:从 0 到干到 300 亿美金,格局上输了,再多努力都不可能赢

    2017 年 10 月 19 日,美团点评完成新一轮 40 亿美元融资,投后估值 300 亿美元. 此次融资由腾讯领投,引入了新的战略投资方 The Priceline Group,其他主要投资人包括 ...

  2. 没有几十年功力,写不出这一行“看似无用”的代码!!

    这篇文章要从一个奇怪的注释说起,就是下面这张图: 我们可以不用管具体的代码逻辑,只是单单看这个 for 循环. 在循环里面,专门有个变量 j,来记录当前循环次数. 第一次循环以及往后每 1000 次循 ...

  3. 转:没有深度思考,所有努力都是扯淡

    个人理解:学会思考 深度思考是一个过程,深度思考就是不断逼近问题本质的思考 保持冷静,保持开放,向自己提问. 没有深度思考,所有努力都是扯淡 http://www.sohu.com/a/3465871 ...

  4. 王兴:格局上输了,不管你多努力都不可能赢!

    来 源 | 新时代企业家(ID:ixueguanli) 作 者 | Cyrus 在创建美团之前,王兴曾被戏称为中国互联网最苦命的男人. 2005年创立人人网前身--校内网,最终却因资金链问题而被收购. ...

  5. 美团上市,王兴:格局上输了,再怎么努力都不可能赢

    来源丨插坐学院(ID:chazuomba) 整编丨叶超群 9月20日,奋战8年的美团终于挂牌上市了,39岁的王兴迎来了创业征途上的高光时刻. 创业15年,从校内网到饭否.海内网,再到美团,王兴屡战屡败 ...

  6. 飞书,成就组织和个人 让每一分努力都有意义!

    都说"越努力,越幸运",但只有用对方法,努力才会更有意义! 把所有时间都花在值得的事情上,让努力真正成为你前进的动力! 飞书,成就组织和个人 让你的每一分努力都有意义!

  7. 爱因斯坦:大多数人终生无休止地追逐的那些希望和努力都是毫无价值的

    爱因斯坦写道: "当我还是一个相当早熟的少年的时候,我就已经深切地意识到,大多数人终生无休止地追逐的那些希望和努力都是毫无价值的." 这种所谓的追逐就是基本生存与物质享受,人们都有 ...

  8. 不懂复盘,再努力都是低水平重复

    内容来源 | 本文摘编自青岛出版社书籍 <复盘:解决人生问题的自我引导法则>,虚舟著 毕业3年,同龄人已经爬到一个很高的位置,而你还在原地徘徊.最要命的是,你竟然不知道这中间到底发生了什么 ...

  9. 写个续集,填坑来了!关于“Thread.sleep(0)这一行‘看似无用’的代码”里面留下的坑。

最新文章

  1. 数据库生存曲线_WGCNA、生存分析、ROC共同筛选biomarker
  2. 浏览器播放rtsp视频流方案(ffmpeg + nginx转m3u8)
  3. Python3中异常处理和try/except,try/finally的用法
  4. EasyUI——DataGrid中嵌入Radio
  5. 2022年1月舆情信息事件分析总结报告
  6. Map与数组、对象之间的转换
  7. 人机大战简史(第二版)
  8. 用python计算ph_用于水和水蒸汽物性计算的Python模块——iapws
  9. 金仓数据库KingbaseES之WITH ORDINALITY
  10. 指数函数曲线拟合问题c语言,求助用指数函数拟合一组数据
  11. 会议选座位php,会议室座次(会议座位怎么排位)
  12. scylladb 4.1 分布式安装部署
  13. linux使用tmux后台运行程序
  14. 刘津:职业生涯的前一半是靠努力,后一半是靠创新
  15. Visual Studio 2017 安装及使用(新手)
  16. VS编译release版本的出现的LNK1104 无法打开文件“libboost_filesystem-vc140-mt-1_58.lib
  17. opencv学习——Moments()函数,计算物体形状方向
  18. OCR-Tesseract系列学习——Tesseract for Linux下载与安装
  19. [字节跳动编程题]雀魂启动!
  20. 2022杭电多校九 1008-Shortest Path in GCD Graph(质因子+容斥)

热门文章

  1. 状元快车家教机:跟步步高S6有哪些不同?
  2. NLP工具——自制zero-shot事件抽取器
  3. Vue-透传Attributes使用解析
  4. 看看中国法院是怎么对待GPL协议的
  5. 网络基础-路由篇-静态路由
  6. 生活娱乐 屌丝的24个特征手绘版
  7. android auto 定位不准,驱使用户远离Android Auto的原因是“不一致”
  8. 阿里云盘网页版登录地址
  9. ZYNQ嵌入式系统-Hello World 实验
  10. EasyDarwinGo拉转推功能之拉流