原创 Redis 中文論壇推廣

最近公司使用Redis, 於是註冊了下Redis中文論壇,人氣不旺,希望大家多踩踩。 http://bbs.redis.cn/?fromuid=20

原创 查看磁盤使用情況 -- df

本文主要介紹Linux下查看磁盤、文件夾空間命令。 首先如果需要查看整個磁盤還剩多少空間,可以使用命令df -h。 1 df -h 如果你並不關心磁盤還剩餘多少空間,只是需要知道當前的文件夾下的磁盤使用情況,可

原创 google-benchmark 漸進學習

抱怨 由於我在兩臺機器上編輯過這個文檔。導致我的CSDN出現bug。 在編輯新的文章的時候直接給覆蓋了上一篇。一篇長博客就此永久抹去。非常心痛!!! google-benchmark 下載與README 地址 https://gi

原创 c++11新特性

候選變更 C++的修訂包含核心語言以及標準程序庫。 在發展新標準的每個機能上,委員會採取了幾個方向: 維持與C++98,可能的話還有C之間的穩定性與兼容性; 儘可能不通過核心語言的擴展,而是通過標準程序庫來引進新的特色; 能夠演

原创 ssh 使用Tips

基本格式 最簡單 ssh username@hostname ## 比如以root用戶登錄局域網的某臺機器 , 機器IP是 192.168.1.3 ssh [email protected] # 會要我輸入root的密碼 登

原创 Awk 使用說明

簡介 awk是一個強大的文本分析工具,相對於grep的查找,sed的編輯,awk在其對數據分析並生成報告時,顯得尤爲強大。簡單來說awk就是把文件逐行的讀入,以空格爲默認分隔符將每行切片,切開的部分再進行各種分析處理。 awk有3個不同版

原创 [翻譯] Protobuf 語言指南 ( proto 2 )

定義一個消息 首先來看一個簡單的例子,定義一個搜索請求的消息格式,每個消息包含一個請求字符串,你感興趣的頁數和每頁的結果數。下面是在.proto 文件中定義的消息。 message SearchRequest { requir

原创 boost::asio::coroutine 文檔翻譯 + 源碼解析

文檔地址 http://www.boost.org/doc/libs/1_60_0/doc/html/boost_asio/reference/coroutine.html 文檔翻譯 協程 提供實現不需要棧的協程的支持 cla

原创 pstree 命令學習

學習緣由 : 最近在我們的後臺項目出現了BUG , 有一個程序會瘋狂的創建新的線程, 最終導致Linux的進程描述符耗盡, 後臺服務器出現 -bash : vfork :Resource temporarily unavail

原创 tar 命令解析 .tar .gz .bz2

概念 tar tar 是一種打包的工具。將多個(或者一個,如果你夠無聊的話)文件/文件夾打包成爲一個文件(使用f 選項指定輸出文件, 否則輸出到標準輸出)。 打包一個文件夾 user@linux-xmq3:~/tmp> ll

原创 linux系統目錄結構

/ /目錄也稱爲根目錄,位於linux文件系統目錄結構的頂層。在很多系統中的唯一分區。如果還有其他分區,必須掛在到/目錄下某個位置。整個目錄結構呈樹型結構,因此也稱爲目錄樹。 bin bin目錄爲命令文件目錄,也稱爲二進制目錄。包

原创 svn 用法零散速記

svn diff; #什麼都不加,會堅持本地代碼和緩存在本地.svn目錄下的信息的不同; svn diff -r 3; #比較你的本地代碼和版本號爲3的所有文件的不同; svn diff -r 3 text.c; #比較你

原创 通過/proc/pid./status查看進程信息

/proc/9744$ cat status Name: gedit /*進程的程序名*/ State: S (sleeping) /*進程的狀態信息,具體參見http://blog.chinaunix.net/u2/73528

原创 flock shell script 使用速記

背景 在進行後臺開發的時候,由於項目本身由多位同事維護,而佈設的測試服務器僅一臺, 便經常出現腳本執行的多線程(多人) 問題。 比如我們有一個rebuild腳本, 負責重新編譯整個項目, 有的時候同時我更新了代碼,便登陸測試服務

原创 配置 StarDic 字典

Linux 下stardic 默認目錄 : /usr/share/stardic/dic 添加新詞典 下載詞典 網上下載牛津英漢詞典 : stardict-oxford-gb-formated-2.4.2.tar.bz2 在~/