自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MySQL常用命令

一、启动与关闭1.1 Linux下启动mysql 的命令:a. rpm包安装:service mysqld startb. 源码包安装:/usr/local/mysql/bin/mysqld_safe --user=mysql &1.2 Linux下重启mysql 的命令:a. rpm包安装:service mysqld restartb. 源码包安装:

2016-01-24 22:49:24 552

原创 如何获取windows剪切板中内容

一个简单的获取windows剪切板中文本内容的代码 // 获取剪切板中的内容 public static String getClipboardText() { Clipboard clip = Toolkit.getDefaultToolkit().getSystemClipboard(); Transferable clipT =

2015-12-20 11:03:50 8577 1

原创 JVM内存管理

Java虚拟机管理的内存分为以下几个区域1.      程序计数器(Program Counter Register):一块较小的内存,主要看作当前线程所执行的字节码的行号指示器。每个线程都有一个独立的程序计数器。当线程执行的java方法,计数器记录的字节码的行号;当线程执行的native方法,计数器值则为空。(此区域为java虚拟机中唯一一个没有规定任何OutOfMemoryError的

2013-08-30 23:15:53 800

原创 synchronized 用法总结

synchronized用到不同地方对代码产生的影响:1. synchronized关键字修饰方法假设P1、P2是同一个类的不同对象,这个类中定义了以下几种情况的同步块或同步方法,P1、P2就都能够调用他们。public synchronized void method(){    //  }这也就是同步方法,那这时synchronized锁定的是调用这个同步方法对象。也就

2013-08-30 22:05:40 29715 4

原创 hadoop如何创建多用户

HDFS本身没有提供用户名、用户组的创建,在客户端调用hadoop 的文件操作命令时,hadoop 识别出执行命令所在进程的linux系统的用户名和用户组,然后使用这个用户名和组来检查文件权限。 用户名=linux命令中的`whoami`,而组名等于`bash -c groups `。启动hadoop hdfs系统的用户即为超级用户,可以进行任意的操作。 如想让leaf用户也可执行ha

2013-03-25 20:27:45 7560 1

原创 编写hadoop调度器用到的一些jar包

写hadoop的调度器,已经一些运行例子时,必然会用到hadoop自己的包和一些相关的jar包。其实这些包在hadoop的安装文件中就有,还有安装文件中的lib文件夹中也有用到的一些jar包。今天多亏大飞哥的提醒,要不都忘了,记下来,免得以后又忘了

2013-02-26 11:25:29 775

原创 hadoop自带的API文件

hadoop的安装包中自带着其api的文件,在阅读hadoop源码时使用比较的方便。将安装包解压缩后,在其路径是在;hadoop-0.21.0\hadoop-0.21.0\common\docs\api中的 index.html 这个是common中相关的api文件。mapred和hdfs的路径相应为hadoop-0.21.0\hadoop-0.21.0\mapred\docs\a

2013-01-29 10:15:25 943

转载 Java多线程之ExecutorService

讲到Java多线程,大多数人脑海中跳出来的是Thread、Runnable、synchronized……这些是最基本的东西,虽然已经足够强大,但想要用好还真不容易。从JDK 1.5开始,增加了java.util.concurrent包,它的引入大大简化了多线程程序的开发(要感谢一下大牛Doug Lee)。 java.util.concurrent包分成了三个部分,分别是java.util.conc

2013-01-25 11:19:44 6466

转载 thread 与 runnable 的区别

Thread 类   Thread 类是一个具体的类,即不是抽象类,该类封装了线程的行为。要创建一个线程,程序员必须创建一个类继承 Thread 类。程序员需要覆盖 Thread 的 run() 函数来完成有用的工作。用户不能直接调用此run()函数;而是必须调用 Thread 的 start() 函数,该函数再调用 run()。下面的代码说明了它的用法:   创建两个新线程impor

2013-01-25 11:14:22 923

转载 Java 中的volatile关键字

关于volatile我们知道,在Java中设置变量值的操作,除了long和double类型的变量外都是原子操作,也就是说,对于变量值的简单读写操作没有必要进行同步。 这在JVM 1.2之前,Java的内存模型实现总是从主存读取变量,是不需要进行特别的注意的。而随着JVM的成熟和优化,现在在多线程环境下volatile关键字的使用变得非常重要。在当前的Java内存模型下,线程可以把变量保

2013-01-23 10:01:02 450

转载 hadoop调度器如何编写

http://blog.csdn.net/xhh198781/article/details/7046389

2013-01-09 15:58:39 668

转载 公平调度器

Fair Scheduler是由Facebook贡献给Hadoop社区的一种task调度策略。Facebook推出它的目的是在生产环境中替换毫无特点的MapReduce默认Scheduler。        Fair Scheduler的诞生源于加州大学Berkeley分校、Facebook与Yahoo的研究人员于2009年4月底发表的论文《Job Scheduling for Mul

2012-12-24 19:21:13 690

转载 eclipse编译hadoop源代码

我编译的是hadoop0.21版本的,即旧的hadoop版本,新版本的hadoop源代码我还没有尝试编译。1.下载hadoop源代码:   通过SVN下载源代码    地址:http://svn.apache.org/repos/asf/hadoop/common/trunk   在其中找到需要的版本下载2. 需要的编译环境:   ant,cygwin必须安装好3. 编译h

2012-12-06 22:03:52 1089 1

原创 ubuntu更新源

最近刚开始接触linux,自己写个如何更新ubuntu源,方便软件的下载首先备份源列表Sudo cp /etc/apt/sources.list  /etc/apt/sources.list.backup 然后修改源列表sudo vi /etc/apt/sources.list    删除文件中的内容(PS:使用 ndd在一般模式下删除原内容,n是删多少行) 替换其

2012-11-26 19:35:18 605

原创 ubuntu下使用u盘

如何在linux下使用u盘呢,步骤如下:1 先建立一个挂接的文件夹:  sudo mkdir  /mnt/usb2 插入U盘后,输入指令  df    显示所有磁盘块的使用情况,找到你U盘的路径名称(PS :例如  /dev/sda1)   3 挂载U盘  sudo  mount /dev/sda1  /mnt/usb    此时,在/mnt/usb中就是U盘内容4 使用完U盘 使

2012-11-26 19:24:16 12571

空空如也

空空如也

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

TA关注的人

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