include <jemalloc/jemalloc.h> int mallctl(const char *name, void *oldp, size_t *oldlenp...
include <jemalloc/jemalloc.h> int mallctl(const char *name, void *oldp, size_t *oldlenp...
https://www.cprogramming.com/c++11/c++11-lambda-closures.htmlhttps://www.cnblogs.com/li...
1. 構(gòu)造函數(shù) 單參數(shù)構(gòu)造函數(shù),需要加explicit, 避免隱式轉(zhuǎn)換 初始化列表初始化列表可以用來對(duì)于 const object member進(jìn)行初始化可以初始化 base...
binlog dump命令https://dev.mysql.com/doc/internals/en/com-binlog-dump.htmlhttps://dev.mys...
1. git init 在一個(gè)空目錄執(zhí)行g(shù)it init以后,則會(huì)產(chǎn)生一個(gè).git目錄 objects: 當(dāng)文件修改后,添加到git的時(shí)候,就會(huì)被添加到objects目錄i...
蒹葭蒼蒼, 白露為霜所謂伊人,在水一方溯洄從之,道阻且長(zhǎng)溯游從之,宛在水中央 蒹葭萋萋,白露未晞所謂伊人,在水之湄溯洄從之,道阻且躋溯游從之,宛在水中坻 蒹葭采采,白露未已所...
@小小吉他手 用epoll機(jī)制來寫server的話,主要用到epoll_ctl來進(jìn)行注冊(cè),修改觸發(fā)的事件,其本質(zhì)是 根據(jù)給定的fd, 找到對(duì)于的epoll_event對(duì)象,然后進(jìn)行修改,這個(gè)查找操作對(duì)應(yīng)的內(nèi)核結(jié)構(gòu)是紅黑樹,作為一個(gè)平衡二叉樹,可以在百萬級(jí)別的fd中進(jìn)行快速查找
用epoll 寫一個(gè)server1. 首先熟悉下epoll的三個(gè)接口 int epoll_create(int size);創(chuàng)建epoll相關(guān)數(shù)據(jù)結(jié)構(gòu),其最重要的是1. 紅黑樹, 用于存儲(chǔ)需要監(jiān)控的文件句柄...
1. 安裝native庫 cloudera版本沒有nativetar包中沒有native庫http://archive.cloudera.com/cdh5/cdh/5/rpm...
1. GTID = source_id:transaction_id The source_id identifies the originating serverThe t...
1. 首先熟悉下epoll的三個(gè)接口 int epoll_create(int size);創(chuàng)建epoll相關(guān)數(shù)據(jù)結(jié)構(gòu),其最重要的是1. 紅黑樹, 用于存儲(chǔ)需要監(jiān)控的文件句柄...
1. list/vector 元素的刪除 iterator erase (iterator position);iterator erase (iterator first,...