自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 关于学习Hadoop中未总结的资料

1)Cygwin相关资料  (1)Cygwin上安装、启动ssh服务失败、ssh localhost失败的解决方案  地址:http://blog.163.com/pwcrab/blog/static/16990382220107267443810/  (2)windows2003+cygwin+ssh  地址:http://wenku.baidu.com/view/3777b8b

2013-04-29 08:45:51 687

转载 hadoop相关(以期为单位)

学习Hadoop不错的系列文章1)Hadoop学习总结  (1)HDFS简介  地址:http://forfuture1978.iteye.com/blog/615033  (2)HDFS读写过程解析  地址:http://blog.csdn.net/forfuture1978/article/details/6001302  (3)Map-Reduce入门  地址

2013-04-29 08:32:56 5590

转载 HttpServletResponse的应用

HttpServletResponse简介:WEB服务器回送给WEB客户端的HTTP响应消息分为三个部分:状态行响应消息头消息正文(也叫实体内容)Servlet API中定义的ServletResponse接口类用于创建响应消息。HttpServletResponse是专用于HTTP协议的ServletResponse子接口,它用于封装HTTP响应消息。HttpServletRes

2013-04-28 16:43:03 782

转载 使用servlet处理HTTP响应

1.解释http协议中包含哪几部份。­状态行:放的是协议/版本   状态码描述­响应头:键:值­空行­内容:消息体­2.解释状态行的作用,有哪些常见的状态码,分别代表什么含义。­状态行作用在Servlet中设置状态码来实现许多重要功能.­状态码:­202:一切正常;­302:资源已经移走,指示新地址;­404:找不到资源­405:请求不允许访问­50

2013-04-28 15:37:35 855

转载 HttpServletResponse对象

1.HttpServletResponse对象(1).Web服务器收到一个http请求,会针对每个请求创建一个HttpServletRequest和HttpServletResponse对象,向客户端发送数据找HttpServletResponse,从客户端取数据找HttpServletRequest;(2).HttpServletResponse对象可以向客户端发送三种类型的数据:a.响

2013-04-28 15:20:51 683

转载 PrintWriter返回乱码的分析及解决

