CPU 如何執行一個程式(Program)
中央處理器(Central Processing Unit, CPU) 最主要的工作,便是使用所謂的 fetch-decode-execute cycle(提取-解碼-執行 週期)來執行程式。
Read More »CPU 如何執行一個程式(Program)中央處理器(Central Processing Unit, CPU) 最主要的工作,便是使用所謂的 fetch-decode-execute cycle(提取-解碼-執行 週期)來執行程式。
Read More »CPU 如何執行一個程式(Program)今天我需要把手機裡拍攝的某些照片傳到我的電腦。過去我一直都是使用 FB Messenger 或 Google 雲端硬碟等方式分享我的檔案;不過當我後來發現我的照片品質似乎有被壓縮後,我就開始覺得那不一定是個好方法了。
Read More »[MacOS] 透過 Android File Transfer 將 Android 手機的檔案傳送至電腦在 Flutter 如何使用照相機的官方教學文件中,提到若是在 Android 系統中透過 Flutter 調用照相機,其最低 SDK 版本(min-sdk-version)必須高於 21 才行。
Read More »[已解決][Flutter] Manifest merger failed : uses-sdk:minSdkVersion 16 cannot be smaller than version 21 declared in library [:camera]今天在我使用去年剛買的 MacBook Pro 用得正開心時,發現螢幕的色溫不斷地快速改變:變青 > 變黃 > 變白 ...... 一直循環。
Read More »[已解決][MacOS] 螢幕色溫一直變化結構(Structures)是將多個相關的變數(可能含有多種不同的資料型態的變數)儲存於『一個名稱』底下方便掌握的型態。
基本上,struct
的宣告方法如下:
指標(pointer)是一種指向變數記憶體位址的變數。一般而言,當我們今天跟系統宣告了一個變數並賦值時,程式會向記憶體申請空間來儲存:
Read More »[C 語言] 指標(pointer)函式(function)是程式設計中的一個重要的概念,函式並不是公式,而是完成特定功能的程式碼區塊。一般而言,『函式』跟『函數』有點像:我們輸入 INPUT,就會產生執行後的結果 OUTPUT。
Read More »[C 語言] 函式(Functions)陣列(Array)是一種資料儲存的格式,在硬體中以連續記憶體空間來儲存資料;也就是說,每個元素之間的記憶體位置是相鄰的。
而在 C 語言當中,我們可以宣告一個變數代表整個陣列。例如 X[10]
這樣的型態便代表著有 10 筆資料儲存在 X 陣列當中,編號則是從 0 到 9。
一直以來,我在 WordPress 當中都是使用著名的 Polylang 外掛來製作中文、英文不同語系的網頁的。通常我都是先寫好中文語系的文章(來源文章),接著為了練習自己的翻譯能力,再打開英文語系的文章,將來源文章的內容複製過去。
Read More »[WordPress] Polylang 製作不同語系文章時自動複製來源文章不論是在什麼程式語言當中,關於文字的處理都是重要的。畢竟在電腦系統當中,有許多的設定都是直接透過文字來進行操作。
故本節筆記則主要紀錄如何輸入、輸出文字,同時記述而和讀檔寫檔。
Read More »[C 語言] 字元輸入輸出、文件讀寫