
软件安装与配置
蒋宇捷
信天创投合伙人,专注AI、SaaS等领域投资。曾就职于腾讯、百度担任技术管理。创新工场魔图精灵联合创始人、CTO。《论道HTML5》作者。
展开
-
Thrift在Ubuntu下的配置
Thrift is a software framework for scalable cross-language services development. It combines a software stack with a code generation engine to build services that work efficiently and seamlessly betwe原创 2010-04-15 19:15:00 · 2545 阅读 · 0 评论 -
Cassandra在Linux下的配置
Cassandra是一个开源的分布式Key-Value存储系统,主要用于Facebook、Digg、Twitter等大型大数据量的网站,现在已经成为Apache的顶级项目。需要先安装Java 1.6以上版本和Thrift。下载Cassandra:1.wget http://www.apache.org/dyn/closer.cgi?path=/cassandra/0.6.0/apache-原创 2010-04-15 19:24:00 · 3115 阅读 · 0 评论 -
安装GD后不支持PNG或JPG的修复办法
困扰很久的问题,可能是由于新立得安装和cpan安装冲突出现不支持PNG或者JPG的情况。据其他同事反映,全部使用新立得安装是可以支持的。如果遇到这种情况,需要删除全部相关模块重新进行安装。在新立得里删除libgd2-xpm-dev/libgd2-xpm/libgd-gd2-perl。下载安装gd-2.0.35/libpng-1.2.33/zlib-1.2.3/jpeg-6bb. The gd原创 2010-04-16 20:38:00 · 3956 阅读 · 0 评论 -
利用Gearman,搭建异步分布式计算平台
Gearman的介绍主页在http://gearman.org/index.php, 它的主要优点有:1. 实现了异步计算。可以将比较耗时的计算分配到分布式计算集群来减少站点服务器的压力和用户的等待。例如passport里的邮件发送/头像上传裁减/国内外数据分离请求等等。2. 跨语言,有利于多语言多系统之间的集成。PHP/Perl/Java/C++可以融合在一起,用Perl实现的邮件发送功能PHP原创 2010-04-23 13:32:00 · 8149 阅读 · 0 评论 -
基于Sphinx的中文全文检索引擎Coreseek的安装
按照Sphinx来进行全文检索,默认只支持按字拆分,如果要实现比较好的中文分词,可以使用基于libmmseg的引擎Coreseek。 yum install g++yum install gccyum install makeyum install mysql mysql-devel php-mysql qt4-mysql wget http://www.corese原创 2010-04-22 19:28:00 · 2029 阅读 · 0 评论 -
Hadoop出现allocate memory错误的解决
最近在单机上测试Hadoop的本地模式时,出现了如下错误java.io.IOException: Cannot run program "bash": java.io.IOException: error=12, Cannot allocate memory at java.lang.ProcessBuilder.start(ProcessBuilder.java:459原创 2010-05-18 17:37:00 · 5147 阅读 · 0 评论 -
Sphinx找不到索引文件的解决办法
Sphinx某些时候会找不到搜索结果,使用seach命令进行搜索时发现有如下错误: index xxx: search error: failed to open /data/html/index/xxx.sph: No such file or directory 到该目录下发现出现很多名为xxx.new.sph, xxx.new.spa, xxx.new.spm等文件,原创 2010-05-18 10:59:00 · 7048 阅读 · 0 评论