HouseMD的诞生并非一次艳遇的产物, 而是一个酝酿了两年的结晶. 基于AOP的日志调试 日期: 2010-04-06 关键字: TimeTunnel2 2010年我开始参与TimeTunnel2的开发, 目标是为全网日志提供可靠的收...
系统出现过载现象(或问题)的原因和场景有很多, 这里并不试图归纳总结; 而是如题, 就一个特定的案例, 分享一些过载保护的实践办法. 案例 系统R需要通过轮询(读取)数据库中存储的记录状态, 进行...
最近在尝试重构一个老系统的代码, 阅读过程中经常发现对方法参数值进行校验的逻辑. 它们看上去会是这样: if (arg1 == null) { throw new IllegalArgumentException("..."); } if (arg2...
Loaded: class name auto-completion Loaded: source file of class Loaded: class loader hierarchies of class Trace: method filter auto-completion Trace: summary statistis...
2011-08-31 @ taobao 如果在Gerrit上出现下面的情况: ---- C / ---A----- B A : 是master上一次稳定的版本. B : A之后发现了bug被P1紧急修复的版本, 已通过review并提交到master. C : P2准备...
2011-05-17 @ taobao 简介 Gerrit 是一个基于 Web 的代码评审和项目管理的工具,面向基于 Git 版本控制系统的项目. 官网 背景 下载 文档 下文以gerrit-2.1.7-rc1在Ubuntu10.04上的安装为例:...
2009-09-26 @ taobao 角色 过程 Developing Smoking Producing 角色 hive应用开发人员(DEV) 负责编写Hivelet(用HiveQL编写的脚本),以满足海量数据处理需求. hive平台管理人员(ADM) 负责提供并...
2009-12-02 @ taobao 上下文环境 hive语句执行中, 也可像oracle一样设置一些环境参数的. 环境变量设置: 设置mapreduce的reduce任务数. set mapred.reduce.tasks=300; 设置输出是否压缩 set ...
2009-12-8 @ taobao 什么是MAPJOIN MAPJOIN是HiveQL支持的一种Hint, 作用是优化两表join的性能. 其中的原理请google一下"hadoop map side join". 参考示例 SELECT /*+ MAPJOIN(x) */ x.key, ...
2009-10-30 @ taobao 引言 别名 虚拟列 IN INNER JOIN 分号字符 Insert Merge IS [NOT] NULL 引言 HiveQL非常像SQL,但二者并非等价,若不注意期间的一些差异,容易导致HiveQL的语义错误,或...
2009-09-16 @ taobao 引言 你也许已经习惯了等待在SecureCRT提交MapReduce的作业, 然后要么傻傻等待结束的结果, 又或是干别的事情而心中总是惦记着, 时不时"轮询"一下. 我知道你是被迫的, 下...
正忙于的系统需要用到linux文件系统的扩展属性的特性, 由于jdk6还未能提供API上的支持, 只好选用JNA来调用Native方法实现了. 参考JNA的官方文档, 核心部分的代码很简单, 如下: interface N...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复