原创 Linux時間、定時器、時間中斷超時處理

內核時間管理 Linux內核計時、延時函數與內核定時器 內核通過定時器(timer)中斷來跟蹤時間流 硬件定時器以週期性的間隔產生時間中斷,這個間隔(即頻率)由內核根據HZ來確定,HZ是一個與體系結構無關的常數。這個時間間隔通常取

原创 C語言嵌套宏及# ##用法

關於嵌套宏的使用 --------------短小結論---------------------- 涉及到宏定義展開順序的知識,如果宏替換以# ##爲前綴 ,則由外向內展開 #define f(x) #x //結果將被擴展爲由實

原创 scanf使用全面詳解

scanf("%s",&str);在輸入包含空格的字符串時,容易遇到問題 因爲scanf函數遇到 TAB ⋃⋃ 空格 ⋃⋃ \n 的時候視爲輸入結束。 scanf( “%[^\n]”,str); %[^\n] 的指定“遇到 \n

原创 C語言const修飾常指針常量解析

先看短小總結: 關鍵字const什麼含義? 1 const int a; 2 int const a; 3 const int *a; 4 int const *a; 5 int * const a; 6 int cons

原创 深入理解C語言中宏定義#, ##

從本質上看,C語言中的宏定義實現的是一個文本替換的功能,似乎很簡單的樣子,然而這幾天去看了下Linux Kernel源碼中的各種宏定義,才發現一個宏定義竟然也可以有如此多的奇技淫巧……於是花了一天時間仔細研究了下宏的相關知識,此處

原创 git本地路徑關聯github

步驟: 1、新建一個空文件,文件名爲hhhh 2、初始化 git init 3、自己要與origin master建立連接(下劃線爲遠程倉庫鏈接) git remote add origin [email protected]:X

原创 Linux多任務介紹

首先,先簡單的介紹一下什麼叫多任務系統?任務、進程、線程分別是什麼?它們之間的區別是什麼?,從而可以宏觀的瞭解一下這三者,然後再針對每一個仔細的講解。 什麼叫多任務系統?多任務系統指可以同一時間內運行多個應用程序,每個應用程序被稱

原创 C++單例模式(懶漢/餓漢)

單例模式是什麼?簡單來講,就是在軟件系統中,一個類只允許有一個實例,即只能生成一個對象。怎麼實現:類的構造函數聲明爲private或者protected,以防止被外部生成對象,類的內部保存一個static private的該類類型

原创 git切換到遠程分支

git切換到遠程分支 原文連接 遠程倉庫 git clone 下來,當你執行 git branch,你只會看到 * master 並不會看到其他分支,即便遠程倉庫上有其他分支,使用 git branch -va 可以查看本地+

原创 雨季車輛天窗漏水解決銀彈

雨季車輛天窗漏水解決銀彈 不同車型大同小異,本文以日產騏達爲 例子做個總結。 原因: 排水槽,排水管被垃圾堵塞,或排水不暢。 解決辦法: 高壓氣槍吹,條件允許的話再手動檢查清理排水管 天窗排水管結構 排水口位置圖,鐵絲就從這裏進

原创 Linux上grep搜索文本內容

grep xxx ./* -nr 語法格式 grep 內容 目錄 -nr 如 grep 03001208 ./* -nr 作用: 在當前目錄下所有文件,查找包含03001208的文本行,並顯示 filename:lineNo

原创 Python os.popen() 方法

Python os.popen() 方法 轉自: 概述 os.popen() 方法用於從一個命令打開一個管道。 在Unix,Windows中有效 語法 popen()方法語法格式如下: os.popen(command[, mod

原创 最全Typora快捷鍵總結 附送shortcut速記

Typora常用快捷鍵(翻譯) 本文來自 悟塵紀,獲取更新內容可查看原文: www.lixl.cn/2020/031019… 原文鏈接 typora更多參考 Markdown For Typora 中文版使用指南 摘要 您可以

原创 Linux 基礎 - 11. 線程

Linux 基礎 - 11. 線程 [外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-SOupoXp3-1589783553270)(https://linotes.imliloli.com/asset

原创 Google在線的Python神器colab

【文章來源】 公衆號:大鄧和他的python 環境配置對於大多數人來說都是攔路虎,我們小白往往不知道: 怎麼正確的安裝 不知道選擇什麼 怎麼安裝常用的第三方庫 。。。 Google推出了一個在線的網站 https://co