自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (4)
  • 收藏
  • 关注

原创 分布式系统设计之租约

分布式系统的基本架构 在现在的分布式系统架构中,绝大多数是采用Master/Slave的架构,只有极少部分采用P2P架构。也就是有Master管理各个Slave,包括元数据,负载等,Master决定Client能访问哪些Slave节点

2017-01-04 21:44:25 1338

原创 使用HttpClient实现文件的下载

HttpClient 实现文件的下载功能

2015-11-28 23:32:48 8874

原创 Oracle的统计分析方法

Oracle的执行器怎样选择最优的执行计划,依赖

2014-09-04 19:13:41 2135

翻译 多线程的生命周期---理解Java里的线程状态

点击进入原文       理解线程的生命周期和线程状态对于使用多线程以及在多线程的环境下编程是非常重要的。       创建一个Java的多线程,我们可以通过实现Runnable借口或者继承Thread来实现。要启动一个线程,首先要创建线程的一个对象,然后调用Start()方法来启动一个线程。       下图展示了Java中线程的各个状态。注意,我们在Java里面创建并启动线程,

2014-03-26 21:03:50 1050

原创 Spring mvc表单提交时出现400错误

使用Spring MVC做MVC框架,在表单提交的时候出现了400 400 The request sent by the client was syntactically incorrect ()错误。这个错误的原因是表单提交的数据都是String类型的,Spring MVC无法自动的将String类型转换成对应的类型。比如:表单提交了一个日期,Spring MVC就无法将其自动转换成Date类

2013-05-11 22:30:08 1702

原创 Struts2中关于值跳转input,而不执行action的问题

今天在做项目时,碰到一个问题。我没有配置拦截器,也没有配置验证框架。当我们跳转Action时,每次都只会跳转input。而不会跳到action中去执行。刚开始好郁闷,一直不知道是为了什么。后来到网上查了好多资料,然后才找到原因。这个原因主要是因为类型不匹配。比如说我们在Action中定义了一个int类型的变量var,但是我们在页面中传递过来的是一个名为var的变量,但是它的值是“ancgdgs”,

2012-07-28 21:23:30 1290 1

原创 Hibernate使用JNDI连接Oracle数据库

这段时间在学Hibernate,平时用的都是在hibernate中用JDBC连接数据库。刚好想尝试一个JNDI连接数据库,就到网上找了些资料,现在整理一下,方便自己查阅。使用JNDI连接数据库,首先要配置好数据库连接池。在Tomcat下的conf目录中的Context.xml文件中添加如下代码:这段代码页可以现在server.xml中的标签之间,但是这个的话还是要在Context.xm

2012-07-13 20:50:22 853

转载 Hibernate关联关系配置(一对多、一对一和多对多)

原文地址:http://www.cnblogs.com/otomedaybreak/archive/2012/01/20/2327695.html第一种关联关系:一对多(多对一)"一对多"是最普遍的映射关系,简单来讲就如消费者与订单的关系。一对多:从消费者角的度来说一个消费者可以有多个订单,即为一对多。多对一:从订单的角度来说多个订单可以对应一个消费者,即为多对

2012-07-03 22:20:53 354

转载 Servlet生命周期与工作原理

原文地址 http://www.cnblogs.com/cuiliang/archive/2011/10/21/2220671.html"Servlet生命周期分为三个阶段:  1,初始化阶段 调用init()方法  2,响应客户请求阶段  调用service()方法  3,终止阶段  调用destroy()方法Servlet初始化阶段:  在下列时刻Servlet容器装载

2012-06-19 21:20:02 294

原创 面试体会

十月份总是各个公司招聘的高峰啊,学校里总是有好多公司来招聘。其实我的学校并不是很好,而我是一名大三的学生。抱着试一试,增长一下见识的心理,我“冒充”大四的学长们参加了一家公司的招聘会。在此先向那家公司表示感谢并表达自己的歉意。       当晚的是宣讲会,完了后就是笔试了。在场的学生大概有一百多人吧,我们后老是分成两个教室的。其实笔试没什么可说的,分为三部分,首先是智力题,然后就是专业题,最后

2011-10-21 00:28:22 359

Hadoop权威指南中文版

