自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

python实现基于redis的搜索

之前用grails插件实现的版本跟grails耦合太强,不适合于单独运行。另外用python实现了一个版本。项目地址 https://github.com/isoloist/redis-search-python。redis_search_test.py 简单介绍了如何使用。在这里先介绍下我遇到的场景。在Mysql中有大于一百万条记录需要初始化进redis,并提供前缀搜索。在gr...

2013-09-18 21:33:47 499

grails 下的输入提示插件

https://github.com/isoloist/grails-redis-search本插件基于huacnlee/redis-search改写而成,李顺华同学的源码基于Ruby实现,这里用grails改写。 开发工具:IntelliJ Idea...

2013-06-22 11:40:23 151

原创 redis性能测试

测试环境硬件: CPU 8核 Intel(R) Xeon(R) CPU E5506 @ 2.13GHz MEM 26G软件: OS Linux 2.6.8 64位 Redis 2.4.8 Jedis 2.0.0Redis set 100个并发线程 每个线程写入1000...

2012-03-01 10:06:54 127

原创 pushlet 之消息通知

最近做完一个用户上传视频文件,在服务器完成转码的服务。根据需要设计了一个简单的消息通知系统,使用pushlet实现。如有错误,欢迎指正,非常感谢。[资源]官方网站:http://www.pushlets.com/ 下载到pushlet的jar包,解压后可以看到官方的例子。在实践中参考了pushlet-2.0.4\webapps\pushlet\examples\ajax\a...

2011-12-22 13:11:28 259

原创 Chainsaw 监控log4j日志

还在未了庞大的log4j日志文件发愁吗?Chainsaw 帮你快速监控log4j日志,配置简单[b]一 安装[/b]Chainsaw 下载地址 http://logging.apache.org/chainsaw/index.html下载后解压到指定文件夹,双击运行 chainsaw.bat 二 配置GUI界面出来后选择下图所示配置1. [img]http://...

2011-10-11 09:24:08 1267

原创 short url的一个python实现

[code="python"]import hashlibdef shorturl(url): base32 = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x',...

2011-07-09 23:05:20 362

原创 转 :ubuntu 32下手动安装nginx

原帖 http://sudone.com/nginx/nginx_new_install.html一般编译nginx时,都要先安装pcre、zlib等外部支持程序,然后编译安装nginx时指定这些外部支持程序的位置,这样nginx在每次启动的时候,就会去动态加载这些东西了。下面介绍的是另一种方式,即将这些程序编译到nginx里面去,这样nginx启动时就不会采用动态加载的方式去load...

2011-06-01 20:46:52 112

原创 飞信SNS FEED分享

感谢飞信首席架构师@steadwater的分享和@suxiaoyong的总结。SNS feed的特点:写入密集,高频度,小数据量,数据失效快。读写比大约50/1飞信的技术选型: 1. 消息异步写入;2. 推拉结合,对于粉丝多的用户用拉,普通用户用推,在应用层进行合并; 3. 普通用户的事件尽量保证实时性,名博可以异步处理; 4. 在数据sharding时,对名博和普...

2011-03-20 15:36:10 135

原创 Tomcat 笔记一

Tomcat的命令行参数Catalina -config [server.xml file] 指定tomcat运行的配置文件-help 查看帮助-nonaming 禁用JNDI-security 启用catalina.policydebug ...

2011-03-02 17:04:27 101

原创 centos 64bit安装mod_python小结

在centos 64bit上安装mod_python出了各种状况。小结如下: 一、安装python的时候必须指定--enable-shared参数。如果你已经安装过了,请./configure --enable-shared,重新安装一遍。 二、拷贝/usr/local/bin/libpython.so 到/usr/bin下。 三、需要到...

2011-02-25 13:10:41 168

原创 百度技术沙龙归来

先说说总体的感觉,会场不大,晚来的同学只能站着,与会者大概有两百人。分享了两个话题:一、解析移动互联网中的搜索技术。二、HTML5在手机游戏领域的应用。说是技术沙龙但是很少涉及技术,更多的是数据、观点和期望。以下是一些我觉得有用的信息。 1. 从百度的流量统计看,目前国内手机平台第一位的是MTK,其次才是Symbian。(可见手机上网的主力是低端用户。) 2. 百度...

2011-02-22 20:48:01 160

原创 分布式Hibernate search

分布式 Hibernate Search 支持多个节点Read/Write。在网上找到一篇完整介绍的文章,我粗陋的翻译了一下。原文连接[url]http://aredko.blogspot.com/2009/12/distributed-hibernate-search-with.html[/url](需要fanqiang)分布式Hibernate Search与Apache Tomcat...

2011-01-20 11:22:26 159

原创 Hibernate search实践

也许你的项目正在使用Spring+Hibernate,而你正好需要建立全文检索。Hibernate search可以无缝得整合Hibernate和Lucene,帮助你快速实现功能强大的全文检索。 Hibernate Search通过整合Hibernate core和Lucene建立持久化对象的索引。功能强大而配置简单。下载请到[url=http://hibernate.or...

2010-12-31 14:42:21 99

原创 社交网站和微博一键分享的代码

在社交网站和微博满天飞的时候,怎么让自己网页快速分享给好友?下面介绍开心网,人人网,新浪微博和腾讯微博一键分享的方法。在HTML代码中加入如下[code="java"][/code]在网页尾部加入如下Javascript代码[code="java"] var p_url = encodeURIComponent(top.location.hr...

2010-12-29 16:31:47 232

原创 spring+hibernate下使用quartz出现no session的解决方法

在google上找了很久没有合适的解决办法,通常的建议是把hibernate的lazy改成false或者直接写sql。为了调度而启用lazy显然是不划算的。自己写sql,那就弃用了hibernate,两种方式都让人难以接收。最后看到一提示,spring可以使用OpenSessionInViewFilter和hibernateInterceptor来扩展hibernate的session,避...

2010-10-14 16:56:21 638

在windows 7上安装Maven2.2.1

[b]安装[/b]Maven是一个java工具,所以请确保jdk环境已经正确安装在你的机器上。首先,请在此[url="http://maven.apache.org/download.html"]下载Maven[/url]。这里选择的是apache-maven-2.2.1-bin.zip[b]window 7[/b]1.解压apache-maven-2.2.1-bi...

2010-08-22 21:04:15 116

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除