`
沙漠绿树
  • 浏览: 430121 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
微信:http://lib.csdn.net/base/wechat/structure   Linux:http://lib.csdn.net/base/linux/structure
问题描述:之前用360操作过网络,后来fiddler一直使用不来,报端口8888不能绑定,改成别的端口也不行。错误提示: Fiddler is suddenly giving me an error "Unable to bind to port [8888]. ErrorCode: 87.System.Net.Sockets.SocketException (0x80004005). The parameter is incorrect at System.N
目录:1.MapReduce作业运行流程2.Map、Reduce任务中Shuffle和排序的过程   正文 1.MapReduce作业运行流程 下面贴出我用visio2010画出的流程示意图:       流程分析: 1.在客户端启动一个作业。 2.向JobTracker请求一个Job ID。 3.将运行作业所需要的资源文件复制到HDFS上,包括MapReduce程序打包的JAR文件、配置文件和客户端计算所得的输入划分信息。这些文件都存放在JobTracker专门为该作业创建的文件夹中。文件夹名为该作业的Job ID。JAR文件默认会有10个副本(mapred.sub ...
昨天,我在Xebia印度办公室发表了一个关于MapReduce的演说。演说进行得很顺利,听众们都能够理解MapReduce的概念(根据他们的反馈)。我成功地向技术听众们(主要是Java程序员,一些Flex程序员和少数的测试人员)解释了MapReduce ...
现将make改为make, no error check就可以了,为了不用每次run一个Class都需要做修改,可以在Defaults里面修改,具体如下图。  
   配置文件 .gitignore 用于配置不需要加入版本管理的文件,配置好该文件可以为我们的版本管理带来很大的便利,以下是对于该文件的介绍:   1、配置语法:    以斜杠“/”开头表示目录;    以星号“*”通配多个字符;    以问号“?”通配单个字符    以方括号“[]”包含单个字符的匹配列表;    以叹号“!”表示不忽略(跟踪)匹配到的文件或目录;       此外,git 对于 .ignore 配置文件是按行从上到下进行规则匹配的,意味着如果前面的规则匹配的范围更大,则后面的规则将不会生效;   2、示例:    (1)规则:fd1/*      ...
Intro Because I couldn't find a clear overview of which properties are availabe in maven2 I started this page. It is a collection of things found in the offcial maven documentation and postings to the maven user mailing list. Note: In Maven 3.0, all pom.* properties are deprecated. Use project. ...
        在学校学习软件工程的时候,对UML的各种图不好理解,知道有哪些图,图的元素是什么。刚开始工作那会儿,不知道如何使用这些图,等到参与了项目立项到开发上线,运营,统计。一个比较完整的项目流程时,且这 ...
    深入理解Java内存模型(一)——基础深入理解Java内存模型(二)——重排序 深入理解Java内存模型(三)——顺序一致性 深入理解Java内存模型(四)——volatile 深入理解Java内存模型(五)——锁 深入理解Java内存模型(六)——final 深入理解Java内存模型(七)——总结
activiti 开发流程 JBPM 与 Activiti jBPM项目于2002年3月由Tom Baeyens发起,2003年12月发布1.0版本。2004年10月18日,发布了2.0版本,并在同一天加入了JBoss 2011 年 jBPM的创建者Tom Baeyens离开JBoss了, 他的离开产生了两个结果: jBPM的下一个版本jBPM5完全放弃了jBPM4的基础代码,基于Drools Flow重头来过 是Tom Baeyens加入Alfresco后很快推出了新的基于jBPM4的开源工作流系统Activiti。 序号 技术组成 Activiti jBPM ...
初次使用Intellij Idea 这个java IDE,因为自动保存,因为跟Eclipse很多都不一样(虽可以沿用Eclipse的快捷键及代码样式模板)到时习惯改变还是比较不习惯,看文章,听同事推荐读说很好,咬牙坚持使用了一段时间,碰到各种问题,但后来都解决了,现在发现这个IDE确实非常好用,编辑的各种辅助功能,代码重构非常强大。   在使用过程中,发现一个怪像:每次我鼠标拖动滚动条(横向和纵向的都一样),松手的时候,自动选中光标所在的行,并且回滚到光标所在行的位置去,很不爽。   网上搜索多次,问同事也没有得到答案。后面我忍受着他继续使用,老天不负有心人,后来一次搜索时,碰到网上有 ...
        这几天研究了下Cobar, Cobar是阿里巴巴研发的关系型数据的分布式处理系统(Amoeba的升级版,该产品成功替代了原先基于Oracle的数据存储方案,目前已经接管了3000+个MySQL数据库的schema,平均每天处理近50亿次的SQL执行请 ...
一、Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, 等等. 这些高质量的 API 可以使你的JAVa代码更加优雅,更加简洁,让你工作更加轻松愉悦。下面我们就开启优雅Java编程学习之旅!   项目相关信息:   官方首页:http://code.google.com/p/guava-libraries  官方下载:http://code.go ...
       在架构系统的时候,通常会涉及到分布式,而处分布式里面最前端的是负载均衡器(当然还有cdn)。在网上搜寻一份,对目前常见的负载均衡器做一些介绍和常见组合,不涉及具体配置。   第一种是常见的硬件有比较昂贵的NetScaler、F5、Radware和Array等商用的负载均衡器,它的优点就是有专业的维护团队来对这些服务进行维护、缺点就是花销太大,所以对于规模较小的网络服务来说暂时还没有需要使用; 第二种是类似于LVS/HAProxy、Nginx的基于Linux的开源免费的负载均衡软件策略,这些都是通过软件级别来实现,所以费用非常低廉,所以我个也比较推荐大家采用第二种方案来实施自 ...
在把java对象转换为json时,有时需要依据需求动态过滤掉一些属性,比如使用注解形式过滤,这样是静态的。jackjson提供了这种动态过滤的。代码如下   import java.io.Writer; import org.codehaus.jackson.JsonNode;import org.codehaus.jackson.map.DeserializationConfig;import org.codehaus.jackson.map.DeserializationConfig.Feature;import org.codehaus.jackson.map.ObjectMapp ...
Global site tag (gtag.js) - Google Analytics