原创 免費電子書列表

在StackOverflow上,有人要打算收集個免費電子書的列表,結果很快就有人分享了一個列表。很不錯,我就轉過來了。原帖的地址在http://stackoverflow.com/questions/194812/list-of-fr

原创 朋友答App技術服務支持

朋友答App有任何使用問題,歡迎留言交流。  

原创 簡易操作系統任務調度問題

操作系統任務調度問題 操作系統任務分爲系統任務和用戶任務兩種。其中,系統任務的優先級<50,用戶任務的優先級>=50且<=255。優先級大於255的爲非法任務,應予以剔除。現有一任務隊列task[],長度

原创 去掉連續重複的字符

寫一個簡單的程序,處理一個c字符串,去掉連續重複的字符,原字符串可以不保留,比如abbccdaaae 轉換成abcdae。可以分配新的內存,但儘量不要分配過多內存。注意連續重複二字,如果不連續,比如例子中的a。 void func(c

原创 高速緩存與主存的三種映射方式

1、全相聯映射方式 全相聯映射是指主存中任意一個塊都可以映射到cache中任意一個塊的方式,也就是說,當主存中的某一塊需調入cache時,可根據當時cache的塊佔用或分配情況,選擇一個塊給主存塊存儲,所選的cache塊可以是cache中

原创 判斷5張撲克牌的組成

一副牌中發五張撲克牌給你,讓你判斷數字的組成: 有以下幾種情況: 1:四條:即四張一樣數值的牌(牌均不論花色) 2:三條帶一對 3:三條帶兩張不相同數值的牌 4:兩對 5:順子(包括10,J,Q,K,A)

原创 簡單四則運算

問題描述:  輸入一個只包含個位數字的簡單四則運算表達式字符串,計算該表達式的值 注: 1、表達式只含 +, -, *, / 四則運算符,不含括號 2、表達式數值只包含個位整數(0-9),且不會出現0作爲

原创 約瑟夫環問題

約瑟夫環是一個數學的應用問題:已知n個人(以編號1,2,3...n分別表示)圍坐在一張圓桌周圍。從編號爲k的人開始報數,數到m的那個人出列;他的下一個人又從1開始報數,數到m的那個人又出列;依此規律重複下去,直到圓桌周圍的人全部出列。 C

原创 Linux Barrier IO

IO順序是一個比較綜合的問題,它涉及的層次比較多,從VFS page cache到I/O調度算法,從IO子系統到存儲外設。而Linux Barrier IO就是其中重要的一部分。可能很多人認爲,在做了文件

原创 linux c捕獲信號

linux c捕獲信號 在程序中爲了實現優雅退出,需要對信號進行處理,本文主要記錄一下兩個方面: * 如何捕獲SIGINT、SIGTERM、SIGQUIT等信號,並進行處理 * 如何知道是哪個進程給自己發送的信號 #include <

原创 利用ycsb測試hbase性能

java 、maven、ycsb 的安裝及配置見這篇博客:http://blog.csdn.net/hs794502825/article/details/17309845 本篇博客主要介紹 hbase

原创 go語言獲取發送信號的進程pid

背景 今天在發佈一個程序之前,給qa提測的時候,qa反饋程序運行10幾分鐘之後,退出了 排查過程 在程序中加日誌,發現程序捕獲到了一個SIGTERM信號,然後做了一些退出前的清理工作(在退出之前,該發送的數據還是需要發送的)。然後就需要知

原创 將一個字符串的元音字母複製到另一個字符串,並排序

問題描述: 有一字符串,裏面可能包含英文字母(大寫、小寫)、數字、特殊字符,現在需要實現一函數,將此字符串中的元音字母挑選出來,存入另一個字符串中,並對字符串中的字母進行從小到大的排序(小寫的元音字母在前

原创 約瑟夫環的變形

問題描述: 輸入一個由隨機數組成的數列(數列中每個數均是大於0的整數,長度已知),和初始計數值m。從數列首位置開始計數,計數到m後,將數列該位置數值替換計數值m,並將數列該位置數值出列,然後從下一位置從新

原创 SSD的SMART屬性

SMART監控電腦硬盤以檢測和報告各種可靠性指標。這項技術旨在預測硬盤故障並向用戶發出警告,讓用戶替換狀況不佳的驅動器,進而避免數據丟失或意外中斷運行。當然, SMART只能針對由於處理速度緩慢造成的可預測錯誤發出警告,如機械耗損以及通過