- 博客(23)
- 收藏
- 关注
转载 Eclipse下使用SVN版本控制
作者:朱先忠编译 转自天极[url]http://dev.yesky.com/356/2578856.shtml[/url]摘要 CVS很酷,但Subversion更酷。然而,如果你在使用Eclipse进行开发,那么你可能直到近来才能利用Subversion带来的优点。随着 Subclipse的发行,Subversion可能会最终在你的Eclipse IDE环境充分
2013-06-30 09:29:04 709
转载 Eclipse的版本
先简单回顾Eclipse的发展历程: 2004年,Eclipse进入3.0时代;2005年,3.1发布;以木星卫星命名的系列;木卫一:IO,伊奥;木卫二:Europa:欧罗巴;木卫三:Ganymede:盖尼米德;木卫四:Callisto:卡里斯托 Eclipse 3.1 到3.4 的命名不是按照木卫1-4的顺序,而是从这四科卫
2013-06-30 08:40:07 656
转载 java中的native
java中的native关键字JNI是Java Native Interface的 缩写。从Java 1.1开始,Java Native Interface (JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计 的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。 使用ja
2013-06-26 10:19:17 577
转载 Hbase集成到Hadoop的一些注意事项
安装、部署hadoop和hbase的文章网上已经很多了,这里说下自己安装、部署时遇到的 一些问题。1、 hadoop-env.sh的文件里添加:export HADOOP_CLASSPATH=$HBASE_HOME/hbase-0.20.3.jar:$HBASE_HOME/conf:$HBASE_HOME/lib/zookeeper-3.2.2.jar注意红色部分,网上的文档没提到,
2013-06-24 21:01:55 1643
转载 Java Applet概述
课题名称第九讲 Java Applet概述教学提示本讲介绍掌握Java Applet程序的基本形式、生命周期、Applet标记及Java Applet程序的设计方法和运行环境。教学目的1. 掌握Java Applet程序的基本形式、生命周期、Applet标记 2. 熟练掌握Java Applet程序的设计方法和运行环境
2013-06-20 13:45:54 2126
转载 【备忘】运行jar应用程序引用其他jar包的四种方法
大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。 比如有个叫做test.jar的jar包,里面有一个拥有main函数的main class:test.someClassName我们就只要在M
2013-06-20 10:51:53 621
转载 【备忘】Java的Applet调用第三方jar包,web调用问题解决方案
昨天和今天主要纠结于Applet在Web调用不成功的问题。今天两天的奋战,终于将问题解决,贴出来问题的解决方案,方便自己和他人。 情景一:单独的Applet,网页使用:第一步,本地新建一个Applet文件(如DemoApplet.java),重写paint方法。代码如下: public void paint(Graphics g ) {
2013-06-20 10:49:08 1668
转载 java的f反射机制
反射,reflection,听其名就像照镜子一样,可以看见自己也可以看见别人的每一部分。在java语言中这是一个很重要的特性。下面是来自sun公司官网关于反射的介绍: Reflection is a feature in the Java programming language. It allows an executing Java program to examine or
2013-06-19 19:17:14 898
转载 Class.forName()
s.forName(xxx.xx.xx) 返回的是一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。 至于什么时候用,你可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?只有你提到的这个方法了,不过要再加一点。 A a = (A)Class.forName("pacage.
2013-06-19 19:11:57 536
转载 MFC中两种定时器
在MFC中有两种定时器: 一、自定义回调函数的定时器,如设置定时器函数原型: UINT_PTR SetTimer( HWND hWnd, // 窗口句柄 UINT_PTR nIDEvent, // 定时器ID,多个定时器时,可以通过该ID判断是哪个定时器 UINT uElapse, // 时间间隔,单位为毫秒 TIMERPROC lpTi
2013-06-17 21:02:23 839
转载 Hadoop-0.12.2源代码:Configuration类
Hadoop-0.12.2源代码:Configuration类Configuration类位于org.apache.hadoop.conf包中,是Hadoop文件系统的配置类,用来根据配置文件中指定的配置项来创建一个配置实例。从Configuration类的源代码可以看到,定义了如下6个私有成员变量:private boolean quietmode = tru
2013-06-09 10:33:28 576
转载 Hbase 权威指南
Hbase在hdfs上有一个可配置的根目录,默认是"/hbase"。 Root-level files:WAL 的文件:由HLog实例控制,创建在hbase根目录的.logs目录。这个目录为每个HRegionServer创建了一个子目录。在每个子目录下面有HLog的文件。所有的regions共享本台regionserver的HLog文件。有时候会有这样的现象:had
2013-06-07 20:50:59 1945
转载 HBase Split 过程
看了下hbase split的代码 记录一下学习心得 Java代码 private void split(final HRegion parent, final byte [] midKey) throws IOException { final long startTime = System.currentTimeMillis();
2013-06-07 20:50:10 6554
转载 java面试题
本文收录各种猥琐的Java笔试/面试题,一些比较容易忘记的,不定期更新。也希望大家在底下留言,贴出自己碰到或看到的各种猥琐笔试、面试题目。J2EE基础部分1、运算符优先级问题,下面代码的结果是多少?(笔试)[java] view plaincopypackage test; public class Test {
2013-06-07 19:18:46 792
转载 hbase权威指南: store file合并(compaction)
hbase为了防止小文件(被刷到磁盘的menstore)过多,以保证保证查询效率,hbase需要在必要的时候将这些小的store file合并成相对较大的store file,这个过程就称之为compaction。在hbase中,主要存在两种类型的compaction:minor compaction和major compaction。
2013-06-07 19:17:53 7068 1
转载 实时系统HBase读写优化--大量写入无障碍
在使用hbase过程中发现在写入hbase的数据量很大时,经常发生写不进去的情况。而我们基于hbase的应用是对实时性要求很高的,一旦hbase不能读写则会大大影响系统的使用。下面将记录hbase写优化的过程。1.禁止Major Compaction在hbase进行Major Compaction时,该region将合并所有的storefile,因此整个region都不可读,所有对
2013-06-07 10:40:20 1367
转载 谷歌技术"三宝"之BigTable
谷歌技术"三宝"之BigTable2006年的OSDI有 两篇google的论文,分别是BigTable和Chubby。Chubby是一个分布式锁服务,基于Paxos算法;BigTable是一个用于管理结构化数据的分布式存储系统,构建在GFS、Chubby、SSTable等google技术之上。相当多的google应用使用了BigTable,比如Google Ear
2013-06-07 10:33:26 797
转载 LevelDb
LevelDb之一:初识LevelDb 说起LevelDb也许您不清楚,但是如果作为IT工程师,不知道下面两位大神级别的工程师,那您的领导估计会Hold不住了:Jeff Dean和Sanjay Ghemawat。这两位是Google公司重量级的工程师,为数甚少的Google Fellow之二。Jeff Dean其人:http://rese
2013-06-07 10:17:29 719
转载 hbase介绍
一、简介 history started by chad walters and jim 2006.11 G release paper on BigTable 2007.2 inital HBase prototype created as Hadoop contrib 2007.10 First useable H
2013-06-07 09:35:32 548
转载 详解HBase Compaction
HBase 中有一种数据行为叫Compaction,从字面的意思就是数据文件合并,本文对Compaction的目的,控制方法,具体实施过程等几个方面对HBase 的 Compaction 行为进行了介绍。1. Compaction是什么合并多个HFile生成一个HFileCompaction有两种:Minor Compaction(部分文件合并)Major Co
2013-06-07 09:32:47 809
转载 hadoop (1.0.4) Path 详解
Path 对路径进行解析,将参数转换为标准的URI格式,对Path的参数作判断,标准化,字符化等操作。为了便于理解Path,各位可以先参看URI的详解,链接http://www.cnblogs.com/springside5/archive/2012/05/06/2486245.htmlimport java.net.*;import java.io.*;im
2013-06-06 15:30:43 7141
转载 用两个栈(Stack)实现一个队列(Queue)
两年前从网上看到一道面试题:用两个栈(Stack)实现一个队列(Queue)。觉得不错,就经常拿来面试,几年下来,做此题的应该有几十人了。通过对面试者的表现和反应,有一些统计和感受,在此做个小结。 用C++描述,题目大致是这样的: 已知下面Stack类及其3个方法Push、Pop和 Count,请用2个Stack实现Queue类的入队(Enqueue)出队(Dequeue)方法。
2013-06-05 21:59:02 6474 2
转载 String s = new String( "xyz "); 创建了几个对象?
哈哈,要理解这个,就要知道string类的工作原理。 你知道在java中除了8中基本类型外,其他的都是类对象以及其引用。所以 "xyz "在java中它是一个String对象.对于string类对象来说他的对象值是不能修改的,也就是具有不变性。 看: String s= "Hello "; s= "Java "; String s1= "Hello ";
2013-06-03 22:39:59 1052
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人