用response得到输出流,即response.getOuptStream(); 返回值为ServletOutputStream 对象,即JSP的out对象,要么用response得到输出对象PrintWriter即response.getWriter()。 Java代码  protected void doGet(HttpServletRequest request

2013-04-28 15:09:57 893

转载 eclipse web项目目录结构

按照 Java EE 规范的规定,一个典型的 Web 应用程序有四个部分: 1.  公开目录 ;2. WEB-INF/web.xml 文件,发布描述符(必选) ;3. WEB-INF/classes 目录,编译后的 Java类文件(可选) ;4. WEB-INF/lib 目录,Java类库文件(*.jar) (可选) ; 公开目录存放所有可以被用户的访问的资源, 包括

2013-04-27 16:09:34 1417

转载 tomcat配置

(一):目录结构 tomcat的目录结构如下: 目录名 简介 bin 存放启动和关闭tomcat脚本 conf 包含不同的配置文件,server.xml(Tomcat的主要配置文件)和web.xml work 存放jsp编译后产生的class文件 webapp 存放应用程序示例,以后你要部署的应用程序也要放到此目录 logs 存放日志文件 lib/japser/

2013-04-27 16:01:08 578

转载 web-inf

web-infWEB-INF简介WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。如果想在页面中直接访问其中的文件,必须通过web.xml文件对要访问的文件进行相应映射才能访问。WEB-INF文件夹下除了web.xml外,还存一个classes文件夹,用以放置 *.class文件,这些 *.class文件是网站设计人员编写的类库,

2013-04-27 15:39:35 594

转载 Eclipse上的HTML/JSP/XML编辑器插件Eclipse HTML Editor

官网:http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=EclipseHTMLEditorEclipse HTML Editor is an Eclipse plugin for HTML/JSP/XML Editing. It works on Eclipse 3.0 (or higher), JDT andGEF.

2013-04-27 10:05:58 1361

转载 linux下eclipse集成tomcat(tomcatforEclipse)开发

TomcatforEclipsehttp://www.eclipsetotale.com(用linux 中的uzip(解压.zip)解压缩后,把解压后的文件夹放到 eclipse中的plugins中插件特点:1.启动和停止Tomcat4.x, 5.x, 6.x, 7.x2.Eclipse调试器注册Tomcat进程3.建立一个WAR 工程(向导可以更新se

2013-04-25 21:38:36 880

转载 linux下解压zip文件

linux自带的unzip命令可以解压windows下的zip格式的压缩文件。unzip命令  语法:unzip[选项] 压缩文件名.zip  各选项的含义分别为:  -x文件列表 解压缩文件,但不包括指定的file文件。  -v查看压缩文件目录,但不解压。  -t测试文件有无损坏,但不解压。  -d目录 把压缩文件解到指定目录下。  -z只

2013-04-25 21:32:56 582

转载 linux下Nginx+tomcat整合的安装与配置

linux下Nginx+tomcat整合的安装与配置目的:搭建Nginx与tomcat整合,用Nginx代替apache步骤:一、安装Tomcat和JDK  1、上传apache-tomcat-6.0.18.tar.gz和jdk-6u12-linux-i586.bin至/usr/local2、执行如下命令安装tomcat:1.#cd /usr/local

2013-04-25 21:31:08 748

转载 Java的类加载器

类加载是java语言提供的最强大的机制之一。尽管类加载并不是讨论的热点话题,但所有的编程人员都应该了解其工作机制,明白如何做才能让其满足我们的需 要。这能有效节省我们的编码时间,从不断调试ClassNotFoundException, ClassCastException的工作中解脱出来。这篇文章从基础讲起,比如代码与数据的不同之处是什么,他们是如何构成 一个实例或对象的。然后深入探讨

2013-04-25 14:39:22 615

转载 java的各类型数据在内存中分配情况详解

有这样一种说法,如今争锋于IT战场的两大势力,MS一族偏重于底层实现,Java一族偏重于系统架构。说法根据无从考证,但从两大势力各自的社区力量和图书市场已有佳作不难看出,此说法不虚,但掌握Java的底层实现对Java程序员来说是至关重要的,本文介绍了Java中的数据在内存中的存储。  2 内存中的堆(stack)与栈(heap)  Java程序运行时有6个地方可以存储数据,它们分别是寄存器

2013-04-25 13:36:13 571

转载 Java中的内存分配

Java把内存划分成两种:一种是栈内存,一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。堆内存用来存放由new创建的对象和数组。在堆中分配的内存,由Java虚拟机的自动垃圾回收器

2013-04-25 13:28:14 451

转载 深入探讨 Java 类加载器

简介: 类加载器(class loader)是 Java™中的一个很重要的概念。类加载器负责加载 Java 类的字节代码到 Java 虚拟机中。本文首先详细介绍了 Java 类加载器的基本概念,包括代理模式、加载类的具体过程和线程上下文类加载器等,接着介绍如何开发自己的类加载器,最后介绍了类加载器在 Web 容器和 OSGi™中的应用。类加载器是 Java 语言的一个创新,也是 Java

2013-04-25 13:20:29 411

转载 实战 SSH 端口转发

第一部分 概述当你在咖啡馆享受免费 WiFi 的时候,有没有想到可能有人正在窃取你的密码及隐私信息?当你发现实验室的防火墙阻止了你的网络应用端口,是不是有苦难言?来看看 SSH 的端口转发功能能给我们带来什么好处吧!端口转发概述让我们先来了解一下端口转发的概念吧。我们知道,SSH 会自动加密和解密所有 SSH 客户端与服务端之间的网络数据。但是,SSH 还同时提供了一个非常有用的功能,

2013-04-25 11:29:39 525

转载 hadoop hdfs总结 NameNode部分-- 概述

转载地址为:http://www.cnblogs.com/sidmeng/archive/2012/03.html搞hadoop一段时间了,总的来说一些东西都是零零总总,没有形成一个系统总结一下,在今后的blog中,总结相关内容是将会是接下来的内容。    先从概述来讲一下hadoop hdfs的结构,hdfs由四部分组成,分别是1、Namenode(包括有INode,

2013-04-25 11:28:46 1874

转载 Java Objects Memory Structure

One thing about Java that has always bothered me, given my C/C++ roots, is the lack of a way to figure out how much memory is used by an object. C++ features the sizeof operator, that lets you query t

2013-04-25 11:04:00 895

转载 Java类加载

1. JAVA类装载器在装载类的时候是按需加载的,只有当一个类要使用(使用new 关键字来实例化一个类)的时候,类加载器才会加载这    个类并初始化。    类Main:   java 代码publicclass Main {      publicstaticvoid main(String[] args) {           A a = new A();

2013-04-25 10:33:18 516

转载 Hbase启动脚本解析

常用到的HBase启动脚本有:1.$HBASE_HOME/bin/start-hbase.sh启动整个集群2.$HBASE_HOME/bin/stop-hbase.sh停止整个集群3.$HBASE_HOME/bin/hbase-daemons.sh启动或停止,所有的regionserver或zookeeper或backup-master4.$HBASE_HO

2013-04-24 21:34:06 1198

转载 : org.apache.hadoop.hbase.MasterNotRunningException: Retried 7 times解决方案

[grid@master ~]$ hbase shellHBase Shell; enter 'help' for list of supported commands.Type "exit" to leave the HBase ShellVersion 0.94.1, r1365210, Tue Jul 24 18:40:10 UTC 2012hbase(main):001:0

2013-04-24 21:08:12 2309

转载 NoSQL:列存储数据库之HBase介绍

在做一个关于数据库的PPT时,画了一个图,群里的哥们提出HBase不应该画在key-value这一类中,搜索了相关资料,将它分到列式存储中。下面是搜到的一篇不错的文章,和大家分享下。一、Hbase简介started by chad walters and jim2006.11 G release paper on BigTable2007.2 inital Hbas

2013-04-24 10:14:09 1073

转载 分布式基础学习

分布式基础学习【一】 —— 分布式文件系统分布式基础学习所谓分布式,在这里,很狭义的指代以Google的三驾马车,GFS、Map/Reduce、BigTable为框架核心的分布式存储和计算系统。通常如我一样初学的人,会以Google这几份经典的论文作为开端的。它们勾勒出了分布式存储和计算的一个基本蓝图,已可窥见其几分风韵,但终究还是由于缺少一些实现的代码和示例,色彩有些斑驳

2013-04-23 13:42:01 875

转载 hadoop

转载地址:http://www.cnblogs.com/ggjucheng/archive/2012/04/22/2465625.htmlhadoop笔记本海量数据    大数据量,海量数据 处理方法总结    布隆过滤器应用    悉数那些“巨型”数据仓库    Hadoop在业界的使用情况    淘宝Hadoop集群的概况  分布式

2013-04-23 13:37:01 567

转载 HDFS

转载地址:(很好的博客)         http://blog.jeoygin.org/category/technology/hadoopHDFS概况一个HDFS系统一般由一个namenode和多个datanode构成,可能还有一个secondary namenode。其

2013-04-23 13:29:40 2287

转载 HBase之Java API

1.Configuration在使用Java API时,Client端需要知道HBase的配置环境,如存储地址,zookeeper等信息。这些信息通过Configuration对象来封装,可通过如下代码构建该对象        Configuration config=HBaseConfiguration.create();在调用HBaseConfiguration.create()方

2013-04-22 16:50:53 577

转载 classpath

classpath只跟java运行有关,跟编译无关,比如你在命令行运行一个.class文件 classpath就是指明.class文件的目录;比如你有个 Hello.class文件在D盘,而你当前工作坏境在C盘,你要用java命令运行该文件:java classpath D:\Hello.classeclipse中的.classpath文件每个新建java工程(Projec

2013-04-22 16:45:52 853

转载 HFile详解

1. HFile详解 HFile文件分为以下六大部分 序号名称描述1数据块由多个block(块)组成,每个块的格式为:[块头] + [key长] + [value长] + [key]+ [value]。2元数据块元数据是key-value类型的值,

2013-04-20 14:25:28 3073

转载 base源码分析(一):客户端数据入库

base源码分析(一):客户端数据入库  Hbase插入数据的过程大致是:客户端提交请求给region server(这中间会有作一些缓存)region server接收到请求,判断如果是put请求,将其put到memstore每次memstore的操作,都会检查memstore是否操作一个阈值,如果超过,就开始执行flush(),这个flush其实就是从内存中的Key

2013-04-20 14:13:46 960

转载 HBase源码分析

HBase源码分析(向我的师傅致敬)     HBase是构建在Hadoop软件簇之上的数据库软件。它的目的是解决针对大数据随机、实时读写访问的问题,面临的环境是需要处理总计十亿级数目的行*百万级数目的列的大表集合。其理论基础来自Google的贡献:Bigtable: A Distributed Storage System for Structured Data。然后今年大家有福了,在六月份

2013-04-20 14:04:30 1328

转载 HBASE介绍

HBASE介绍ttp://www.slideshare.net/BlueDavy/hbase-7532180http://www.searchtb.com/2011/01/understanding-hbase.htmlhttp://www.tbdata.org/archives/150http://www.meng-blog.com.http://www.search

2013-04-20 13:40:18 510

转载 HBase的get过程(一)

0.90.X的get和scan操作原理上是比较一致的,get操作都变为scan操作。不过在分析之前我们还是从get说起话不多说首先看看get这个接口,hbase客户端对于get有以下几种:public Get(byte [] row)public Get(byte [] row, RowLock rowLock) 其中rowlock主要是用来保证行的事务性,即每个get是以一个row来

2013-04-20 13:30:14 1807

转载 Hbase 源码分析之 Regionserver下的 Get 全流程

Hbase 源码分析之 Regionserver上的 Get 全流程当regionserver收到来自客户Hbase 源码分析之 Regionserver上的 Get 全流程当regionserver收到来自客户端的Get请求时,调用接口public Result get(byte[] regionName, Get get){...HRegion region = get

2013-04-20 13:22:26 751

转载 Hbase 源码分析四 - Get 流程及rpc原理

Hbase 源码分析4 - Get 流程及rpc原理分析版本为hbase 0.94附上趋势团队画的图:rpc角色表:HBase通信信道HBase的通信接口客户端服务端HBase ClientMaster ServerHMasterInterfaceHBase ClientRegion ServerH

2013-04-20 13:19:16 910

转载 HBase源代码阅读与理解

原文地址:http://blog.csdn.net/rzhzhz/article/details/7063502转自:http://blog.sina.com.cn/s/blog_747216760100yeao.html直接转地址:http://blog.chinaunix.net/uid-8345138-id-3370817.html且有许多关于者方面的文章一、脚本

2013-04-20 12:35:36 777

转载 24位位图转4位彩色图(BMP)

24位位图转4位彩色图(BMP)之前的“24位位图转4位灰度图”中已经说明了,调色板与图象数据格式。这里对图象数据格式做下补充,并讲解24位位图转4位彩色图的算法1.图象数据格式在我完成这个算法的编码时,运行效果有一个非常严重的错误,就是所有的蓝和红色反了。也就是说,应该是蓝色的地方呈现了红色,应该是红色的地方呈现了兰色。我的分析为:因为一般来说,BMP文件的数据是从上

2013-04-15 14:31:35 3184 1

转载 24位真彩位图转4位(16色)灰度图(BMP)

首先要声明的是,这个4位(16)色图比较特殊,不是彩色的16色图,而已一个用4位16色,模拟的灰度图什么是灰度图?灰度图是指只含亮度信息不含彩色信息的图象,就像我们平时看到的亮度由暗到明的黑白照片,亮度变化是连续的。因此,要表示灰度图,就需要把亮度值进行亮化。通常分成0-255共256个级别,0最暗(全黑),255最亮(全白)。BMP格式的文件中并没有灰度图这个概念,但是可以很容易

2013-04-15 14:00:56 3835

转载 序列化和反序列化

首先解释两个概念,何为序列化?何为反序列化?序列化:将对象转化成流的过程称为序列化反序列化:将流转化成对象的过程称之为反序列化序列化与反序列化必须遵守的原则a)         Java对象在java中要想使一个java对象可以实现序列化与反序列化,必须让该类实现java.io.Serializable接口java.io.Serializable接口定义如下:

2013-04-14 19:12:40 457

空空如也

空空如也

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

TA关注的人

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