![240](https://cdn2.jianshu.io/assets/default_avatar/1-04bbeead395d74921af6a4e8214b4f61.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
嗯丈甸,寫的蠻好的医增。
Golang log日志有一天我在goland里看著輸出日志,很想知道它是哪個(gè)文件老虫,第多少行打出來的叶骨,然后就找到了log功能。TRACE: 2019/05/24 17:23:38 main.go:2...
有一天我在goland里看著輸出日志祈匙,很想知道它是哪個(gè)文件忽刽,第多少行打出來的,然后就找到了log功能夺欲。TRACE: 2019/05/24 17:23:38 main.go:2...
最近在溫習(xí)MySQL, 便把書本中的代碼練習(xí)了一遍, 以此文留個(gè)記錄(圖片引自豆瓣),此書配套資料在http://forta.com/books/0672327120/網(wǎng)站下...
摘要:本章介紹了存儲(chǔ)器體系對(duì)應(yīng)的虛擬存儲(chǔ)器關(guān)鍵詞:地址翻譯跪帝;動(dòng)態(tài)存儲(chǔ)器分配 之前我們學(xué)習(xí)了計(jì)算機(jī)系統(tǒng)的金字塔結(jié)構(gòu)的存儲(chǔ)體系。這章主要介紹了他們是如何編址的些阅。存儲(chǔ)器有了伞剑,數(shù)據(jù)存...
摘要:異呈新瘢控制流可以讓一個(gè)程序暫停執(zhí)行黎泣,而去處理異常。關(guān)鍵詞:同步異常缤谎;異步異常抒倚;多進(jìn)程 在07章我們通過鏈接,最后獲得了程序執(zhí)行的流坷澡,CPU沿著鏈接好的程序的地址一路的執(zhí)行...
摘要:主要介紹了一個(gè)程序如何從高級(jí)語言讓CPU執(zhí)行托呕。編譯只解決了如何將高級(jí)語言轉(zhuǎn)變成機(jī)器語言,而鏈接則把這些機(jī)器指令放入了指定的地址空間频敛,并分配好各個(gè)數(shù)據(jù)的椣罱迹空間,讓CPU得...
摘要:這一章主要介紹了存儲(chǔ)器的層次結(jié)構(gòu)斟赚,以及如何寫出存儲(chǔ)器友好的代碼着降。關(guān)鍵詞:局部性;存儲(chǔ)器體層次結(jié)構(gòu)汁展;高速緩存目錄:??1. 什么是程序的時(shí)間局部性和空間局部性??2. 存...
摘要:這一章節(jié)主要講述了以提高程序的運(yùn)行速率進(jìn)行程序優(yōu)化的三個(gè)層次(也就是優(yōu)化時(shí)間鹊碍,而暫時(shí)不考慮空間性能的問題),并且主要介紹了如何做到指令級(jí)的優(yōu)化食绿。關(guān)鍵詞:指令流水線目錄:...
摘要:本章主要介紹了機(jī)器級(jí)代碼侈咕,處理器的每個(gè)操作都對(duì)應(yīng)著一組二進(jìn)制值,但二進(jìn)制可讀性差器紧,而匯編代碼與二進(jìn)制代碼有著一一對(duì)應(yīng)的關(guān)系耀销,也就是處理器的操作可以用匯編指令來表示,因此...