Hadoop是对大数据集进行分布式计算的标准工具,这也是为什么当你穿过机场时能看到”大数据(Big Data)”广告的原因。它已经成为大数据的操作系统,提供了包括工具和技巧在内的丰富生态系统,允许使用相对便宜的商业硬件集群进行超级计算机级别的计 算。2003和2004年,两个来自Google的观点使...
分类:
编程语言 时间:
2015-07-14 15:17:28
阅读次数:
228
说说Python的装饰器模式与面向切面编程
今天来讨论一下装饰器。装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量函数中与函数功能本身无关的雷同代码并继续重用。概括的讲,装饰器的作用就是为已经存在的对象添加额外的功能。
1. 装饰器入门
1.1. ...
分类:
编程语言 时间:
2015-06-22 11:13:31
阅读次数:
178
Python:优雅、明确、简单
适合的领域:web网站和各种网络服务、系统工具和脚本、作为“胶水”语言把其他语言开发的模块包装起来方便使用
不适合的领域:贴近硬件的代码(首先C)、移动开发:IOS/Android有各自的开发语言(ObjC,Swift/Java)、游戏开发:C/C++
实际应用:
国外:YouTube、 OpenStack
国内...
分类:
编程语言 时间:
2015-05-21 00:06:24
阅读次数:
336
python学习第一天,打印输出helloword
分类:
其他好文 时间:
2015-05-18 18:42:57
阅读次数:
103
Python数据分析入门最近,Analysis with Programming加入了Planet Python。作为该网站的首批特约博客,我这里来分享一下如何通过Python来开始数据分析。具体内容如下:数据导入导入本地的或者web端的CSV文件;数据变换;数据统计描述;假设检验单样本t检验;可视...
分类:
编程语言 时间:
2015-05-13 21:17:49
阅读次数:
405
python的简单使用hy@hy:~/Documents/py$ pythonPython 2.7.8 (default, Oct 20 2014, 15:05:19)[GCC 4.9.1] on linux2Type "help", "copyright", "credits" or "licen...
分类:
编程语言 时间:
2015-05-12 20:32:23
阅读次数:
151
http://jingyan.baidu.com/article/f71d60379c73001ab741d14e.html对于使用Mac电脑,刚入门Python的同学,一定很好奇是不是可以使用Xcode这款IDE工具集成学习Python语言,答案是Yes!网络中有很多使用Xcode5搭建的帖子,现...
分类:
编程语言 时间:
2015-05-07 16:32:01
阅读次数:
149
本文中,我们将首先讨论如何在本地机器上利用Spark进行简单分析。然后,将在入门级水平探索Spark,了解Spark是什么以及它如何工作(希望可以激发更多探索)。最后两节将开始通过命令行与Spark进行交互,然后演示如...
分类:
编程语言 时间:
2015-05-07 06:31:35
阅读次数:
957
Python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在大多数平台上的许多领域都是一个理想的脚本语言,特别适用于快速的应用程序开发特点:简单、易学、免费、开源、高层语言、可移植性、解释性、面向对象、可扩展性、可嵌入性、丰富的库安装:下载地址:https://www.python.o...
分类:
编程语言 时间:
2015-04-09 19:42:30
阅读次数:
185
快速入门:1.python的print语句,与子付款格式操作符(%)结合使用,可实现字符串替换功能。print "%s is number %d" % ("python",1)%s表示一个字符串来替换;%d表示由一个整型来替换;%f表示由一个浮点型来替换;2.python语句也支持将输出到重定向到文...
分类:
编程语言 时间:
2015-02-09 10:55:00
阅读次数:
201