摘要:
Content-Type: application/x-www-form-urlencoded 是一个 HTTP 头部中使用的媒体类型(MIME type),它告诉服务器消息体的格式以键值对形式进行编码,并且键值对之间用&分隔,每个键和值都用=连接。 这是表单数据被编码成一个查询字符串的方式,通常用 阅读全文
摘要:
方法一:使用perf进行cpu分析 【安装方式:在root用户下运行yum install perf -y】 在终端使用perf top分析,查找函数热点 perf top -g -p pid 重点查看self列高的那一行 可以看到上面的例子中,A函数是热点,需要重点关注;按下Enter键可以展开调 阅读全文
摘要:
1 static void SplitString(const string& data, const string& delim, 2 std::vector<string>* result) { 3 std::string::size_type pos; 4 const int size = d 阅读全文
摘要:
官网下载地址: https://dev.mysql.com/downloads/connector/cpp/ 官网github源码下载地址: https://github.com/mysql/mysql-connector-cpp 阅读全文
摘要:
动态gflags相关源码路径: ./src/brpc/builtin/common.h:44:const char* const SETVALUE_STR = "setvalue"; ./src/brpc/builtin/flags_service.cpp:73: << "?setvalue&wit 阅读全文
摘要:
set runtimepath^=~/.vim/bundle/ctrlp.vimset runtimepath^=~/.vim/bundle/vim-json.vimaugroup filetype autocmd! BufRead,BufNewFile BUILD set filetype=bla 阅读全文
摘要:
官网解释: Action to take when there is no initial offset in offset store or the desired offset is out of range: 'smallest','earliest' - automatically rese 阅读全文
摘要:
使用std::thread 创建线程, 代码逻辑如果存在某些异常,。这时候程序会产生coredump, 但是分析coredump, 会发现调用栈是缺失的,造成定位问题困难; 问题描述: 源码: 1 #include <stdexcept> 2 #include <thread> 3 #include 阅读全文
摘要:
转自: http://www.cppblog.com/zgysx/archive/2007/03/12/19662.html C++中的重载(Overload), 覆盖(Override)和隐藏(Hide)写正题之前,先给出几个关键字的中英文对照,重载(overload),覆盖(override), 阅读全文
摘要:
1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<string.h> 4 #include<errno.h> 5 #include<sys/types.h> 6 #include<sys/socket.h> 7 #include<unistd.h 阅读全文