linux系統程式設計讀書筆記 第八章

2021-06-16 19:01:14 字數 297 閱讀 7179

我草...我居然也有部落格了...

為了更好的學習,我要用部落格來記錄下我看過的東西。

首先看的是linux系統程式設計的記憶體管理,頁面排程是非常normal的知識了,寫時複製還比較巧妙,儲存區域說資料段是堆??!!真的假的,網上說的是已初始化的全域性變數啊。估計是因為堆是資料段的一部分吧。

另外乙個挺有用的點是,c會把malloc返回的指標轉為需要的型別,而c++不會,所以必須強轉!

尼瑪這裡為啥沒有tab鍵!

malloc會返回null,所以要利用這點做好檢查。

第一篇先寫到這,我要換個編輯器了。

讀書筆記之linux unix系統程式設計手冊 43

程序間通訊介紹 1.unix系統上各種通訊和同步工具,並根據功能將他們分成了三類 1 通訊 這些工具關注程序之間的資料交換 2 同步 這些程序關注程序和執行緒操作之間的同步 3 訊號 儘管訊號的主要作用並不在此,但在特定場景下可以將它作為一種同步技術 2.資料傳輸工具 為了通訊,乙個程序將資料寫入i...

PHP程式設計讀書筆記八

1.字串翻轉函式 string strrev string 返回乙個翻轉順序的拷貝 2.字串複製函式 repeated str repeat string,count 返回乙個由引數string重複count次組成的新字串 3.字串填充函式 padded str pad original,lengt...

第八章讀書筆記

本章主要講了蜂鳴器的實驗原理,通過完整的蜂鳴器驅動控制蜂鳴器的開啟與關閉。蜂鳴器是s3c410開發板上帶的乙個硬體裝置。可以通過向暫存器寫入特定的值來控制蜂鳴器發出尖叫聲。蜂鳴器也稱為pwm脈衝寬度調製,基本原理就是通過脈衝來控制蜂鳴器的開啟和停止。pwm驅動的實現方式不同於led驅動,pwm驅動由...