学习资源

python 学习资源收集汇总

吃可爱长大的小学妹 提交于 2019-12-10 05:57:55
Python 是一种面向对象、直译式计算机程序设计语言。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用 縮进 来定义语句块。与 Scheme 、 Ruby 、 Perl 、 Tcl 等动态语言一样,Python具备垃圾回收功能,能够自动管理内存使用。它经常被当作脚本语言用于处理系统管理任务和网络程序编写,然而它也非常适合完成各种高级任务。 Python上手虽然容易,但与其它任何语言一样要学好Python并非一日之功。我的Python学习还处在基础阶段,偶尔用Python脚本实现一些简单的功能,平时喜欢收集关于Python的各种技术文档及优秀文章,花了点时间整理出来分享给大家,有基础有进阶有高阶,也有从基础到高手全面学习的资料,有的资料里面也包含了其它许多优秀的资源。每个人的标准不同,也许我的分类不一定准确,希望大家选择性阅读,让你在成长为一名Python高手的路上少走一点弯路。 一、Python基础知识学习 1. Google's Python Class (强烈推荐) 非常通俗易懂,即使以前没学过什么编程语言的也可以学习,建议Python新手都拿来读读,这里是 简单介绍 ,如果不想看文字教程,Youtobe上也有相关 视频教程 ,当然这个需要翻墙,翻墙应该是每个学习计算机的必备技能,不会的请看这篇 翻墙详细教程 。 2. The

Spark 学习资源收集

强颜欢笑 提交于 2019-12-01 11:41:12
(一)spark 相关安装部署、开发环境 1、 Spark 伪分布式 & 全分布式 安装指南 http://my.oschina.net/leejun2005/blog/394928 2、 Apache Spark探秘:三种分布式部署方式比较 http://dongxicheng.org/framework-on-yarn/apache-spark-comparing-three-deploying-ways/ 3、idea上运行local的spark sql hive http://dataknocker.github.io/2014/10/11/idea%E4%B8%8A%E8%BF%90%E8%A1%8Clocal%E7%9A%84spark-sql-hive/ 4、Apache Spark学习:利用Scala语言开发Spark应用程序 http://dongxicheng.org/framework-on-yarn/spark-scala-writing-application/ 5、 如何在CDH5上运行Spark应用(Scala、Java、Python) http://blog.javachen.com/2015/02/04/how-to-run-a-simple-apache-spark-app-in-cdh-5/ 6、Spark集群安装和使用 http://blog