自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Keep writing codes

工作偏向Hadoop、Hive、Spark等;业余爱好折腾各种编程语言,Scheme、Ruby、Python、Clojure、Node.js

  • 博客(11)
  • 资源 (14)
  • 收藏
  • 关注

转载 关于2的补码的一些深入探究

问一个基本的问题。负数在计算机中如何表示?举例来说,+8在计算机中表示为二进制的1000,那么-8怎么表示呢?很容易想到,可以将一个二进制位(bit)专门规定为符号位,它等于0时就表示正数,等于1时就表示负数。比如,在8位机中,规定每个字节的最高位为符号位。那么,+8就是00001000,而-8则是10001000。但是,随便找一本《计算机原理》,都会告诉你,实际上

2013-02-27 21:27:34 823

转载 关于C++的一些看法

最近打算学习C++,在准备的过程中,我认为学习方法应该是最重要的,不能盲目的拿到书就看,而且如今书籍琳琅满目,因此对于任何一位像我这样的菜鸟来说 都是很迷茫,不知所措。这就是我为什么要学习一些高手牛人的学习经验。下面也是一位C++高手的经验之谈,我认为还是非常有用,收藏之!1.关于要不要学习C++?(结论:要学,一定要学!)如今在网上很多为要不要学C++争的不可开交,因为现

2013-02-27 17:40:20 1112

原创 Hadoop的输入输出格式(重要)

首先说一下Hadoop中预定义的Mapper 与ReducerInputFormat接口决定了输入文件如何被hadoop分块(split up)与接受。TextInputFormat是InputFormat的默认实现,对于输入数据中没有明确的key值时非常有效,TextInputFormat返回的key值为字符在输入块中的行数,value为这行的内容。其他Inp

2013-02-19 17:40:19 2709

原创 WordCount2

WordCount2中我们使用Hadoop框架中给我们提供的类来实现,我们的目的是用最少的代码来完成同样的任务import java.io.IOException;import org.apache.hadoop.fs.Path;import org.apache.hadoop.io.LongWritable;import org.apache.hadoop.io.Text;impo

2013-02-19 16:11:18 1051

原创 Hadoop里的Partitioner和Combiner两个阶段

人们对于Mapreduce程序刚开始时都认为只需要一个reduce就够了。毕竟,在你处理数据之前一个reducer已经把数据都分好类了,有谁不喜欢分好类的数据呢。但是这样我们就忽略了并行计算的优势。如果只有一个reducer,我们的云计算就退化成了一个小雨点。在多个reducer的情况下,我们需要某种机制来控制mapper的结果的分配问题。这是就Partitioner的工作了。在默

2013-02-19 15:59:00 3175

原创 hadoop支持的数据类型

mapreduce的过程是:map:(k1,v1)------list(k2,v2)reduce:(k2,list(v2))------list(k3,v3)在map和reduce的过渡阶段,map出的结果中,key相同的数据会被分配到集群中的同一个节点。(在map与reduce这两个阶段之间还有一个partitioner阶段)在mapreduce中value的类型必须

2013-02-18 21:31:46 1841 1

原创 Hadoop文件系统访问的两种方式

在这里记录下学习hadoop 的过程,并对重要内容记录下来,以备以后查漏补缺。要从Hadoop文件系统中读取文件,一般有两种方式:1.使用java.net.URL对象package com.ytu.chapter3;import java.io.IOException;import java.io.InputStream;import java.net.MalformedU

2013-02-18 21:04:47 3391

原创 UbuntuEclipse颜色提示修改(WinXP窗口背景颜色修改)+快捷方式启动

大家用过ubuntu都知道在11.04后,ubuntu采用来unity这个桌面,无疑很多人不适应这个界面,但是对于开发人员来说,这些都是小事了,但是对于一个铁血java当来说,eclipse的提示颜色看不清这可真是要命了的,我结合网上的文章,自己探索一一种好用的方法。在ubuntu11.10以前,我们是可以通过自定义系统外观来修改这一颜色的配置的,但自ubuntu11.10以后,就没有

2013-02-03 14:41:44 1648

转载 在Ubuntu 10.10上安装Ubuntu Tweak的方法

Ubuntu Tweak是一款专门为Ubuntu(GNOME桌面)准备的配置、调整工具。主要面向新手级的普通用户。它可以设置很多并不能在系统首选项中设置的隐藏选项,以满足用户自定义的乐趣。即使是新手,也可以方便地通过它来进行适合自己的系统调整。下面是介绍在Ubuntu 10.10上安装Ubuntu Tweak的方法。1.首先打开终端2.在终端中输入sudo apt-add-re

2013-02-03 11:33:14 977

转载 ubuntu 安装软件时,提示:由于没有公钥,无法验证下列签名

今天,在 ubuntu的软件源中添加了一个 virtualbox 的软件源,之后使用命令 sudo apt-get update   提示: W: GPG签名验证错误:http://download.virtualbox.org lucid Release:由于没有公钥,无法验证下列签名: NO_PUBKEY54422A4B98AB5139

