摘要:
《Android实例剖析笔记》系列文章
阅读全文
posted @ 2009年08月29日 23:56
Phinecos(洞庭散人)
阅读(7788)
评论(1)
推荐(4)
posted @ 2008年11月08日 11:56
Phinecos(洞庭散人)
阅读(3296)
评论(0)
推荐(0)
摘要:
《基于MFC的OpenGL编程》系列文章
阅读全文
posted @ 2008年11月05日 10:50
Phinecos(洞庭散人)
阅读(28792)
评论(2)
推荐(7)
posted @ 2008年08月25日 17:06
Phinecos(洞庭散人)
阅读(11824)
评论(8)
推荐(2)
摘要:
《基于Mozilla的扩展开发》系列文章
阅读全文
posted @ 2008年06月17日 14:36
Phinecos(洞庭散人)
阅读(2957)
评论(3)
推荐(0)
2013年1月21日
摘要:
火车票秒杀攻略: 1)车票无忧。http://www.chepiaowuyou.com/free2)妈,我回来了。 http://pan.baidu.com/share/link?shareid=221044&uk=7741899813)即刻抢票。http://www.jike.com/qiangpiao4)12306订票助手。http://www.fishlee.net/soft/44/ 5)电话订票。如果这5招同时用,你都刷不到火车票,那只能检查下你自己的人品了。。。
阅读全文
posted @ 2013年01月21日 20:21
Phinecos(洞庭散人)
阅读(2338)
评论(0)
推荐(1)
2012年12月28日
摘要:
项目地址:http://code.google.com/p/go-home/,源代码svn地址:http://go-home.googlecode.com/svn/trunk/去年出的一款比较老的订票软件,现在可能已经失效了,只是拿来学习下基本的订票流程,方便对其他订票脚本的研究。基本流程图:1, 获取图片验证码提交请求给https://dynamic.12306.cn/otsweb/passCodeAction.do?rand=sjrand,2,获取登陆时使用的随机数,提交请求给https://dynamic.12306.cn/otsweb/loginAction.do?method=log
阅读全文
posted @ 2012年12月28日 21:35
Phinecos(洞庭散人)
阅读(4160)
评论(0)
推荐(0)
2012年12月27日
摘要:
import java.net.UnknownHostException;import java.util.Map;import java.util.concurrent.ConcurrentHashMap;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import com.mongodb.BasicDBObject;import com.mongodb.DB;import com.mongodb.DBCollection;import com.mongodb.DBCursor;import com.mongodb.DBObjec
阅读全文
posted @ 2012年12月27日 17:03
Phinecos(洞庭散人)
阅读(10472)
评论(0)
推荐(0)
2012年5月24日
摘要:
文将介绍Solr查询中涉及到的Cache使用及相关的实现。Solr查询的核心类就是SolrIndexSearcher,每个core通常在同一时刻只由当前的SolrIndexSearcher供上层的handler使用(当切换SolrIndexSearcher时可能会有两个同时提供服务),而Solr的各种Cache是依附于SolrIndexSearcher的,SolrIndexSearcher在则Cache生,SolrIndexSearcher亡则Cache被清空close掉。Solr中的应用Cache有filterCache、queryResultCache、documentCache等,这些Cache都是SolrCache的实现类,并且是SolrIndexSearcher的成员变量,各自有着不同的逻辑和使命,下面分别予以介绍和分析。
阅读全文
posted @ 2012年05月24日 20:05
Phinecos(洞庭散人)
阅读(11690)
评论(0)
推荐(0)
2012年3月8日
摘要:
用solr连接solr服务器时,如果你是执行查询动作,那么推荐使用的是CommonsHttpSolrServer,如果你是执行更新操作,那么推荐使用的是StreamingUpdateSolrServer,后者是会将所有的documents缓存在本地,然后一次性写入打开的HTTP连接中,并且是一个线程安全的类。
阅读全文
posted @ 2012年03月08日 19:50
Phinecos(洞庭散人)
阅读(1667)
评论(3)
推荐(0)
2012年3月7日
摘要:
在上一篇中第4点里,我遇到了一个solr集群中各个节点在进行master-slave身份切换时困扰的问题,详情见上一篇。今天顺利地解决了这个问题,下面记录下完整的解决方案。
阅读全文
posted @ 2012年03月07日 22:12
Phinecos(洞庭散人)
阅读(1817)
评论(0)
推荐(1)
2012年3月1日
摘要:
1,一开始都是调用HttpMethod的getResponseBody()和getResponseBodyAsString,但这样总会出现下图中的警告信息这是由于没有使用缓存的缘故,如果字符串数据过多,会出警告,应该改用流和缓存来读取数据: InputStreamresStream=null; Stringresponse=null;BufferedReaderresBufferReader=null;try{httpClient.executeMethod(httpMethod);resStream=httpMethod.getResponseBodyAsStream();resBuf...
阅读全文
posted @ 2012年03月01日 20:17
Phinecos(洞庭散人)
阅读(5917)
评论(0)
推荐(0)
2012年2月29日
摘要:
在上一篇中介绍了连接Zookeeper集群的方法,这一篇将围绕一个有趣的话题---来展开,这就是Replication(索引复制),关于Solr Replication的详细介绍,可以参考http://wiki.apache.org/solr/SolrReplication。
在开始这个话题之前,先从我最近在应用中引入solr的master/slave架构时,遇到的一个让我困扰的实际问题。
阅读全文
posted @ 2012年02月29日 00:07
Phinecos(洞庭散人)
阅读(9544)
评论(1)
推荐(3)
2012年2月16日
摘要:
在上一篇中介绍了SolrCloud的第一个模块---构建管理solr集群状态信息的zookeeper集群。当我们在solr服务器启动时拥有了这样一个Zookeeper集群后,显然我们需要连接到Zookeeper集群的方便手段,在这一篇中我将对Zookeeper客户端相关的各个封装类进行分析。
阅读全文
posted @ 2012年02月16日 20:15
Phinecos(洞庭散人)
阅读(9662)
评论(0)
推荐(2)
2012年2月15日
摘要:
上一篇介绍了SolrCloud的基本概念,从这一篇开始我将深入到其实现代码中进行剖析。
SolrCloud最重要的一点就是引入了ZooKeeper来统一管理各种配置和状态信息。zookeeper是一个开源分布式的服务,它提供了分布式协作,分布式同步,配置管理等功能. 其实现的功能与google的chubby基本一致.zookeeper的官方网站已经写了一篇非常经典的概述性文章,请大家参阅:ZooKeeper: A Distributed Coordination Service for Distributed Applications.
阅读全文
posted @ 2012年02月15日 17:56
Phinecos(洞庭散人)
阅读(11895)
评论(0)
推荐(2)