Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8048637
  • 博文数量: 594
  • 博客积分: 13065
  • 博客等级: 上将
  • 技术积分: 10324
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-26 16:44
个人简介

推荐: blog.csdn.net/aquester https://github.com/eyjian https://www.cnblogs.com/aquester http://blog.chinaunix.net/uid/20682147.html

文章分类

全部博文(594)

发布时间:2019-04-17 17:14:59

Apache开源的Thrift(http://thrift.apache.org)有着广泛的使用,有时候需要知道谁调用了指定的函数,比如在下线一起老的接口之前,需要确保对这些老接口的访问已全部迁移到新口。Thrift提供了支持,在《Thrift结构分析及增加取客户端IP功能实现》一文中已做过介绍,但不够具体。本文对这个做一个详细的介绍,过.........【阅读全文】

阅读(5358) | 评论(0) | 转发(0)

发布时间:2019-03-18 19:17:47

 Facebook贡献给Apache的开源RPC组件Thrift有着广泛的应用,C++中使用Thrift也十分普遍,但由于Thrift的Handler会被多个线程调用,因而多线程中应用并不直接的友好,利用C++的“thread_local”特性或GCC的“__thread”特性可化简这一问题。看具体实例,有一Thrift service:XService,编译后生成接口文.........【阅读全文】

阅读(95610) | 评论(0) | 转发(0)

发布时间:2016-04-15 15:26:27

对于下段代码:public List<String> hmget(String key, List<String> fields) throws org.apache.thrift.TException{    JedisCluster jedis_cluster = RedisClusterProxy.get_jedis_cluster();     String[] field_array = new String.........【阅读全文】

阅读(7386) | 评论(0) | 转发(0)

发布时间:2015-09-08 21:59:22


Thrift线程和状态机分析.pdf目录目录11. 工作线程和IO线程.........【阅读全文】

阅读(3686) | 评论(4) | 转发(0)

发布时间:2015-09-07 09:44:28

插件网址为:<a href="http://thrift4eclipse.sourceforge.net/en/install.html" target="_blank">http://thrift4eclipse.sourceforge.net/en/install.html</a>,经测试对Eclipse 4.4.2也有效:<br /><img src="/attachment/201509/7/20682147_14415898484c1F.png" width="555" height="498" alt="" /><br /><br /><span.........【阅读全文】

阅读(4737) | 评论(0) | 转发(0)

发布时间:2015-09-01 15:15:34

Thrift结构分析及增加取客户端IP功能实现.pdf
目录目录11. 前言1.........【阅读全文】

阅读(5652) | 评论(1) | 转发(0)

发布时间:2015-08-21 15:07:54

问题版本:0.9.0
make[4]: Entering directory `/tmp/X/thrift-0.9.0/lib/cpp'
/bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I/usr/local/thirdparty/boost/include -I./src -I./src/thrift -I/usr/local/thirdparty/openssl/include -Wall -g -O2 -M.........【阅读全文】

阅读(4937) | 评论(3) | 转发(0)

发布时间:2015-04-15 18:34:16

 1. 前言1.1. 目的UniqGenerator提供一个简单、可靠、高效的、可支撑大容量和大并发的取绝对唯一ID(可以是数字型的,也可以是字符串型的)的通用机制,这里讲的“绝对”是指在同一系统内部的绝对唯一,有别于UUID(通用唯一识别码,Universally Unique Identifier)。1.2.&nbs.........【阅读全文】

阅读(6143) | 评论(0) | 转发(0)

发布时间:2015-04-14 18:04:24

下面这个错误可能是因为DOS(Windows)和Unix文件格式问题:checking whether g++ supports C++11 features by default... nochecking whether g++ supports C++11 features with -std=c++11... noconfigure: No compiler with C++11 support was found./configure: line 16746: syntax error near unexpected token `f.........【阅读全文】

阅读(12448) | 评论(6) | 转发(0)

发布时间:2014-05-02 17:03:22

CThriftServerHelper用于服务端,CThriftClientHelper用于客户端。IDL定义:service PackageManagerService{}服务端使用示例:CThriftServerHelper _thrift_server_helper;return _thrift_server_helper.serve(FLAGS_package_port, rpc_threads);客户.........【阅读全文】

阅读(5873) | 评论(2) | 转发(0)
给主人留下些什么吧!~~

Aquester2014-12-11 21:29

lojunren:强烈希望博主将mooon项目迁往github

https://github.com/eyjian/mooon

回复  |  举报

Aquester2014-03-24 12:51

lojunren:强烈希望博主将mooon项目迁往github

嗯,建议不错

回复  |  举报

lojunren2014-03-20 14:56

强烈希望博主将mooon项目迁往github

回复  |  举报

Aquester2014-01-15 11:02

yuanxy2013:LZ,你的基于C++的纯面向对象的通用高性能大并发TCP-SERVER/CLIENT开发框架实践系列之《前言篇》,《基础篇》写得非常棒,但是《服务器篇》、《客户端篇》却找不到,恳请楼主赐读。

已经实现一个server框架,并有相关技术文档,在mooon中,你可以svn下载代码看看,文档在doc子目录下

回复  |  举报

yuanxy20132014-01-14 14:48

LZ,你的基于C++的纯面向对象的通用高性能大并发TCP-SERVER/CLIENT开发框架实践系列之《前言篇》,《基础篇》写得非常棒,但是《服务器篇》、《客户端篇》却找不到,恳请楼主赐读。

回复  |  举报
留言热议
请登录后留言。

登录 注册