- 浏览: 54179 次
- 性别:
- 来自: 广州
最近访客 更多访客>>
最新评论
-
witcheryne:
很有用!!!
收藏了!
SSH一些出错小结 -
yanwu:
好东西
spring 配置文件中的 classpath* -
dopic:
very good
SSH一些出错小结 -
HongCheng:
帮了我很多.谢谢
SSH一些出错小结 -
tian_cookie:
总结一下,就是四个字:提高情商
打败你的十五个坏习惯
文章列表
简述: Ambari的Nagios会不断发信息到hiveserver2的10000端口,以做健康监测,但hiveserver2的thrift会将其信息错误解读而导致OOM
问题发现: 在hiveserver2所在的节点,查看/var/log/hive/hive-server2.log 发现hiveserver2会莫名其妙不断OutOfMemory: Java heap space
问题排查:
加入日志和OOM heap dump
打开gc日志: 在/usr/lib/hive/bin/ext/hiveserver2.sh第18行加入: export HADOOP_C ...
http://fengshenwu.com/blog/
http://www.iteye.com/news/28387
通过AOP调用 org.springframework.data.jpa.repository.support.SimpleJpaRepository
AOP需要经过如下interceptor
[org.springframework.aop.interceptor.ExposeInvocationInterceptor,
INSTANCE, (class org.springframework.data.jpa.repository.support.LockModeRepositoryPostProcessor$LockModePopulatingMethodIntercceptor ...
Maven优缺点:
http://soft.zdnet.com.cn/software_zone/2009/1217/1562475.shtml
http://elstage.iteye.com/blog/278832
Build:
http://maven.apache.org/shared/maven-filtering/
http://maven.apache.org/guides/getting-started/index.html#How_do_I_filter_resource_files
Profile:
http://maven.a ...
1,参考 http://hadoop.apache.org/common/docs/stable/single_node_setup.html
2,装 'Cygwin '记得安装openssh,最好干脆全部安装
3,在Cygwin中的JAVA_HOME是和window的环境变量一致的,不必在CYGWIN_HOME/etc/profile中再次配置
4,在HADOOP_HOME/conf/hadoop-env.sh中要再配置一次JAVA_HOME,如下:
export JAVA_HOME=/cygdrive/d/Oracle/Middleware/jdk160_24
注 ...
About the Validation in JSF:
ONE:http://stackoverflow.com/questions/6642242/how-can-i-populate-a-text-field-using-primefaces-ajax-after-validation-errors-occ
KeyWords:Primefaces, ajax, validation, autocomplition, gMap
* When validation on a JSF input component fails, the component is marked ...
今天,Bob Parsons有一个新的标签:亿万富翁。
私募基金KKR& Co. (Kohlberg Kravis Roberts)和银湖合伙人( Silver Lake Partners)可能以20亿美金收购他的美国域名服务公司GoDaddy,这将使他成为最近的提供网络业务的亿万富翁。他所 ...
首先,何谓系统架构师?
IBM工程师的说明是: 架构师的主要责任是提供开发人员和项目经理之间的共用沟通媒体。他们负责让业务规则及需求与工程实践及限制相适应,以确保成功
中文Wiki上的说明是: 系统架构师负责设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便,升级简单
这两个解释,加起来基本说明了系统架构师的定义。
JAVA系统架构师应该看的几本书
Thinking in JavaEffective Java
UML基础、案例与应用 UML入门提高
软件工匠设计模式——可复用面向对象软件的基础
重构-改善既 ...
http://database.51cto.com/art/200911/164250.htm
Oracle还是比较常用的,于是我研究了一下Oracle函数索引,在这里拿出来和大家分享一下,希望对大家有用。
1.Oracle函数索引的好处: Exp: function(column1) 如果表中有1000行,即便column1列上建有索引,索引在此时也不被使用,function会执行1000次。
2.建立Oracle函数索引会使插入/更新性能稍有下降,但是查询速度有了极大的提高。另外如果更新的时候没有涉及到建立Oracle函数索引的这个列,那就不会产生额外的开销。
3.部分行 ...
Bugzilla与JIRA的对比
Judy Shen
JIRA是澳大利亚Atlassian公司开发的一款不错的商业问题跟踪工具,包括bug、需求变更、评审记录等均可以在这个软件中进行管理。而Bugzilla则是一款开源免费的bug跟踪工具。在本文,我将Bugzilla和JIRA进行了对比。
对比项
Bugzilla
JIRA
版权
免费软件
- 2009-08-07 11:28
- 浏览 2880
- 评论(0)
public class Singleton {
static class SingletonHolder {
static Singleton instance = new Singleton();
}
public static Singleton getInstance() {
return SingletonHolder.instance;
}
}
参考资料:
http://crazybob.org/2007/01/lazy-loading-singletons.h ...
- 2009-04-18 17:12
- 浏览 820
- 评论(0)
注:此文首发于 《程序员》杂志 2008 年 7 月刊。
从 Shard 到 Sharding
"Shard" 这个词英文的意思是"碎片",而作为数据库相关的技术用语,似乎最早见于大型多人在线角色扮演游戏(MMORPG)中。"Sharding" 姑且称之为"分片"。
Sharding 不是一门新技术,而是一个相对简朴的软件理念。如您所知,MySQL 5 之后才有了数据表分区功能,那么在此之前,很多 MySQL 的潜在用户都对 MySQL 的扩展性有所顾虑,而是否具备分区功能就成了衡量一个数据库可扩展性与否的 ...
- 2009-02-20 17:44
- 浏览 951
- 评论(0)
如何实施和推广TDD:
http://www.infoq.com/cn/articles/Dealing-with-legacy-code to_read
http://www.infoq.com/cn/news/2008/03/tdd-smells
http://www.infoq.com/cn/articles/levison-TDD-adoption-strategy
http://www.infoq.com/cn/news/2008/01/does-tdd-mean-quality
如何实现UT:
http://www.infoq.com/cn/news/ ...
- 2009-02-16 00:17
- 浏览 788
- 评论(0)
梦君心
浅草芳岸牵爱马,
细柳春花迷将军.
独自丛中寻丽影,
邀月静夜梦君心.
//-----------------------------------------------------
N久前的事情了........
没可能了吧,唏嘘ing,
唉,像我这种老男人,在冬天还发春,受不了,呵呵
- 2008-12-25 08:33
- 浏览 651
- 评论(0)
Spring事务的传播行为和隔离级别
关键字: 数据库
事务的传播行为和隔离级别[transaction behavior and isolated level]
Spring中事务的定义:一、Propagation :
key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是 ...
- 2008-11-21 11:03
- 浏览 1582
- 评论(0)