摘要: 问题描述: 以单机伪分布式方式安装了hadoop2.7.1,并在该机器上安装了hive1.2.1。首先执行 sbin/start-dfs.sh 启动hdfs服务,然后执行hive,这时hive脚本启动报错,提示hdfs进入了安全模式,hive无法创建临时目录,出错信息如下: 原因分析: 在hdfs的 阅读全文
posted @ 2016-01-14 18:30 杭州胡欣 阅读(1080) 评论(0) 推荐(0) 编辑
摘要: 可以通过一个简单的例子来说明MapReduce到底是什么: 我们要统计一个大文件中的各个单词出现的次数。由于文件太大。我们把这个文件切分成如果小文件,然后安排多个人去统计。这个过程就是”Map”。然后把每个人统计的数字合并起来,这个就是“Reduce"。 上面的例子如果在MapReduce去做呢... 阅读全文
posted @ 2015-11-25 19:01 杭州胡欣 阅读(2480) 评论(0) 推荐(0) 编辑
摘要: 在springMVC的DispatcherServlet类的doService方法中有如下代码: if (WebUtils.isIncludeRequest(request)) { attributesSnapshot = new HashMap(); Enumeration attrNa... 阅读全文
posted @ 2015-09-15 15:09 杭州胡欣 阅读(5487) 评论(0) 推荐(0) 编辑
摘要: 一个比较好的框架研究的思路,分析清楚其整体接口机制后,尝试用自己的代码实现部分接口,然后在用自己的代码替换框架中的原有实现,看看运行后是否会有问题,通过这样的方式就能不断加深对框架的理解。 要先整体把握: 1. 先要会用 2. 了解其内部实现原理 3.能从宏观上说清楚框架,架构图随手能画的出来,尽可 阅读全文
posted @ 2015-07-31 10:54 杭州胡欣 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 最近由于工作环境不太理想,很长时间没心情写技术博文,今天在调试springMVC的DispatcherSevlet类的代码时,看到一处代码且联想到项目中程序员的一些做法,觉得有必要写一下。 我们在做项目时,前期写的类中的一些代码可能由于需求变化的原因需要重写,有时重写时方法的传参和返回值也会... 阅读全文
posted @ 2015-07-14 11:59 杭州胡欣 阅读(12388) 评论(1) 推荐(2) 编辑
摘要: 事件机制作为一种编程机制,在许多语言中都提供了支持。JAVA语言也不例外,java中的事件机制的参与者有3种角色: 1.event object 2.event source 3.event listener 这三个角色的含义字面上很好解,它们就定义了事件机制的一个基本模型。作为一种常用的编程设计机 阅读全文
posted @ 2015-02-07 15:31 杭州胡欣 阅读(2011) 评论(0) 推荐(0) 编辑
摘要: 第一步在相应的web项目上配置jetty插件,配置如下: <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>9.4.0.v20161208</versi 阅读全文
posted @ 2014-12-25 15:21 杭州胡欣 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: 一. 设置一个parent项目,parent项目的作用应该有如下方面: 1.统一管理jar包的版本,这样许多子项目只需指定依赖的jar,而无需指定所依赖jar的版本 (1)在<properties>标签内部指定版本常量,例如 <properties> <spring.webflow.version> 阅读全文
posted @ 2014-09-19 11:21 杭州胡欣 阅读(601) 评论(0) 推荐(0) 编辑
摘要: nexus在默认情况下是允许anonymous用户浏览仓库,并下载仓库中的jar包的,如果我们搭建的私服是有公网IP的,必须要进行设置,使得anonymous用户的权限被禁用。操作步骤如下: 使用管理员登入nexus,在左侧Security菜单下点击Users进行设置,具体设置截图如下(修改stat... 阅读全文
posted @ 2014-09-18 18:18 杭州胡欣 阅读(3695) 评论(0) 推荐(0) 编辑
摘要: efront系统是一套开源的在线学习系统,是用PHP编写的,内含“考试”功能。该系统的开源的是社区版,虽然看上去功能强大,但使用起来却很不符合国情。为了让公司使用,先做了一次最简化的二次开发,由于是最简化的二次开发,对整个版本改动不大,就在此公开记录一下,后续的深层次的二次开发将不再公开,有兴趣的可和我私下讨论。本次开发具体如下:1. 管理员(由admin超级管理员创建的,后都简称为管理员)可创建和管理自己的用户组,且只能查看到自己创建的用户组2. 管理员只能往用户组中添加自己创建的用户,且只能查看到自己创建的用户3.添加考生设置功能,教师在创建考试后,可以指定由哪些用户组参加该次考试。该功能 阅读全文
posted @ 2014-03-11 00:58 杭州胡欣 阅读(1008) 评论(0) 推荐(0) 编辑