- 博客(12)
- 资源 (15)
- 收藏
- 关注
原创 用 Hadoop 进行分布式并行编程, 第 3部分
一 前言 在本系列文章的第一篇:中,介绍了 MapReduce 计算模型,分布式文件系统 HDFS,分布式并行计算等的基本原理, 并且详细介绍了如何安装 Hadoop,如何在单机及伪分布式环境 (在一台单机中用多进程模拟) 运行基于 Hadoop 的并行程序。在本系列文章的第二篇:中,介绍了如何针对一个具体的计算任务,基于 Hadoop 编写 MapReduce 并行程序。 本文将介绍真实的
2012-10-30 15:51:18 7327
原创 用 Hadoop 进行分布式并行编程, 第 1 部分
Hadoop 简介Hadoop 是一个开源的可运行于大规模集群上的分布式并行编程框架,由于分布式存储对于分布式编程来说是必不可少的,这个框架中还包含了一个分布式文件系统 HDFS( Hadoop Distributed File System )。也许到目前为止,Hadoop 还不是那么广为人知,其最新的版本号也仅仅是 0.16,距离 1.0 似乎都还有很长的一段距离,但提及 Hadoop 一
2012-10-30 15:32:35 616
原创 用 Hadoop 进行分布式并行编程, 第 2 部分
前言在上一篇文章:“用 Hadoop 进行分布式并行编程 第一部分 基本概念与安装部署”中,介绍了 MapReduce 计算模型,分布式文件系统 HDFS,分布式并行计算等的基本原理, 并且详细介绍了如何安装 Hadoop,如何运行基于 Hadoop 的并行程序。在本文中,将针对一个具体的计算任务,介绍如何基于 Hadoop 编写并行程序,如何使用 IBM 开发的 Hadoop Eclipse
2012-10-30 15:31:35 633
原创 Redis和Memcache的比较
在项目中设计缓存框架的时候,有2个选择,一个是用原来的Memcache,还有个选择就是用Redis。基于下面的几个原因,放弃了Memcache而选择了Redis。1 Redis比Memcache提供了更丰富的API,这点是我最看中的。2 Redis支持数据的恢复操作,就是能闪回到文件中,机器重启后可以恢复数据,而Memcache是不支持的3 集群方案都是没有提供,都是需要客户端做h
2012-10-29 17:17:41 626
原创 javax.xml.parsers.DocumentBuilderFactory.setXIncludeAware(Z)V错误解决办法
Struts2+Tiles2,jdk1.5,启动tomcat服务时报错,错误代码如下:StandardContext[]Exception sending context initialized event to listener instance of class org.apache.struts2.tiles.StrutsTilesListenerjava.lang.NoSuchMe
2012-10-29 17:15:21 8686 1
原创 数据库设计-继承模式
(一)继承模式继承模式,可以看作是“主从模式”的一种特殊情况(或者说是“变形”),它所代表的两个对象也是“一对多”的关系。它与“主从模式”的区别是,“继承模式”中从表的主键是复合主键,并且复合主键中必定包含主表的主键列。根据从表继承主表的列的数量,继承模式又分以下两种情况:1. 从表继承主表的全部列在这种情况下,从表除了代表自身的专用字段以外,还冗余了主
2012-10-29 15:03:39 1685
转载 一个老程序员的感悟:做技术二十多年,突然明白的道理
做技术已经有二十多年,每天忙忙碌碌,开始还对自己的职业生涯有些思考,时间一长,习惯了,再也没想过。前几天在办公楼上认识了一个朋友,他在某知名IT 招聘网站做专业职业顾问,聊天的时候,他告诉我的这些话,让我顿时清醒了许多,现在我决定给自己这么多年的工作方式和思维模式做个改变,应该还不算晚。不管你是学习技术为了找工作还是创业,你都要对技术本身有个清醒的认识,在中国还仅仅的停留在把软件技术人才当
2012-10-23 11:24:11 807
转载 减少与“大牛”的差距
转载于:http://blog.csdn.net/beijiguangyong/article/details/7458713为什么同样的时间有的人可以漂亮的完成工作,而有些人废了很大的力气也没有完成?前者我们常常称之为“大牛”,后者我们常常叫他们“菜鸟”。当然“大牛”都是相对而言的,“大牛”也不可能方方面面都非常厉害,换句话说大牛也不一定会沙王摇大,也不一定会船长放水。所谓的“大牛”
2012-10-22 16:51:58 802
转载 Hibernate详解(2)——一对多映射分析 .
在学习Hibernate的时候,很大一部分任务量是配置实体映射关系,Hibernate的映射关系的关键就是掌握面向对象的思想,搞清楚实体之间的关系。每一个实体关系都对应这UML中的对象关系。我们配置这些对象的关系模型。下面分节讲述Hibernate的关系映射。 本节主要讲述Hibernate的一和多的关系。之所以称之为一和多的关系,是因为他包括三种关系:单向一对多,单向多对一,双向一对多。
2012-10-20 17:36:25 561
转载 Hibernate详解(1)——总体框架
Hibernate是一个持久化的框架,它对JDBC进行了轻量级的封装。对于源程序来说没有侵入性。能让我们通过操作实体关系模型来操作数据库。大大减轻了sql语句的书写,事务的处理,查询结果的管理等数据库操作。下面是一张hibernate的基本知识点的框架。总体来说hibernate还是比较好学习的,但是需要深入和优化性能还是需要仔细的研究。
2012-10-20 17:31:39 389
转载 UML图 符号的含义
类(Class)类(图A)是对象的蓝图,其中包含3个组成部分。第一个是Java中定义的类名。第二个是属性(attributes)。第三个是该类提供的方法。属性和操作之前可附加一个可见性修饰符。加号(+)表示具有公共可见性。减号(-)表示私有可见性。#号表示受保护的可见性。省略这些修饰符表示具有package(包)级别的可见性。如果属性或操作具有下划线,表明它是静态的。在操作中,可同时列
2012-10-20 17:02:46 672
mybatis-generator 自动生成代码
2012-11-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人