2013-02-03 11:03:18 3306

原创 ubuntu10.10软件更新源问题解决方案

接触linux是从ubuntu这个分支开始的,刚开始用的是wubi安装,但是后来系统出了不少毛病,网上搜索人家建议不要wubi安装,wubi玩玩还可以,真正要用的时候还是不合适的,然后就有开始硬盘安装,这期间历经坎坷,试了很多的版本,包括长期支持的10.04、11.04、12.04,但是都是不稳定,不知道是我电脑的原因还是这个系统对我电脑(lenovo z460)支持不好,装了卸,卸了装,电脑反反

2013-02-01 09:25:43 1788

ext hadoop

安装oozie时需要依赖这个js库,但是官方链接已经失效。我废了好大劲才找到的,传到这里做备份用。

2015-05-07

中国国家气象局之城市代码

中国国家气象局天气预报之城市代码,使用说明可参考:http://blog.sina.com.cn/s/blog_5fee18ee0101i1m1.html

2014-04-18

基于JSP局域网聊天室(源码+文档 数据库mysql)

本人用jsp实现的局域网聊天室,开发环境myeclipse6.5+mysql+tomcat,代码关键部分有注释,可满足数据库课程设计需求、web课程设计需求。 带有文档

2013-11-02

修改后的gtkrc文件

解决ubuntu12.10下unity桌面中,eclipse提示颜色问题,具体方法见:http://blog.csdn.net/on_way_/article/details/8566904

2013-02-03

vc6.0 实现的简单文件管理系统

本程序为用vc++6.0实现的简单文件管理系统,采用树形结构,可是实现文件的多层管理,另外,压缩包中包含了程序的截图和报告,对你理解程序会有一定的帮助

2013-01-09

[Oracle.10G.数据库系统教程.中科院培训老师讲授].视频下载

[Oracle.10G.数据库系统教程.中科院培训老师讲授] 值得你下载

2012-11-07

数据库课程设计---工资管理系统(程序+源码+文档)

本程序为数据课程设计---工资管理系统。本程序用java开发,数据库用mysql.在程序的关键地方都有相应的注释,并且还有表的设计、ER图、文档、题目分析等文件,希望对你的学习有所帮助。

2012-07-06

SQL Server2008 密钥

SQL Server2008 密钥,我亲自试过,可以用。和网上的大多数不一样。

2012-03-31

贪食蛇【C语言 双向链表实现】

一款经典小游戏——《贪食蛇》,本程序用c语言实现,采用的数据结构是双向链表,画图用了头文件中的相关函数,你可以轻松在网上找到这个头文件,本程序在VC++6.0中测试通过。

2012-02-01

全国软件大赛(2012年第三届)说明

为推动软件开发技术的发展,促进软件专业技术人才培养,向软件行业输送具有创新能力和实践能力的高端人才,提升高校毕业生的就 业竞争力,全面推动行业发展及人才培养进程,工业和信息化部人才交流中心特举办“全国软件专业人才设计与创业大赛”,大赛包括三个比 赛项目,JAVA软件开发、C/C++程序设计和创业大赛。每个组别设置“本科组”和“高职高专组”。

2012-01-11

公交车查询系统(C语言实现)

本公交车查询系统完全由本人完成,作为算法与数据结构课程的课程设计作品。本程序主要使用C++语言完成,主要是运用了常用的数据结构,比如:链表、栈、队列、图等数据结构,也用了一些数据结构上的经典算法,比如KMP,迪克斯特的最短路径算法。本程序的关键部分都用注释,并且配有Readme.txt以及一个报告,相信你一定能看懂本程序。

2012-01-07

DuckHunt(HTML5+JavaScript)

Javascript一直被编程界认为是不能做大事的语言,大部分的程序员都会这种语言,因为它很好学。那我告诉你了,只要你会js,你就能开发游戏,不错的游戏,上得了台面的游戏。这款《狙击野鸭》的游戏就是用纯Javascript写成的,作者用了20个小时开发出来这个500行js代码的游戏,虽然比不上“愤怒的小鸟”,但各种游戏元素基本都有,如果能经过精心对它再设计,我相信它完全不会输于愤怒的小鸟。大家可以试玩一下这个《狙击野鸭》的游戏,感受一下效果。

2011-11-26

Android API

API文档(Reference)是Android开发的基础,三年来(2007-2010)官方仍未出中文版的API,Android中文翻译组聚一批从事Android开发人员、论坛版主、大学生、研究生等利用业余时间对Android的API进行翻译,人数从1人到80+人不断壮大,发表的译文从1篇到50篇不断增多,为的只是多一份Android中文资料.

2011-10-19

C读取各种位BMP图片1

本程序演示了用C读取各种格式的bmp图片,采用了最为底层的方法,用了graphics.h中的putpiexl()逐个画像素,相信对大家的在操作bmp图片时会有帮助的。 注:本程序需要graphics.h这个头文件,你可以轻松的在百度上找到它。

2011-10-14

空空如也

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

TA关注的人

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