原创 轉-【譯】Teach Yourself WPF in 24 Hours (Hour 4)

最近由於項目需要開始學習傳說中的WPF,呃,春哥好像有點生我的氣了,當我用神器Google找學習資料的時候找了好久都沒有找到。後來在電腦上發現了一個不知道什麼時候下載下來的關於WPF的書,也就是我準備譯的這一本了。 譯此書有兩個目的:一、主

原创 內核API之request_irq

1.原型 int request_irq(unsigned int irq, irq_handler_t handler, unsigned long flags,const char *name, void *dev); 2.

原创 linux設備樹基礎

1.引入背景 Linux Torvalds在2011年3月17日的ARM Linux郵件列表宣稱"this whole ARM thing is a f*cking pain in the ass",引發ARM Linux社區的

原创 編寫第一個驅動模塊

1.編寫模塊 #include <linux/init.h> /*包含__init, __exit, module_init, module_exit等宏定義*/ #incl

原创 內核API之request_threaded_irq

1.原型 request_threaded_irq(unsigned int irq, irq_handler_t handler,

原创 git log詳解

一、基本用法 git log不接任何選項,默認輸出提交ID,提交作者,提交日期和提交信息,如下輸出: commit c90214f57ef1ebf6a2032c8081f638bc880672c8 (HEAD -> master)

原创 linux終端操作快捷鍵

1.命令補齊 Tab:輸入命令的前幾個字符,按下Tab鍵就可以補齊命令 2.命令查詢 Ctrl + P:查看上一條命令 Ctrl + N:查看下一條命令 Ctrl + R:搜索歷史命令,按下回車即可執行歷史命令 2.移動光標

原创 linux三劍客之grep命令

1.概念 grep(global search regular expression(RE) and print out the line,全面搜索正則表達式並把行打印出來)是一種強大的文本搜索工具,它能使用正則表達式搜索文本,並把匹配的

原创 linux三劍客之awk命令

1.概念 awk:報告生成器,格式化文本輸出。awk其名稱得自於它的創始人Alfred Aho、Peter Weinberger和Brian Kernighan姓氏的首個字母,awk默認以換行符爲標記識別下一行。awk其實是一門編程語言,

原创 linux三劍客之sed命令

1.概念 sed是一種在線編輯器,它一次處理一行內容。處理時,把當前處理的行存儲在臨時緩衝區中,稱爲“模式空間”(pattern space),接着用sed命令處理緩衝區中的內容,處理完成後,把緩衝區的內容送往屏幕。接着處理下一行,這樣不

原创 文件查看之ls命令

命令:ls 功能:查看文件或目錄 參數: -a :列出所有文件,連同隱藏文件(開頭爲.的文件)一起列出來 -A :列出所有文件,連同隱藏文件,但是不包括.和…這兩個目錄 -d :僅列出目錄本身,而不是列出目錄內的文件數據 -

原创 startup_stm32f407xx.s分析

一、使用的ARM彙編指令 指令名稱 指令作用 EQU 給數字常量取一個符號名,相當於C語言中的define AREA 彙編一個新的代碼段或者數據段 SPACE 分配內存空間 PRESERVE8 當前文件堆

原创 ubuntu16.04常見使用技巧

1.終端打開pdf文件命令: evince 2.終端查看圖片命令 display 3.設置側邊欄的位置: 左側:gsettings set com.canonical.Unity.Launcher launcher-position Le

原创 sublime text設置程序輸出窗口爲dos窗口

一、C編譯系統配置文件如下: { "shell":true, "cmd": "cmd /c g++ -fexec-charset=GBK ${file} -o ${file_path}/${file_base_name}

原创 deepin 15.11安卓手機投屏

實現前提:確保adb已經安裝成功,如果沒有可以參考https://blog.csdn.net/qq_33575901/article/details/103954723安裝adb 1.安裝依賴 sudo apt install ffmp