- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
不知道大家有没有这个困惑。
自己在学习一门技术的时候,虽然说看书是最好的方式,但是有些经典书出版很久了,有些知识点可能过时了,又或者学到的东西不知道怎么应用到工作,同时看书时遇到的问题也没办法向原作者提问。
还记得在 18 年的时候,我在朋友圈看到有朋友分享了个课程海报:《趣谈网络协议》和《数据结构与算法之美》。
当时很新奇,我去扫码看了下,原来一个专注于 IT 领域的专栏课程 APP —— 极客时间。我立马下载去看了看,那时候这个 APP 刚出来,专栏课程不多,大概就 5 门课程左右,都是业内的大佬写的专栏。
我发现这上面的专栏都不贵,就是一本书的钱,我自己买了几门专栏课程看了看,发现大大超乎我预期。
因为专栏的内容不仅质量高,而且很多文字表达都很通熟易懂,也会包含精美的图片帮助我们理解,所以学起来不容易被劝退。学习的过程遇到问题,还可以向专栏作者提问。
另外,专栏作者也会加餐,聊一下自己工作中哪些知识点会很常用的,这样会使得我们知道哪些是重点知识。
时间过的真快,我用极客时间也有 3 年多了,从最开始只有几门专栏,到现在已经发展到有上百个专栏了。我现在想系统学习一个东西,我都会去极客时间上看看有没有合适的专栏,看到有合适的,每次都会毫不犹豫就买了。
下面这图是我最近一年在极客时间学习的分布图:
虽然没有做到每天都在学习,但可以看到,我全年大部分时间都有在极客时间这里学习的。我上班摸鱼时都会打开极客时间看几篇文章,这种带薪学习的感觉不要太快乐。
刚看了一下,这几年我在极客时间一共购买了 44 门课程,总共花费近 3000+:
这些专栏里有不少我是认真看完的,比如 **《趣谈网络协议》、《数据结构与算法之美》、《MySQL实战45讲》、《深入浅出计算机组成原理》、《趣谈Linux操作系统》**等等,专栏内容可以说是一些经典书籍和这些专栏作者经验结晶,强烈推荐。
你可能会问花这么多钱,值得么?我觉得很值,因为节省了很多时间。
虽说完全靠极客时间课程来提高技术是不现实的,但通过他们的专栏课程帮你建立一部分系统知识的体系,是绰绰有余了。
但是如果买完就觉得是会了,从来没有打开好好看,那自然钱白花了。对于需要的人来说,花点小钱能提升自己的学习效率,这就是有价值的。
极客时间今年推出了一个超级会员服务,花个会员费,能一次性拿下这些内容:
如果把 APP 内的这 200 多门课程和专栏全部加起来,按照以往单价,总价达到了 3 万多。而现在,一个会员只要 499,月卡首次开通仅 6 元!
说实话,这个方案算是很良心的。毕竟 499 以前只能买几个专栏
极客时间这个平台的课程主要是涉及后端、前端、计算机基础、大数据和运维等,非常适合互联网的同学。
过去一年多,我在上面学到了很多东西,这里跟你们说几个我觉得适合小伙伴们学习的课程(也是一个学习路径),亲测有效。
首先,是关于基本功的。
我相信,很多小伙伴已经意识到基础知识的重要性,知道要夯实基础,才能走得更远,基础知识会潜移默化地、间接地提高你对技术的理解。
这里推荐 bothub 创始人徐文浩的**《深入浅出的计算机组成原理》**,这个课程可以说是我在极客时间学习,收获最大的课之一。
专栏通过实际场景 + 开发案例,讲解组成原理的核心知识,通过 100+ 详解图,把复杂问题简单化。作者徐文浩,确实很厉害,非常“会讲”,能把枯燥无聊的原理,讲得清晰透彻,还充满了魔力。目前 2 刷完毕,真是常看常新,时时有收获。
这个必须推荐 2021 年极客时间的爆款、彭东的《操作系统 45 讲》,上线刷爆了,口碑极佳,我推荐过好几次,可能很多小伙伴已经入手了。
专栏会手把手教你实现一个自己的操作系统,里面有“保姆级”图示 + 代码解析,小白也适用。跟着配套源码,通过对比分析、边学边练,真正动手“run”起来!可惜当初我没有这样的课,不然能少走不少弯路。
数学其实是一种思维模式,考验的是一个人归纳、总结和抽象的能力。数学基础的好坏,决定了一个程序员的发展潜力。
这里推荐LinkedIn 资深数据科学家和微软学者黄申的《程序员的数学基础课》,真正为程序员量身定制工作中“用得上”的数学课,资历足够牛,还擅长把晦涩的知识简单化,图文并茂 + 课后总结。
想进大厂,算法是必考项,很多程序员往往就倒在了算法面试这个关口,从而与梦想中的工作失之交臂。
这里推荐《算法面试通关 40 讲》,作者覃超本来就是前 Facebook 多年面试官,梳理了适合大厂算法面试的 LeetCode 高效解题四步法,带你现场解题,梳理考点,给你拿来即用的解题思路,帮你在面试中脱颖而出。
其次,是关于编程语言
对技术人来说,我们不可能和一种编程语言“厮守终生”,往往有各种原因要去了解其他的编程语言,可能是为了完成项目、提高工作效率,又或者想多学门手艺、搞钱,还可能出于兴趣、想拓展视野、提高技术敏锐度等等。
作为云原生必备语言,大厂的“高薪”宠儿,Go 在这些年真是吸引了不少开发者的目光。不过,Go 入门的资料网上不少,关于 Go 进阶,难点是很多人缺乏一线项目练手,以及尝试从 0 到 1 开发一个 Go 项目。
这里给大家推荐孔令飞的**《Go 语言项目开发实战》****。**专栏通过交付一套优秀、可运行的企业应用代码,这套代码满足了大部分的企业应用开发场景,你能在此基础上进行二次开发。
C++ 作为一门多范式的通用编程语言,它适用的领域非常广泛,小到嵌入式,大到分布式服务器。
关于学习 C++ ,我推荐吴咏炜的《现代 C++ 实战 30 讲》。我已经了 70%,让我对现代 C++ 有了一个新的理解。
专栏中有很多案例 + 代码,相信只要你跟着学,不仅能用 C++ 写出抽象但自然的代码,还能更好地解决项目中的实际问题。
我始终相信,静下心来好好学习 C++,会让你受益终生,也会让你的编程之路走得更远。
上面说的这几门课都是我之前有学过的,也推荐过,品质都很不错。
以上课程,每门课的价格平均在 100+,如果全部拿下,至少要上千块。从学习投资回报来看,其实是非常划算的。
这个超级会员原价是 699,现在早鸟价是 499*,月卡首次开通仅需 6 元!可以说很划算了。
一次上车,长期受益。
极客时间的搜索功能也是非常好用,开通会员后,文章可以免费看,所以想学习某个知识点的时候可以系统性的看完大佬们的文章,以 TCP 连接为例:
在学习这件事儿上,回报大于投入,冲!
您好,我是使用 xampp 的 PHPmyadmin 新手,没有 MYSQL 背景。当我喜欢研究它是如何工作的时,我的脑海中浮现出一个想法,它让我一周都无法休眠,因为我似乎无法弄清楚如何使用 MIN(
Go docs say (强调): Programs using times should typically store and pass them as values, not pointers.
我有一组用户在 8 月 1 日有一个条目。我想找到在 8 月 1 日有条目但在 8 月 2 日没有做任何事情的用户。 现在是 10 月,所以事件已经过去很久了。 我有限的知识说: SELECT * F
我有以下代码,主要编码和取消编码时间结构。这是代码 package main import ( "fmt" "time" "encoding/json" ) type chec
您能详细解释一下“用户 CPU 时间”和“系统 CPU 时间”吗?我读了很多,但我不太理解。 最佳答案 区别在于时间花在用户空间还是内核空间。用户 CPU 时间是处理器运行程序代码(或库中的代码)所花
应用程序不计算东西,但做输入/输出、读取文件、使用网络。我希望探查器显示它。 我希望像 callgrind 中的东西一样,在每个问题中调用 clock_gettime。 或者像 oprofile 那样
目前我的 web 应用程序接收 websocket 数据来触发操作。 这会在页面重新加载时中断,因此我需要一个能够触发特定事件的客户端解决方案。 这个想法可行吗? 假设你有 TimeX = curre
很难说出这里问的是什么。这个问题是含糊的、模糊的、不完整的、过于宽泛的或修辞性的,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开它,visit the help center 。 已关
我有一个 Instant (org.joda.time.Instant) 的实例,我在一些 api 响应中得到它。我有另一个来自 (java.time.Instant) 的实例,这是我从其他调用中获得
如何集成功能 f(y) w.r.t 时间;即 'y'是一个包含 3000 个值和值 time(t) 的数组从 1 到 3000 不等。所以,在整合 f(y) 后我需要 3000 个值. 积分将是不确定
可以通过 CLI 创建命名空间,但是如何使用 Java SDK 来创建命名空间? 最佳答案 它以编程方式通过 gRPC API 完成由服务公开。 在 Java 中,生成的 gRPC 客户端可以通过 W
我有一个函数,它接受 2 组日期(开始日期和结束日期),这些日期将用于我的匹配引擎 我必须知道start_date1和end_date1是否在start_date2和end_date2内 快进:当我在
我想从 Python 脚本运行“time”unix 命令,以计算非 Python 应用程序的执行时间。我会使用 os.system 方法。有什么方法可以在Python中保存这个输出吗?我的目标是多次运
我正在寻找一种“漂亮的数字”算法来确定日期/时间值轴上的标签。我熟悉 Paul Heckbert's Nice Numbers algorithm . 我有一个在 X 轴上显示时间/日期的图,用户可以
在 PowerShell 中,您可以格式化日期以返回当前小时,如下所示: Get-Date -UFormat %H 您可以像这样在 UTC 中获取日期字符串: $dateNow = Get-Date
我正在尝试使用 Javascript 向父子窗口添加一些页面加载检查功能。 我的目标是“从父窗口”检测,每次子窗口完全加载然后执行一些代码。 我在父窗口中使用以下代码示例: childPage=wi
我正在尝试设置此 FFmpeg 命令的 drawtext 何时开始,我尝试使用 start_number 但看起来它不会成功。 ffmpeg -i 1.mp4 -acodec aac -keyint_
我收到了一个 Excel (2010) 电子表格,它基本上是一个文本转储。 单元格 - J8 具有以下信息 2014 年 2 月 4 日星期二 00:08:06 EST 单元格 - L8 具有以下信息
我收到的原始数据包含一列具有以下日期和时间戳格式的数据: 2014 年 3 月 31 日凌晨 3:38 单元格的格式并不一致,因为有些单元格有单个空格,而另一些单元格中有两个或三个字符之间的空格。所以
我想知道是否有办法在我的 Grails 应用程序顶部显示版本和构建日期。 编辑:我应该说我正在寻找构建应用程序的日期/时间。 最佳答案 在您的主模板中,或任何地方。 Server version:
我是一名优秀的程序员,十分优秀!