- 博客(6)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 对thrift中的TThreadPoolServer进行流量限制
thrift 对应 C++ 服务端实现中,基于线程池实现的TThreadPoolServer是最常用的实现之一。在使用过程中,有些场景需要对流量进行限制。在分析具体实现后,发现原有实现没法很好的完成这个需求,因此通过包装ThreadManager实现了这个功能。逻辑分析TThreadPoolServer使用ThreadManager作为线程池。自带的ThreadManager支持传入线程池线程...
2019-12-19 19:22:19 980
原创 一列数求和的XX种写法(c++版)
鲁迅笔下的孔乙己曾经给人讲“茴”字的四种写法,以此证明自己还是个文化人。作为一个只会写代码的孩子,在一个阳光灿烂的周末,无聊之下就突然想到,在c++中把一列数求和有几种写法那。于是就果断动笔(不对,是打开电脑),去研究求和的写法啦。让我们从最简单的方法开始哈:一、教科书的方法#include using namespace std;int main() { int
2014-12-21 12:42:32 2936 1
原创 sigslot代码学习
前一段在CSDN首页上看到一些值得学习的小型开源项目学习(http://code.csdn.net/news/2822568)于是就选了sigslotji
2014-11-15 21:07:10 943
翻译 Qwt库简介
Qwt库是一个提供一些主要用在科学相关背景下的图表绘制的GUI元件库。它提供了一些基本的二维绘图部件,例如函数图,柱状图,温度计,转轮式的控件,并提供缩放,移动等功能。可以支持任何Qt能够支持的系统环境,可以兼容Qt4(4.4版本以上)和Qt5版本。Qwt目前版本为6.1版,相比之前版本,提供了一些新的绘图控件,新增了在线性坐标和对数坐标间转换的函数,重新设计了旋钮控件和滑动控件等改动,还提供了对
2014-08-04 20:24:24 3116
转载 Qt事件处理
Qt有三种事件类型:自发事件:由窗口系统产生,被放入一个系统队列中,通过事件循环处理,如键盘消息。投递事件:由Qt应用自身产生,放入Qt的消息队列中,通过事件循环处理,如重绘消息。发射事件:由Qt应用自身产生,直接发送给目标,不通过事件循环。Qt的事件循环位于main函数最后的QApplication::exec()中,这是一个死循环不断处理程序接收的事件。对投递事件,可以
2014-06-21 16:59:22 935
原创 Qt中的文本编码,以及tr函数
首先,要明确一个概念,源代码中的C字符串的编码就是源代码本身的编码。例如,同样是下列源代码,内容如下:#include int main(){char *str="你好";int i,c;for(i=0;str[i]!=0;i++) {c=(unsigned char)str[i];printf("%x ",c);}printf("\
2014-06-14 09:03:24 907 1
c++声明时,如何确认是变量还是函数
2014-12-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人