`
laziobird
  • 浏览: 23161 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
  redis 分布式缓存系统。一种目前流行的、有好支持非数据结构存储。支持hash、set等集合操作。 redis 支持批量操作,jedis 是比较好的java客服端。   一、Redis的Replication:    这里首先需要说明的是,在Redis中配置Master-Slave ...
btrace是sun推出的一款java性能监控工具,利用java agent 和 jvm attach技术,可以不停机的情况下监控线上情况,并且做到最少的侵入,占用最少的系统资源。 常用功能一是监控某些方法的耗时, 二是查看某些方法的参数值, 三是监控内存使用情况 btrace 安装 http://blog.csdn.net/qyongkang/article/details/6090497
先贴代码,有时间再补充 获取方法消耗时间和调用者 import static com.sun.btrace.BTraceUtils.println; import static com.sun.btrace.BTraceUtils.str; import static com.sun.btrace.BTraceUtils.strcat; import static com.sun.btrace.BTraceUtils.timeMillis; import static com.sun.btrace.BTraceUtils.*; import com.sun.btrac ...
TortoiseSvn 分支合并 项目示例: 创建分支A,主干同时也在进行正常的开发工作,现在分支A的工作完成,需要将A上的修改合并到主干上,合并步骤: 第一步:将工作副本切换到主干上:这一步很重要,当前的工作副本的是要合并的目的地 第二步:在主干根目录文件夹上右键,如下图,选择最后一项 第三步,选择合并版本: 起始URL:选择主干目录的URL(应当和当前工作副本的URL一致,看起来不合理,其实细想却是合理的,这个是所谓的合并点,也就是分歧开始的地方) 结束URL:选择要合并的分支的URL,也就是所有的分歧所在。 起始和结束的版本:起始版本应当找到最后一次同步时的版本,如果从没有同 ...
ps -aux | grep java 查看所有java进程,加粗地方找到对应jvm位置 [chongguo.jzw@v037176.sqa.cm4 ~]$ ps -aux | grep java Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.7/FAQ admin 8492 0.0 30.0 1203804 551208 ? Sl Mar10 4:05 [b]/opt/taobao/java1/bin/java[/b] -Dprogram.name=run.sh ...
Web服务器压力测试工具http_load 一、http_load http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工 具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。 下载地址:http://soft.vpser.net/test/http_load/http_load-12mar2006.tar.gz 安装很简单 tar zxvf http_load-12mar2006.tar.gz cd http_load-12mar2006 make && make install 安装过程中 ...
wget sudo wget -P /home/admin/jay http://soft.vpser.net/test/http_load/http_load-12mar2006.tar.gz
   solr DB解析提供了不少pugin的东东,比如regexTransform,功能还是比较丰富。 譬如用到正则表达式方式解析字段,带分隔符解析字段集合。 <entity name="foo" transformer="RegexTransformer" query="select full_name , emailids from foo"/> ... /> <field column="full_name"/> <field column=&quo ...
SolrQuery 索引支持数值索引 may be used for either or both endpoints to specify an open-ended range query. field:[* TO 100] finds all field values less than or equal to 100 field:[100 TO *] finds all field values greater than or equal to 100 field:[* TO *] matches all documents with the field ...
 1.多字段集合   schema.xml 里面 <field name="impress" type="string"  stored="true" multiValued="true"/>    2.,分隔符来数据字段分隔  <field column="impressName" splitBy="," sourceColName="impress_name" name="impress"/>
1.增量索引实现原理:      Solr提供了delta-import导入方式。      所谓delta-import主要是对于数据库(也可能是文件等等)中增加或者被修改的字段进行导入。主要原理是利用率每次我们进行import的时候在solr.home\conf下面生成的dataimport.properties文件,此文件里面有最近一次导入的相关信息。这个文件如下: 1. #Wed Apr 21 16:48:27 CST 2010 2. last_index_time=2010-04-21 16\:48\:24 3. id.last_index_time=2010- ...
1. “:” 指定字段查指定值,如返回所有值*:*2. “?” 表示单个任意字符的通配3. “*” 表示多个任意字符的通配(不能在检索的项开始使用*或者?符号)4. “~” 表示模糊检索,如检索拼写类似于”roam”的项这样写:roam~将找到形如foam和roams的单词;roam~0.8,检索返回相似度在0.8以上的记录。5. 邻近检索,如检索相隔10个单词的”apache”和”jakarta”,”jakarta apache”~106. “^” 控制相关度检索,如检索jakarta apache,同时希望去让”jakarta”的相关度更加好,那么在其后加上”^”符号和增量值,即jakart ...
1、先下载 Apache Solr 1.3 http://apache.etoak.com//lucene/solr/1.4.0/,解压到如 E:\apache-solr。 2、Apache Tomcat 6  相关mysql驱动放到对应tomcat\lib下。 3、solr 安装到 tomcat。修改 E:\apache-tomcat-6.0.18\conf\server.xml,加个 URIEncoding="UTF-8",把 8080 的那一块改为:配置它保证中文编码正确。 <Connector port="8080" protoc ...
1.eclipse 打印gc日志    eclipse根目录eclipse.ini 中设置如下: -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -verbose:gc -Xloggc:gc.log      2. Java中,栈的大小通过-Xss来设置,当栈中存储数据比较多时,需要适当调大这个值,否则会出现java.lang.StackOverflowError异常。常见的出现这个异常的是无法返回的递归,因为此时栈中保存的信息都是方法返回的记录点。     JDK5.0以后每个线程堆栈大小为1M,以前每个线程堆栈大小为256K。   Jav ...
Global site tag (gtag.js) - Google Analytics