- 浏览: 430121 次
- 性别:
- 来自: 深圳
最新评论
-
xiesbao:
找到了,太坑爹了。
Intellij Idea 滚动条跳动的问题 -
hvang1988:
按照你说的例子,主备说的是dbtest1,dbtest2,db ...
阿里开源Mysql分布式中间件:Cobar -
hvang1988:
问个问题:一个数据库的表的全部数据只分布在一个cobar上。多 ...
阿里开源Mysql分布式中间件:Cobar -
SiKing:
多谢,一直被这个问题困扰
Intellij Idea 滚动条跳动的问题 -
guodage003:
多谢 解决了这个蛋疼的问题。。
Intellij Idea 滚动条跳动的问题
文章列表
微信: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图种类及区别关系
- 博客分类:
- 软件设计
在学校学习软件工程的时候,对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确实非常好用,编辑的各种辅助功能,代码重构非常强大。
在使用过程中,发现一个怪像:每次我鼠标拖动滚动条(横向和纵向的都一样),松手的时候,自动选中光标所在的行,并且回滚到光标所在行的位置去,很不爽。
网上搜索多次,问同事也没有得到答案。后面我忍受着他继续使用,老天不负有心人,后来一次搜索时,碰到网上有 ...
阿里开源Mysql分布式中间件:Cobar
- 博客分类:
- Java基础
这几天研究了下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 ...