Author Archives: coder4

HttpClient多线程

转载并整理自:HttpClient Theading

简介
这篇文章概括了怎样在多线程环境下安全的使用HttpClient。
MultiThreadedHttpConnectionManager

在HttpClient中使用多线程的一个主要原因是可以一次执行多个方法。在执行期间,每一个方法都使用一个HttpConnection实例。由于在同一时间多个连接只能安全地用于单一线程和方法和有限的资源,我们就必须确保连接分配给正确的方法。而MultiThreadedHttpConnect[......]

继续阅读

推荐rpmfind,可以不用编译so,解决依赖问题

郑重推荐
http://www.rpmfind.net/

推荐理由1:可直接获取rpm,内含so,可执行文件
这虽然是一个rpm的网站,但是rpm和deb一样,基本包含了编译好的可执行文件和so文件,只要CPU架构对(i386、ppc、x86_64对),就可以

推荐理由2:可用rpm内的so文件搜索!
例如前两天老师给的so需要依赖libicui18n.so.38,显然是Boost库中很过时的版本了,我也不想重新装系统。。。怎么办呢?直接在这个网站中输入libicui18n.s[......]

继续阅读

在Ubuntu下编译安装Thrift(支持php和c++)

Thrift是一个开源的RPC框架,由知名SNS社区FaceBook贡献。下面记录了在Ubuntu 10.04下编译安装Thrift的全过程。

1、编译安装依赖
安装Java(除非你不想RPC使用Java)
[shell]
add-apt-repository "deb http://archive.canonical.com/ lucid partner"
apt-get update
apt-get install sun-java6-jdk sun-ja[......]

继续阅读