diff --git a/notes/优质学习资源分享.md b/notes/优质学习资源分享.md deleted file mode 100644 index c55c09a..0000000 --- a/notes/优质学习资源分享.md +++ /dev/null @@ -1,2 +0,0 @@ -1. [有态度的HBase/Spark/BigData](http://hbasefly.com/) - diff --git a/notes/资料分享与利器推荐.md b/notes/资料分享与利器推荐.md new file mode 100644 index 0000000..ad638db --- /dev/null +++ b/notes/资料分享与利器推荐.md @@ -0,0 +1,69 @@ +这里主要是分享一些自己学习过程中觉得不错的资料和工具。 + + + +## :computer:官方文档 + +首先推荐每个框架的官方文档。大多数的官方文档都写得很清晰,很扼要,并且也都做到了图文并茂。这里以 [Spark RDD 官方文档](https://spark.apache.org/docs/latest/rdd-programming-guide.html)为例,你会发现不仅有清晰的知识点导航,而且每一个知识点都同时给出了Java,Scala,Python三种语言的示例,除了官方文档,其他书籍很少能够做到这一点。 + + + +## :book:书籍推荐 + +这里每个框架推荐一至两本经典的书籍: + +#### 《hadoop 权威指南》 + +#### 《Kafka权威指南》 + +#### 《从Paxos到Zookeeper 分布式一致性原理与实践》 + +#### 《Spark技术内幕 深入解析Spark内核架构设计与实现原理 ,张安站著》 + +#### 《Spark.The.Definitive.Guide》 + +#### 《HBase权威指南》 + +#### 《快学Scala》 + +#### 《Scala编程》 + +#### 《Hive编程指南》 + + + +## :orange_book:博客​ + +这里主要推荐一些博客或者GitHub仓库: + +1. 有态度的HBase/Spark/BigData:http://hbasefly.com/ +2. 深入Apache Spark的设计和实现原理 : https://github.com/JerryLead/SparkInternals + + + +# :triangular_ruler:工具 + +#### 1. VirtualBox + +一款开源、免费的虚拟机管理软件,虽然是轻量级软件,但是功能也很丰富,基本能够满足全部的使用需求。 + +官方网站:https://www.virtualbox.org/ + +#### 2. MobaXterm + +大数据的框架通常都部署在服务器上,因此你可以经常要连接远程服务器,这里推荐使用MobaXterm,同样的是免费开源的,它不仅可以支持连接远程服务,而且还支持FTP功能,能够拖拽上传文件。同时因为它是开源的,所以还支持大量插件来扩展功能。 + +官方网站:https://mobaxterm.mobatek.net/ + +#### 3. ProcessOn + +ProcessOn一个在线绘图平台,本仓库中所有原创的图片都是用它进行绘制的。使用起来很顺手,也很方便快捷,在线绘图功能是免费的,支持在线保存。 + +官方网站:https://www.processon.com/ + +#### 4. Translate Man + +Translate Man是一款在线翻译插件,目前我主要使用的有谷歌和火狐浏览器,两个浏览器都有该插件。Translate Man支持划词翻译,在看文档时如果遇到不懂的单词,就不用切换窗口到翻译软件上,只需要直接选中该单词就可以进行翻译。默认采用的谷歌的翻译接口,在准确性上非常高。 + +​ ![翻译侠](D:\BigData-Notes\pictures\翻译侠.png) + diff --git a/pictures/翻译侠.png b/pictures/翻译侠.png new file mode 100644 index 0000000..5562985 Binary files /dev/null and b/pictures/翻译侠.png differ