本书是您纵情享用数据之美的得力助手。作为处理海量数据集的理想工具,Apache Hadoop架构是MapReduce算法的一种开源应用,是Google(谷歌)开创其帝国的重要基石。本书内容丰富,展示了如何使用Hadoop构建可靠、可伸缩的分布式系统,程序员可从中探索如何分析海量数据集,管理员可以了解如何建立与运行Hadoop集群。. 本书完全通过案例学习来展示如何用Hadoop解决特殊问题,它将帮助您: 使用Hadoop分布式文件系统(HDFS)来存储海量数据集,通过MapReduce对这些数据集运行分布式计算.. 熟悉Hadoop的数据和I/O构件,用于压缩、数据集成、序列化和持久处理 洞悉编写MapReduce实际应用程序时常见陷阱和高级特性 设计、构建和管理专用的Hadoop集群或在云上运行Hadoop 使用Pig这种高级的查询语言来处理大规模数据 利用HBase这个Hadoop数据库来处理结构化和半结构化数据 学习Zookeeper,这是一个用于构建分布式系统的协作原语工具箱 如果您拥有海量数据,无论是GB级还是PB级,Hadoop都是完美的选择。本书是这方面最全面的参考。... 目 录 第1章 初识Hadoop 1 1.1 数据!数据 1 1.2 数据的存储和分析 3 1.3 相较于其他系统 4 …… 第2章 MapReduce简介 15 2.1 一个气象数据集 15 2.2 使用Unix Tools来分析数据 17 2.3 使用Hadoop进行数据分析 19 2.3.1 map和reduce 19 2.3.2 Java MapReduce 20 …… 第3章 Hadoop分布式文件系统 44 3.1 HDFS的设计 44 3.2 HDFS的概念 45 3.2.1 块 45 3.2.2 名称节点与数据节点 47 3.3 命令行接口 48 …… 第4章 Hadoop的I/O 80 4.1 数据完整性 80 4.1.1 HDFS的数据完整性 81 4.1.2 本地文件系统 82 4.1.3 ChecksumFileSystem 82 4.2 压缩 83 …… 第5章 MapReduce应用开发 125 5.1 API的配置 126 5.1.1 合并资源 127 5.1.2 各种扩展形式 128 5.2 配置开发环境 128 …… 第6章 MapReduce的工作原理 166 6.1 运行MapReduce作业 166 6.1.1 提交作业 166 6.1.2 作业的初始化 168 6.1.3 任务的分配 168 6.1.4 任务的执行 169 …… 第7章 MapReduce的类型与格式 188 7.1 MapReduce类型 188 7.2 输入格式 198 7.2.1 输入分片与记录 198 7.2.2 文本输入 210 …… 第8章 MapReduce 特性 227 8.1 计数器 227 8.1.1 内置计数器 227 8.1.2 用户自定义Java计数器 230 8.1.3 用户自定义流计数器 235 8.2 排序 235 …… 第9章 Hadoop集群的安装 264 9.1 集群说明 264 9.2 集群的建立和安装 268 9.2.1 安装Java 268 …… 第10章 Hadoop的管理 293 10.1 HDFS 293 10.1.1 持久化的数据结构 293 10.1.2 安全模式 298 10.1.3 审计日志 300 …… 第11章 Pig简介 321 11.1 安装和运行Pig 322 11.1.1 执行类型 322 11.1.2 运行Pig程序 324 11.1.3 Grunt 324 11.1.4 Pig Latin编辑器 325 11.2 实例 325 …… 第12章 Hbase简介 366 12.1 HBase基础 366 12.2 概念 367 12.2.1 数据模型速览 367 12.2.2 实现 368 …… 第13章 ZooKeeper简介 394 13.1 ZooKeeper的安装和运行 395 13.2 范例 396 13.2.1 ZooKeeper中的组成员制 397 13.2.2 创建组 397 …… 第14章 案例研究 431 14.1 Hadoop在Last.fm的应用 431 14.1.1 Last.fm:社会音乐革命 431 14.1.2 使用Hadoop生成排行榜 432 14.1.3 单曲统计程序 433 14.1.4 小结 440 …… 附录A Apache Hadoop的安装 491 附录B Cloudera的Hadoop分发包 497 附录C 预备NCDC气象资料 502

2013-03-06

控制台下简单的大富翁游戏

自己写的简单的类似大富翁的游戏,功能比较简单。

2012-04-10

控制台下的人机猜拳游戏

自己写的人机猜拳游戏 写的比较简单 大师们提提意见啊

2012-04-10

空空如也

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

TA关注的人

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