自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

转载 linux修改用户名

Linux 更改用户名不像Windows 重命名那么简单,首先你要知道在Linux中创建了一个用户,除了生成UID外还会有一个GID,当你对原用户名修改后,别忘了对GID也进行更新。 修改用户名: 以root身份登录,然后使用下列命令进行修改 usermod -l NewUser -d /home/NewUser -m OldUser -l 修改用户名 -d 修改登录后使用的路径

2016-05-31 20:37:22 558

转载 windows下基于Eclipse的Hadoop应用开发环境配置

基于Eclipse的Hadoop应用开发环境配置 我的开发环境: 操作系统centos5.5 一个namenode 两个datanode Hadoop版本:hadoop-0.20.203.0 Eclipse版本:eclipse-java-helios-SR2-linux-gtk.tar.gz(使用3.7的版本总是崩溃,让人郁闷) 第一步:先启动hadoop守护进程 具体参看:htt

2016-05-23 10:28:22 397

转载 timeout in locking authority file in /home/**/.Xauthority,

进入终端后使用startx命令,看是否有错误提示,我的当时是,timeout in locking authority file in /home/**/.Xauthority,解决办法是将.Xauthority删掉,在检查用户目录权限,确定为775,在reboot重启就OK了。

2016-05-18 15:02:04 3918

转载 Ubuntu下启动Eclipse报错:A Java RunTime Environment (JRE) or Java Development Kit (JDK) must

原以为是jdk的环境变量配置错误了,于是从网上找了各种配置环境变量的方法,也注意空格的问题,可不管怎么改,还是这样报错!后来在网上看到一种奇怪的方法,我也不知道为什么这样就OK了? 方法:进入你的eclipse目录,用终端打开,切换到root下,然后输入: mkdir jre cd jre ln -s 你的JDK目录/bin bin

2016-05-17 21:41:35 673

转载 Hadoop日志到底存在哪里

初学者运行MapReduce作业时,经常会遇到各种错误,由于缺乏经验,往往不知所云,一般直接将终端打印的错误贴到搜索引擎上查找,以借鉴前人的经验。然而,对于hadoop而言,当遇到错误时,第一时间应是查看日志,日志里通产会有详细的错误原因提示,本文将总结Hadoop MapReduce日志存放位置,帮助初学者定位自己遇到的错误。 Hadoop MapReduce日志分为两部分,一

2016-05-12 15:07:50 2404

转载 7、使用序列化实现对象的拷贝

我们知道在Java中存在这个接口Cloneable,实现该接口的类都会具备被拷贝的能力,同时拷贝是在内存中进行,在性能方面比我们直接通过new生成对象来的快,特别是在大对象的生成上,使得性能的提升非常明显。然而我们知道拷贝分为深拷贝和浅拷贝之分,但是浅拷贝存在对象属性拷贝不彻底问题。关于深拷贝、浅拷贝的请参考这里:渐析java的浅拷贝和深拷贝        一、浅拷贝问题

2016-05-11 16:55:19 270

原创 1、hadoop环境搭建

安装jdk 1、将本地jdk文件上传到linux服务器(适用于想使用本地的jdk,也可自行下载),前提将pscp放到windows/system32下        pscp E:\jdk-7u65-linux-i586.tar.gz hadoop@linuxip地址:/home/hadoop;此处hadoop为Linux的用户名,输入密码,上传成功后,用用户名登录密码 2、创建app目

2016-05-11 15:50:07 457

原创 linux的常用命令

1、查找文件或文件夹:find / -name 文件或文件夹的名字 2、创建用户:sudo useradd -m hadoop -s /bin/bash 3、设置密码:sudo passwd hadoop 4、赋予权限:sudo adduser hadoop sudo 5、创建目录:mkdir app 6、删除目录:rmdir app

2016-05-06 19:17:32 289

转载 linux命令行下载、配置JDK

jdk下载列表 命令 sudo wget http://download.oracle.com/otn-pub/java/jdk/7u67-b01/jdk-7u67-linux-i586.tar.gz?AuthParam=1410326306_b52dd588bcf28e5ea19c9fb8dbce21d9 -O jdk-7u67.tar.gz wget http://mirror.b

2016-05-06 19:16:15 490

转载 windows与Linux间远程拷贝文件(pscp命令)

从http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html下载pscp,将其放入windows的system32 文件夹下 (一)上传 1.开始→运行→cmd进入到dos模式 输入以下命令 pscp D:\java\apache-tomcat-5.5.27\webapps\szfdc.rardev@192.168

2016-05-06 17:14:13 843

转载 Linux常用命令英文全称与汉语解释Linux系统

Linux常用命令英文全称与汉语解释Linux系统   man: Manual 意思是手册,可以用这个命令查询其他命令的用法。 pwd:Print working directory 意思是显示工作目录。 su:Swith user 切换用户,切换到root用户 cd:Change directory 切换目录 ls:List files 列出目录下的文件

2016-05-05 18:10:19 458

转载 6、抽象类与接口

接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法。        抽象类与接口是Java语言中对抽象概念进行定义的两种机制,正是由于他们的存在才赋予java强大的面向对象的能力。他们两者之间对抽象概念的支持有很大的相似,甚至可以互换,但是也有区别。       一、抽象类        我们都知道在面向对象的领域一切都是对象,同时所有的对象都是通过类

2016-05-05 17:53:36 370

转载 5、Java的多态

面向对象编程有三大特性:封装、继承、多态。        封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法。        继承是为了重用父类代码。两个类若存在IS-A的关系就可以使用继承。,同时继承也为实现多态做了铺垫。那么什么是多态呢?多态的实现机制又是什么?请看我一一为你揭开:

2016-05-04 18:35:56 338

转载 4、Java的继承

在《Think in Java》中有这样一句话:复用代码是Java众多引人注目的功能之一。但要想成为极具革命性的语言,仅仅能够复制代码并对加以改变是不够的,它还必须能够做更多的事情。在这句话中最引人注目的是“复用代码”,尽可能的复用代码使我们程序员一直在追求的,现在我来介绍一种复用代码的方式,也是java三大特性之一---继承。        继承        在讲解之前

2016-05-04 17:28:43 306

原创 3、Java的封装

1、什么是封装? 封装就是将属性私有化,提供公有的方法访问私有属性。 做法就是:修改属性的可见性来限制对属性的访问,并为每个属性创建一对取值(getter)方法和赋值(setter)方法,用于对这些属性的访问。 如:private String name; public String getName(){                     return;            }

2016-05-03 18:19:54 314

原创 2、Java的垃圾回收机制的简单理解

1.垃圾回收是由虚拟机自动执行,不能人为地干预。 2.系统比较空闲(垃圾回收线程) 3.对象不在被引用.对象处于引用的隔离岛状态(隔离引用),对象具备了回收的条件,回收的是对象占用的内存空间,而不是对象本身 4.gc()方法,可以建议虚拟机执行垃圾回收,但是不能确定是否会执行回收。 即:垃圾回收用于释放以后不再使用的对象所占的内存。而至于垃圾回收器什么时候回收是无法控制的,垃圾回收时间也是

2016-05-03 18:04:22 326

转载 1、面向对象和面向过程的区别

面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。  面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。 例如五子棋,面向过程的设计思路就是首先分析问题的步骤:1、开始游戏,2、黑子先走,3、绘制画面,4、判断输赢,5、轮到白子,6、绘制画面,7、判断

2016-05-03 17:56:39 389

数据结构中图的拓扑排序

数据结构中图的拓扑排序,采用邻接矩阵,没有采用栈的操作

2011-03-16

空空如也

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

TA关注的人

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