11 MJN

尚未进行身份认证

我要认证

programming and sharing.

等级
TA的排名 9k+

mysql cluster ndb的索引性能

ndb存储引擎的索引ndb存储引擎支持两种索引(见CREATE INDEX Syntax): hash和btreemysql ndb接口的查询,支持一次执行多次操作(一次网络交互)按hash索引查询,支持多次操作的结果,一次性返回(一次网络交互)按btree索引查询,每个操作自己发消息取数据,释放资源需要进行另外一次网络交互(此结论是根据本文测试的结果,推理出来的,不是从源码或者官方文档中获得的)

2016-10-22 16:59:44

gdb常用命令

启动调试未启动的进程:gdb 进程名 调试已启动的进程:gdb -pid=[pid]断点设置断点break “文件名”:行号 break “文件名”:函数名 break 函数名 break 类名::函数名 其中,break可以缩写为b e.g.b "main.cpp":100b Point::GetPoint查看断点info break 或简写为: info b数据查看数组查看数组

2016-09-26 11:08:49

dpdk多进程示例解读(examples/multi_process/simple_mp)

程序功能进程之间的master和slave线程互发字串 运行启动primary和secondary进程先启动primary进程,-l参数指定使用的逻辑核为core0和core1,–proc-type参数可以省略,默认第一个进程是primary进程,也可以指定值auto,表示自动检测进程的类型simple_mp -l 0,1 --proc-type primary程序启动会有大量的日志,初始化结束后

2016-09-09 14:12:26

linux core设置

core设置查看是否生成coreroot> ulimit -c如果输出结果为0,表示不生成core文件; 如果输出结果>0,表示生成core文件,大小受限; 如果输出结果为unlimited,表示生成core文件,大小不受限;设置core文件生成#大小不受限制root> ulimit -c unlimited设置core文件的命名规则1#保存到当前目录下,core.程序名.pid.时间戳ro

2016-07-15 13:57:31

条件表达式的类型

问题以下程序的输出是什么?#include using namespace std;void f(long);void f(const char*);int main(){    f(1?0:1);    return 0;}void f(long){    cout << "long" << endl;}void f(const char*){

2015-02-25 22:45:48

plsql配置(不安装oracle的情况下)

使用plsql不一定需要安装oracleoracle官方提供了客户端所需依赖的一些必要的动态库,大小大概几十M。把路径配置到plsql即可,再也不需要大动干戈地安装笨重的oracle了。下载oracle instant client下载地址是:http://www.oracle.com/technetwork/database/features/instant-client/ind

2015-01-26 22:35:10

time_t

time_t是一种时间类型,一般用来存放自1970年1月1日0点0时0分开始的秒数。在标准头文件中定义的类型别名,具体类型是平台依赖的

2015-01-20 20:18:23

《C++ Report》杂志文章链接

C++ ReportThe Last Waltz, C++ Report, SIGS, Vol. 11, No. 4, April 1999.Patterns++ - the Next Generation, C++ Report, SIGS, Vol. 9, No. 4, April 1997.CORBA: CASE for the late '90s?, C++ Repor

2014-07-27 19:36:16

单例模式(Singleton)

长生鸟单例(Phoenix Singleton)

2014-07-20 01:22:10

chansons jamais aimé

nom

2014-06-02 04:55:54

Worthful Films

《我的电话情人》,韩国,youku,

2014-06-02 02:02:47

NULL->成员函数, 是否一定会core?

近期, 我在公司遇到以下代码:bool ClassName::IsEmpty() { return (this == NULL || /*其他条件*/);}百思不得其解, 并在没有询问任何人的情况下, 将this==NULL去掉, 将代码改为:bool ClassName::IsEmpty() { return (/*其他条件*/);}就在昨天, 程序总是在某些地方

2014-03-28 08:01:52

const_cast一个空指针

const_cast作用于一个空指针的值上,语法也是正确的,如: const char* p = NULL; char* q = const_cast(p);const_cast(p)的结果是:char*类型的NULL值Reference(在以下链接内容中搜索关键字"null"):MSDN: const_cast Operatorcppreferenc

2014-03-11 22:04:52

C/C++ search path(头文件搜索路径)

GCC: Search PathXL C/C++: Directory search sequence for include files using relative path names

2014-01-14 23:19:35

sed网络资源

Sed - An Introduction and Tutorial by Bruce BarnettGNU sed manual: sed, a stream editor

2014-01-09 21:55:44

好友的blog

老章:http://www.cppblog.com/yefeng/大强:http://zzqnnu.iteye.com/谭总:http://stayhungry.tk/更新中。。。

2013-12-08 22:47:44

dbx在线资源

Frequently Asked Questions About dbx: http://faculty.smu.edu/yzhou/local/dbxfaq.html

2013-12-02 11:12:33

在线手册(Online Manual)

HP C Reference: http://h21007.www2.hp.com/portal/download/files/unprot/hpux/HP%20C%20HPUX%20Reference%20Manual.pdf

2013-11-19 14:42:21

字符二维数组char[][]与char**

test

2013-11-18 19:20:53

malloc失败的另一种原因

在C语言中, 执行到malloc程序core的时候, 一般人的第一反应是内存空间不足. 常见的代码为:#define SIZE 100int* p = (int*)malloc(100*sizeof(int));但是, 事实情况是, 内存还多的很. 不可能是空间的原因.有的C编译器对没有声明的函数, 是不报错的(有的连警告都没有, C编译器认为程序员永远是正确的). 糟糕的是, C编

2013-11-18 18:32:55

查看更多

勋章 我的勋章
    暂无奖章