摘要: Operfire/XMPP关于Openfire、XMPP协议、IM相关知识基于开源 Openfire 聊天服务器 - 开发聊天记录插件posted @2013-03-29 11:03hoojo 阅读(4565) |评论 (0)编辑跟我一步一步开发自己的Openfire插件posted @2013-0... 阅读全文
posted @ 2014-11-19 17:28 火腿骑士 阅读(149) 评论(0) 推荐(0) 编辑
摘要: http://www.blogjava.net/hoojo/archive/2013/03/07/396146.html跟我一步一步开发自己的Openfire插件这篇是简单插件开发,下篇聊天记录插件。开发环境:System:WindowsWebBrowser:IE6+、Firefox3+JavaEE... 阅读全文
posted @ 2014-11-19 17:26 火腿骑士 阅读(168) 评论(0) 推荐(0) 编辑
摘要: https://github.com/laughin/mocamsgmocamsgMoca message interceptorOpenfire网络不好的情况下经常丢消息,一般情况都是服务器端路由到客户端的时候发生的,所以利用Openfire的插件机制,进行消息的拦截,对所有拦截到的消息进行缓存,... 阅读全文
posted @ 2014-11-19 17:19 火腿骑士 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 即时通讯(IM)功能是APP的重要功能之一,而开发好移动IM却绝非易事。通常来说,IM技术选型至少要解决以下问题:1. 协议选型 2. IM服务器选型 3. 对协议和服务器做相应修改,通常来说直接拿个标准协议和开源服务器是一定不能用到生产环境的 4. 保证消息到达率,绝不丢消息。 以上4点搞定后基本... 阅读全文
posted @ 2014-11-19 17:15 火腿骑士 阅读(911) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/menergy/article/details/17577985http://blog.sina.com.cn/s/blog_64008ed70102uya3.html池化使用jedis(1)新建redis.properties文件,内容如下#最大分配的对象... 阅读全文
posted @ 2014-11-19 16:30 火腿骑士 阅读(174) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/it_man/article/details/97306052013-08-03 11:011786人阅读评论(0)收藏举报目录(?)[-]一简单使用Jedis二池化使用Jedis三一致性哈希四Spring封装参考用Memcached,对于缓存对象大小有要求... 阅读全文
posted @ 2014-11-19 16:27 火腿骑士 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 第一部分FastDFS介绍1.FastDFS是什么FastDFS是一款类GoogleFS的开源分布式文件系统,它用纯C语言实现,支持Linux、FreeBSD、AIX等UNIX系统。它只能通过 专有API对文件进行存取访问,不支持POSIX接口方式,不能mount使用。准确地讲,GoogleFS以及... 阅读全文
posted @ 2014-11-19 15:59 火腿骑士 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 1、FastDFS的配置、部署与API使用解读(1)Get Started with FastDFS内容:讲解FastDFS的背景、基本原理,并讲述基本的配置、部署和测试的内容。2、FastDFS的配置、部署与API使用解读(2)以字节方式上传文件的客户端代码内容:以Java API为例,讲解Fas... 阅读全文
posted @ 2014-11-19 15:54 火腿骑士 阅读(898) 评论(0) 推荐(1) 编辑
摘要: FastDFS是为互联网应用量身定做的一套分布式文件存储系统,非常适合用来存储用户图片、视频、文档等文件。对于互联网应用,和其他分布式文件系统相比,优势非常明显。具体情况大家可以看相关的介绍文档,包括FastDFS介绍PPT等等。出于简洁考虑,FastDFS没有对文件做分块存储,因此不太适合分布式计... 阅读全文
posted @ 2014-11-19 15:48 火腿骑士 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1. XMPP协议 与 OpenfireXMPP协议是IM领域的标准协议了,具体可参考 http://xmpp.org 及RFC6120,RFC6121,RFC6122等相关文档。http://xmpp.org/xmpp-protocols/ XMPP协议实现,开源的也很多,server端可参考ht... 阅读全文
posted @ 2014-11-19 15:44 火腿骑士 阅读(334) 评论(0) 推荐(0) 编辑
摘要: FASTDFS 5X安装http://www.wingdevops.com/?p=603流行的开源分布式文件系统有很多,FastDFS 是国人在mogileFS的基础上进行改进的key-value型文件系统,不支持FUSE,提供比mogileFS更好的性能。即可以这样理解:FastDFS是一个开源的... 阅读全文
posted @ 2014-11-19 15:38 火腿骑士 阅读(378) 评论(0) 推荐(0) 编辑
摘要: http://www.36kr.net/ 阅读全文
posted @ 2014-11-19 14:25 火腿骑士 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 由于对lucene比较感兴趣,本人在网上找了点资料,终于成功地用lucene对mysql数据库进行索引创建并成功搜索,先总结如下: 首先介绍一个jdbc工具类,用于得到Connection对象:[java]view plaincopyimportjava.sql.Connection;import... 阅读全文
posted @ 2014-11-19 09:37 火腿骑士 阅读(654) 评论(0) 推荐(0) 编辑
摘要: http://jm-blog.aliapp.com/?p=1450在公司内部,有不少应用已经强依赖zookeeper,zookeeper的工作状态直接影响它们的正常工作。目前开源世界中暂没有一个比较成熟的zookeeper-monitor, 于是开始zookeeper监控这块工作。目前zookeep... 阅读全文
posted @ 2014-11-19 09:33 火腿骑士 阅读(673) 评论(0) 推荐(0) 编辑
摘要: Solr配置与简单Demo简介:solr是基于Lucene Java搜索库的企业级全文搜索引擎,目前是apache的一个项目。它的官方网址在http://lucene.apache.org/solr/。solr需要运行在一个servlet容器里,例如tomcat。solr在lucene的上层提供了一... 阅读全文
posted @ 2014-11-19 09:21 火腿骑士 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 客户端开发 Solrj客户端开发SolrjSolr是搭建好的lucene服务器当然不可能完全满足一般的业务需求可能要针对各种的架构和业务调整这里就需要用到Solrj了Solrj是Solr提供的api库可以进行Solr的二次开发。主要实现原理服务端利用httpClient发送Solr格式的HTTP请求... 阅读全文
posted @ 2014-11-19 09:18 火腿骑士 阅读(356) 评论(0) 推荐(0) 编辑
摘要: Solr配置Solr的主要功能是全文检索,该功能分为两个过程:创建索引和对索引进行搜索;在创建索引之前,需要重点关注两个配置文件:SOLR_HOME/collection1/conf/schema.xml(定义Document的结构类似定义DB的表结构) & solrconfig.xml(solr运... 阅读全文
posted @ 2014-11-19 09:09 火腿骑士 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Apache Solr查询语法查询参数常用:q - 查询字符串,必须的。fl - 指定返回那些字段内容,用逗号或空格分隔多个。start - 返回第一条记录在完整找到结果中的偏移位置,0开始,一般分页用。rows - 指定返回结果最多有多少条记录,配合start来实现分页。sort - 排序,格式:... 阅读全文
posted @ 2014-11-19 09:01 火腿骑士 阅读(188) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/weijonathan/article/details/18301321一直以来都想接触Storm实时计算这块的东西,最近在群里看到上海一哥们罗宝写的Flume+Kafka+Storm的实时日志流系统的搭建文档,自己也跟着整了一遍,之前罗宝的文章中有一些要注... 阅读全文
posted @ 2014-11-19 08:49 火腿骑士 阅读(222) 评论(0) 推荐(0) 编辑