原创 shell腳本的學習4-函數和重定向

shell中的函數 shell總函數的格式 [ function ] funname [()] { action; [return int;] } 1.可以帶function fun() 定義,也可以直接fun

原创 深入理解Memcache原理

1.爲什麼要使用memcache  由於網站的高併發讀寫需求,傳統的關係型數據庫開始出現瓶頸,例如: 1)對數據庫的高併發讀寫: 關係型數據庫本身就是個龐然大物,處理過程非常耗時(如解析SQL語句,事務處理等)。如果對關係型

原创 歡迎使用CSDN-markdown編輯器

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公式 UM

原创 Linux之分段機制和分頁機制

linux是實時操作系統嗎? 實時操作系統的設計原則:是指當外界事件或數據產生時,能夠接受並以足夠快的速度予以處理,其處理的結果又能在規定的時間之內來控制生產過程或對處理系統做出快速響應,調度一切可利用的資源完成實時任務,並控制所有實時

原创 Linux之進程

進程是什麼? 程序:程序是一個普通文件,是機器代碼指令和數據的集合;也可以這麼說,程序代表我們期望完成某工作的計劃和步驟。 進程:程序的執行過程可以說是一個執行環境的綜合,這個執行環境除了包括程序中各種指令和數據外,還有一些額外的數據,

原创 Memcache架構新思考

2011年初Marc Kwiatkowski通過Memecache@Facebook介紹了Facebook的Memcache架構,現在重新審視這個架構,仍有很多方面在業界保持先進性。作爲weibo內部數據處理量最大,對數據延遲最敏感的部

原创 shell腳本的學習1-截取字符串

shell腳本中截取字符 假設有一個字符串變量爲var=http://www.aaa.com/123.html 1.# 表示刪除相應字符的左邊字符,保留右邊字符比如: echo=${var#*//} 表示刪除//左邊的字符,保留右邊的

原创 shell腳本的學習3-流程控制

shell中的流程控制 if else 和 if elif else if else語法格式 if condition then command1 command2 ... commandN else

原创 1.不能ping通MEM數傳模塊或相應的服務器解決思路

剛參加工作,對一些問題還不是很瞭解,總想記點兒什麼,順便把工作中所遇到的以及自己的感悟隨筆記下 不能ping通MEM數傳模塊或相應的服務器解決思路 1.檢查MEM數傳模塊是否註冊到基站,基站是否覆蓋,上電後看信號燈,一閃一閃的就說明同步

原创 shell腳本的學習2-運算符

算術運算符 #!/bin/bash a=20 b=10 echo "兩數之和爲:`expr $a + $b`"; echo "兩數之差爲:`expr $a - $b`"; echo "兩數之積爲:`expr $a \* $b`"; ech