自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Learning Python (1)

Note: This is not a complete tutorial. We only note the part that are necessary.1. Python Basic1.1 Data Format Overview在Python中,能够直接处理的数据类型有以下几种:Integer 整数:Python可以处理任意大小的整数,当然包括负整数,十六进制

2014-04-02 16:30:06 587

原创 Part 3. Classes and Data Abstraction

3.1 再谈类&数据抽象3.1.1 Some TIPS使用类的一些小贴士。const 成员不能改变其所操作的对象的数据成员。const 必须同时出现在声明和定义中,若只出现在其中一处,就会出现一个编译时错误。用class关键字定义的类,默认的访问标号为private。类定义一定要用分号结束,这个纸笔手写代码是容易错误。3.1.2 使用类型别名来简化类除了

2014-03-13 10:18:27 458

原创 Java Note (4) Polymorphic

多态实现了“是什么”与“怎样做”两个模块的分离,代码的组织以及可读性均能获得改善。此外,还能创建“易于扩展”的程序。无论在项目的创建过程中,还是在需要加入新特性的时候,它们都可以方便地扩展。多态旨在消除类型之间的耦合关系。我们知道,通过继承可将一个对象当作它自己的类型或者它自己的基础类型对待。这种能力是十分重要的,因为多个类型(只要从相同的基础类型中衍生出来)可被当作同一种类型对待。因而只需一

2014-03-07 14:05:53 616

原创 Part 5. Templates and Generic Programming

泛型编程与面向对象编程一样,都依赖于某种形式的多态性。面向对象编程中的多态性在运行时应用于存在继承关系的类。我们能够编写使用这些类的代码,忽略基类与派生类之间类型上的差异。只要使用基类的引用或指针,基类类型或派生类类型的对象就可以使用相同的代码。在泛型编程中,我们所编写的类和函数能够多态地用于跨越编译时不相关的类型。一个类或一个函数可以用来操纵多种类型的对象。标准库中的容器、迭代器和算法是很好

2014-03-03 20:04:07 614

原创 Java Note (1) - Basic Knowledge

1   基本数据类型这里和C++语言基本相同,因而只强调几个差异点:长整型的数值末尾需要用L修饰。同样,Float类型的数值也要有F后缀。浮点型数值有三种特殊的数值:正无穷、负无穷、NaN。用着三种数值表示溢出或出错的状况。常量DoubIe. P0SITIVE_INFINITY, DoubIe.NEGATIVE_INFNITY,和Double.NaN(与相应的Float类型的常量一样)

2014-03-02 18:09:14 550

原创 Linux & Shell (2) Write basic shell scripts

When creating a shell script file, you must specify the shell you are using in the first line of the file. The format for this is:#!/bin/bashIn a normal shell script line, the pound sign (#) is used

2014-03-02 16:52:41 680

原创 Learning Hadoop (2)

3. HDFS和Hadoop I/OHDFS适合于:大型文件的流式读写(一次写入,多次访问),但是不太适合:低延迟、大量小文件、多次读写的场合。3.1 HDFS的文件系统接口我们可以执行所有常用的文件系统操作,例如,读取文件,创建目录,移动文件,删除数据,列出目录,等等。可以输入hadoop fs -help 命令获取所有命令的详细帮助文件。首先从本地文件系统将一个

2014-02-27 17:54:23 660

原创 Learning Hadoop (1)

1.1 Java Mapreduce简介明白MapReduce 程序的工作原理之后,下一步便是通过代码来实现它。我们需要三样东西:一个map 函数、一个reduce 函数和一些用来运行作业的代码。map 函数由Mapper 接口实现来表示,后者声明了一个map()方法。一个例程如下:该Mapper 接口是一个泛型类型,它有四个形参类型,分别指定map 函数的输入键、

2014-02-26 21:20:49 642

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除