- 浏览: 149978 次
- 性别:
- 来自: 北京
最新评论
-
bluky999:
@Mark
怎样量化评价搜索引擎的结果质量 -
baso4233:
非常感谢,我跑通了。途中出现了,java.lang.Unsup ...
norbert 高并发分布式服务例子 examples (二) -
yangsong158:
rabbit9898 写道xiansuanla 写道我运行 m ...
JMX 入门例子 -
rabbit9898:
xiansuanla 写道我运行 main方法以后 cmd 里 ...
JMX 入门例子 -
xiansuanla:
我运行 main方法以后 cmd 里面运行 jconsole ...
JMX 入门例子
文章列表
源:http://hi.baidu.com/higkoo/blog/item/070ce226b751f0048b82a103.html
最近在看Cassandra,但自打配起一个集群后,负载就不均衡了。
Address Status State Load Owns Token 1341545475201017883797563165701623447 ...
[转载] Linux服务器性能评估与优化
- 博客分类:
- Linux
来源:http://www.itlearner.com/article/4553
一、影响Linux服务器性能的因素
1. 操作系统级
Ø CPU
Ø 内存
From Wikipedia, the free encyclopedia<!-- /tagline --><!-- subtitle -->
<!-- /subtitle --><!-- jumpto -->
Jump to: navigation, search
<!-- /jumpto --><!-- bodytext -->
Faceted search, also called faceted navigation or faceted browsing, is a technique for ...
YourKit Java Profiler 剖析远程服务器
原文出处:http://blog.chenlb.com/2010/09/yourkit-java-profiler-monitor-remote-server.html
YourKit Java Profiler 比 JProfiler 要好安装,特别是在剖析远程服务器上。JProfiler 安装 请看我之前的一个文章:jprofiler 远程监控 tomcat 服务器。它在 linux 下没找到破解,但 yourkit profiler 容易找些。
先到 YourKit.Java.Profiler.v9.0.3.For ...
Zoie的升级:
2.7.0public class ZoieSystem<R extends IndexReader, D> extends AsyncDataConsumer<D> implements Zoie<R, D>
2.5.2 public class ZoieSystem<R extends IndexReader, D, V extends ZoieVersion>extends AsyncDataConsumer<D, V> implements Zoie<R, D, V>
2.0.0public ...
JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝集成的系统、网络和服务管理应用。
我们还是从JMX能给我们提供什么好处入手来理解吧。举一个应用实例:在一个系统中常常会有一些配置信息,比如服务的IP地址,端口号什么的,那么如何来写这些代码呢? 1、初级程序员一般是写死在程序里,到要改变时就去改程序,然后再编译发布; 2、程序熟手则一般把这些信息写在一个配置文件里(JAVA一般都是*.properties文件), ...
zoie是linkedin的一个基于lucene的实时搜索系统,zoie的实时搜索原理参考 http://rabbit9898.iteye.com/blog/831676 或者
http://www.cnblogs.com/forfuture1978/archive/2010/11/29/1891476.html 。
1. BoboIndexReaderDecorator 注入到zoie中
在ZoieSystem.java中一个参数 IndexReaderDecorator<R> indexReaderDecorator,表示Reader的修饰者。
这里 ...
Sensei是LinkedIn的一个分布式搜索系统。安装步骤参考:
http://linkedin.jira.com/wiki/display/SENSEI/Getting+Started
需要:
java 1.6 or higher
maven 2.2.1 or higher
zookeeper 3.2.0 http://hadoop.apache.org/zookeeper/
lucene
spring
linkedin自己的相关包:
bobo-browse ,norbert ,zoie ,kafka (这些在git的lib目录下有)
...
当你在客户端用view source看JSP生成的代码时,会发现有很多空行,他们是由<%...%>后的回车换行而生成的,也就是说每一行由<%...%>包含的JSP代码到客户端都变成一个空行,虽然不影响浏览,但还是希望能把他们删掉
办法如下:(网上收集整理)
1. 支持JSP 2.1+ ,在每个要去空行的页面里包含下面代码:
<%@ page trimDirectiveWhitespaces="true" %>在 Tomcat 6.0.14下测试成功
2. 支持servlet 2.5+, 即 web.xml的 XSD版本为2. ...
一 直接使用 Lucene ( http://lucene.apache.org )
说明:Lucene 是一个 JAVA 搜索类库,它本身并不是一个完整的解决方案,需要额外的开发工作
优点:成熟的解决方案,有很多的成功案例。apache 顶级项目,正在持续快速的进步。庞大而活跃的开发社区,大量的开发人员。它只是一个类库,有足够的定制和优化空间:经过简单定制,就可以满足绝大部分常见的需求;经过优化,可以支持 10亿+ 量级的搜索。
缺点:需要额外的开发工作。所有的扩展,分布式,可靠性等都需要自己实现;非实时,从建索引到可以搜索中间有一个时间延迟,而当前的“近实时”(Lucene ...
源: http://www.javabloger.com/article/apache-zookeeper-hadoop.html
口水:Zookeeper是我目前接触过Apache开源系统中比较复杂的一个产品,要搞清楚这个东东里面的运作关系还真不是一时半会可以搞定的事,本人目前只略知皮毛之术。
ZooKeeper 是什么?
ZooKeeper 顾名思义 动物园管理员,他是拿来管大象(Hadoop) 、 蜜蜂(Hive) 、 小猪(Pig) 的管理员, Apache Hbase和 Apache Solr 以及LinkedIn sensei 等项目中都采用到了 Zooke ...
英文原文地址:http://lucene.apache.org/java/2_4_0/queryparsersyntax.html
源:
http://www.it118.org/Specials/01b75525-883b-4221-b393-1d63f49f2a2c/daf90409-3573-4be9-81e2-dc4d559e79ec.htm
Lucene提供了丰富的API来组合定制你所需要的查询器,同时也可以利用 ...
个人习惯:
1、设置文件为utf-8
在window->Perferences->General->Workspace
中将Text file encoding 改为other->UTF-8 ,这样在代码中可以显示中文,不会乱码
2、显示行号
window->Perferences->General->Editors->Text Editors 中勾选
'Show line numbers' 在代码中显示行数
3、SVN Ignore
点开window->Perferences->Team->Ignored R ...
hudson 参考文档:
http://javagossip.iteye.com/blog/326921
附件重新传一下:
hudson安装用户目录下需要有.m2文件夹,
目录下需要有以下文件:
repositorysettings-security.xmlsettings.xml
settings.xml 参考:
http://jetmah.iteye.com/blog/577961
写一个rmi客户端程序,你可能会收到如标题这样的异常。这个问题其实是由rmi服务器端程序造成的。
客户端程序向服务端请求一个对象的时候,返回的stub对象里面包含了服务器的hostname,客户端的后续操作根据这个hostname来连接服务器端。要想知道这个hostname具体是什么值可以在服务器端bash中打入指令:hostname -i
如果返回的是127.0.0.1,那么你的客户端肯定会抛如标题的异常了。
解决这个问题有两个方式:1 修改/etc/hosts找到127.0.0.1 hostxxxxx这样的字样。把127.0.0.1改成真实的,可供其他机器连接的ip。
...