Nginx從入門到精通讀書筆記3

2021-06-23 05:08:43 字數 681 閱讀 4924

nginx 資料結構

ngx_str_t

不以\0結束字元,而是用長度標記,可以重複引用一段字串記憶體。

操作函式簇

格式化%v

ngx_pool_t

幫助管理資源(記憶體,檔案等),對資源的使用和釋放統一進行。

ngx_array_t

nginx的陣列結構在儲存上跟c內建的陣列有相似性,比如都是一大塊連續的記憶體。但是nginx陣列還包含了一些元資訊來描述相關的一些資訊。自動擴容

ngx_hash_t

對於衝突解決用的是開鏈法。只能初始化,然後就不能插入也不能刪除元素。另外這裡的開鏈並不是真的開新鏈,而是提前預算,多釋放記憶體

ngx_hash_wildcard_t

對於萬用字元的hash表函式操作簇

ngx_hash_combined_t

ngx_hash_keys_arrays_t

ngx_chain_t

ngx_buf_t

該結構儲存了ngx_chain_t鍊錶的每個節點的實際資料。該資料實際上是一種抽象的資料結構,它代表了某種具體的資料。可能是記憶體中的某個緩衝區,也可能是指向乙個檔案的某一部分,也可能是一些純元資料(元資料的作用在於指示這個鍊錶的讀取者對讀取的資料進行不同的處理)。

ngx_list_t

每個元素是乙個陣列

《MyBatis從入門到精通》讀書筆記

書只有300頁,2天就快看完了。第二遍看,還是會發現一些之前沒有注意到的點,總結一下。1.之前只知道spring aop中用到了動態 實際上mybatis中也有用到。當呼叫乙個介面的方法時,會先通過介面的全限定名稱和當前呼叫的方法名的組合得到乙個方法 id,這個 id 的值就是對映 xml 中nam...

《html5 從入門到精通》讀書筆記(三)

標籤 描述 4 5 定義表單。4 5 to 定義標題1到標題6。45 定義關於文件的資訊,45 定義section或page的頁首。5定義有關文件中的section的資訊。5定義水平線。45 定義html文件。45 定義斜體文字。45 定義行內的子視窗 框架 45 定義影象 45 定義輸入域。45 ...

《html5 從入門到精通》讀書筆記(二)

接著上面繼續記錄筆記,這次要記的知識點比較多。記錄下我認為比較重要的東西。1.autocomplete屬性 該屬性規定form或input域應該擁有自動完成功能。form id user form action method get autocomplete on e mail input type...