原创 C++構造函數、析構函數不太常見的知識點

關鍵字 構造函數 析構函數原作者姓名 陳輝東文章原始出處 [原創]書籍作者 陳輝東 介紹本文通過幾個例子來講關於構造函數和析構函數的幾個不太常見知識點。 讀者評分 24 評分次數 7 正文構造函數和析構函數衆所周知,所謂構造函數就是

原创 亂寫

大道理都懂,只是只有從別人嘴裏說出來,那才叫安慰。 剛纔突然發現自己竟然可以給別人做入Party介紹人了,呵呵。本以爲只是走走過程,不過前幾天聽說了件很變態的事情,既然變態,不說也罷,不過提醒句,千萬別得罪了書記,哪怕是支部書記。這幾天過

原创 c++裏面的函數

c++裏面的函數類型:1、內聯函數必要性:函數調用需要建立棧內空間,進行參數傳遞,產生程序執行轉移, 這些工作都需要時間開銷。有些函數代碼短,使用頻率高。如 判斷一個數是否是偶數的函數 bool iseven(int n);內聯函數 =

原创 每人心中一畝田

  每人心中一畝田 ——與大學生朋友共勉 作者:段鑫星   人間四月天,走在校園裏總是心生感動,爲悄悄冒出的新綠,爲天天昂揚的生命,更爲蓬勃的校園與

原创 我的友情鏈接

51CTO博客開發百度技術博客

原创 快速編寫sql接口測試用例

mysqltest case的語法比較簡單,分三類:  1.  command command用來控制運行時的行爲,後面重點介紹。 一般有兩種寫法:    command;   #  這是後面帶;的    --command  # 

原创 最近碰到的hbase刪除操作的兩個陷阱

最近在測試和線上運行的時候碰到了hbase刪除的兩個陷阱 1. 如果delete後有其他操作(1ms內),數據可能會丟失 http://hbase.apache.org/book.html#versions Deletes mask put

原创 mysqltest代碼分析

 mysqltest的最新版本是V3.3。本文分析的代碼來自mysql-5.5.27,  下載地址http://www.mysql.com/downloads/mirror.php?id=408971(記得跳過登錄選擇“No thanks,

原创 簡單kv系統的測試

對於簡單的hash kv系統,數據的正確性該怎麼測試?是不是只需要先set後get就行了呢? 真實的應用具備以下一些特點: 1. 讀寫分離:讀和寫在不同的線程、進程,甚至是不同的機器 2. 寫少多讀:寫一次後會被讀到很多次,隨機讀

原创 部署分佈式zookeeper部署分佈式zookeeper的步驟:

部署分佈式zookeeper的步驟: 1. 從官網下載zookeepr的最新版本 http://zookeeper.apache.org/releases.html 本文下載的版本是zookeeper-3.3.3 2. 本

原创 啓動並監控daemon服務進程的方法

1. 使用腳本 使用腳本的方式比較常見,像mysql。 mysql推薦使用mysqld_safe來啓動mysqld服務器 ,因爲 mysqld_safe增加了一些安全特性,例如當出現錯誤時重啓服務器並向錯誤日誌文件寫入運行時間等信息 /

原创 storm的TimeCacheMap

      我們經常會碰到具有生命週期的數據,比如key/value對子,很多人都使用線程掃描的方式。這種做法雖然簡單,但是並不高效。因爲每清理一次數據都要加鎖,這會影響正常的數據讀寫性能。       storm實現了一種非常高效的ma

原创 我的友情鏈接

51CTO博客開發百度技術博客

原创 SbrkSysAllocator failed

 使用了tcmalloc 1.8版本後經常碰到src/system-alloc.cc:423] SbrkSysAllocator failed 的錯誤,以爲是內存分配過快的原因。 google上有較詳細的討論,但好像也莫衷一是。 http:

原创 分佈式系統中的一些名詞解釋

nosql: not sql 或者 not only sql CAP理論基礎: 一致性: 分爲強一致性、弱一致性。 強一致性:所有的讀操作總是能讀取到上一次寫的數據 弱一致性:有的讀操作讀到的不是上一次寫的數據, 常見的有最終一致性,