- 博客(8)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 Linux下perf性能测试火焰图只显示函数地址不显示函数名的问题
Linux下perf性能测试火焰图只显示函数地址不显示函数名的问题 最近在centos机器上安装perf对代码做性能测试。百度了一通,使用yum install perf* 这个命令就可以了,结果能正常运行、得到性能测试的报告,但是看不到代码里面的函数名,这怎么分析啊? 于是走上了一条百度路,一路排除命令没有问题,编译的时候加了-g,最后选择下载linux内核源码(下载地址:htt
2016-12-26 17:16:20 9293 3
原创 vs中cpp文件编码格式为utf8,注释有汉字,编译不通过的问题
如题:很多人经常需要把代码分别在linux、windows上编译。在linux中gcc编译的时候,文件格式为utf-8无bom格式,可是如果将文件拿到windows上,用vs编译的时候,发现各种报错,且都是不知道原因的错误,这个时候就要考虑代码中注释部分含有中文汉字,导致的。废话不多说,直接说解决方案。注释的时候,使用一下方案就可以解决这个问题了。/*(空格)注释的内容(空格)*/
2016-12-08 09:05:52 4904
原创 RabbitMQ-c学习和开发client经验分享
RabbitMQ-c学习和开发client经验分享最近在学习RabbitMQ,并且需要开发一个client,向RabbitMQ server发送日志消息。记录其中遇到的坑。我使用的开发语言是C++。俗话说“知其然,知其所以然”。所以首先需要了解相关的RabbitMQ的原理什么的。这里可以读http://blog.csdn.net/column/details/rabbitmq.html 的
2016-09-07 11:22:15 5689
原创 C++、python 写类似全排列算法
C++的类似全排列算法有['a','b','c']、['1','2']、['A','B','C'] 三个数组,依次从数组中取一个字符,把所以的可能性全都列举出来。共有3*2*3=18中情况。我使用的是递归方法。当然这是我举的例子,实际中数组个数,以及每个数组中的元素个数是不确定的。代码如下://循环递归 /*vec 原始的vectorcur_indx 当前遍历的第cur_in
2016-05-21 20:03:44 455
原创 Sphinx中通过mysql客户端访问Sphinx,实现实时索引,需要注意的要点
Sphinx中通过mysql客户端访问Sphinx,实现实时索引,需要注意的要点最近在学习Sphinx搜索,尤其是学习SphinxQL时,最为一名新手,走了不少弯路,现在特此写下一点心得,以备不时之需。首先需要在数据源中设置一下即可。即在定义searchd服务中设置监听MySQL的端口listen=127.0.0.1:9306:mysql41这样就可以了,其他的都一样。#searc
2016-04-03 17:44:42 2990 1
转载 win32使用CInternetSession访问url,并且解析jason
不说废话,直接先上代码吧。#include "stdafx.h"#include "string"#include #include #include #include #include using namespace std;using namespace boost::property_tree;int _tmain(int argc, _TCHAR* argv[
2015-08-08 15:47:48 1453
转载 C++使用CInternetSession请求url下载jason数据,并且进行解析。以及注意事项
不说废话,直接先上代码吧。#include "stdafx.h"#include "string"#include #include #include #include #include using namespace std;using namespace boost::property_tree;int _tmain(int argc, _TCHAR* argv[])
2015-08-08 15:35:42 2808
RabbitMQ client c++封装类 c++工程 (没有问题)
2016-12-08
boost::locale::conv::to_utf从gbk转换到unicode失败
2020-05-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人