[基礎概念] 簡單說說物件導向三大特性:封裝、繼承和多型
談到物件導向會提到三大基本概念:繼承(Inheritance)、封裝(Encapsulation)、多型(Polymorphism)。本篇就稍微紀錄一下簡單的解釋,未來會依理解程度慢慢增加……
談到物件導向會提到三大基本概念:繼承(Inheritance)、封裝(Encapsulation)、多型(Polymorphism)。本篇就稍微紀錄一下簡單的解釋,未來會依理解程度慢慢增加……
在 Ubuntu 上安裝套件時一直出現這個錯誤訊息:ub-process /usr/bin/dpkg returned an error code (1)…
指標和陣列有密切的關係。我們通常會習慣使用索引,也就是 index 去存取陣列的元素。而也正是因為陣列在記憶體內的排列特性,讓陣列元素也非常適合用指標來存取……
基本上這個問題根本不該發生,是自己蠢導致。因為有點久沒開另一台系統是 Ubuntu 的電腦,上次對它做了什麼事都忘了,結果 apt-get update 或是 apt-get upgrade 都有詭異的訊息:sudo: unable to resolve host…
聽說指標是很多人在學C++的痛,但我覺得好像跟初次教你這個概念的老師有關。我非常受不了有些老師在教某個大魔王單元之前會先恐嚇學生說:這超難喔不認真會死掉。在此寫下我理解的指標概念,希望可以教教未來金魚腦的我……
這篇文章的緣由是電腦上 Windows 的安全性頁面呈現空白,但又很不想裝第三方防毒軟體。這台出問題的電腦是二手的,原本就有裝 Windows ,似乎是某公家機關或公司退役下來的電腦……
直到我有次上傳檔名為 problem1.pdf 的檔案,再次下載檔預設卻變成亂打的檔名,但這份文件是要給學生看的,不知道是在哪個儲存步驟直接就幫我定義了pdf檔的標題……
插入排序法(Insertion Sort)的概念有點像我們一張一張地整理撲克牌,拿出尚未排序的一張,放進已經排序好的排堆裡面……
快速排序法(Quick Sort)可以就字面意思來理解,很快速地排好大量需排序資料,算是實用性很高的算法……
氣泡排序法(Bubble Sort)好像是大部分人會接觸的第一個排序法?名字也相當可愛,顧名思義數字會像泡泡一樣滾來滾去最終慢慢浮出水面……
因緣際會下收購了極為便宜的相機模組,當然要玩一玩。使用上其實算蠻簡單的,我想以後的重點應該主要會著重在「使用目的」上,本篇就簡單先記錄一下初學者如我要怎麼開始使用……
有了主機板,首要之務當然是先安裝作業系統。因為樹莓派是單板電腦,沒有硬碟,因此作業系統會被安裝在小小一塊 Micro-SD 卡上。正常來說要裝任何作業系統都可以,今天因為是初次使用,對於這塊板子還沒有很熟悉,我選擇採用 Raspberry Pi OS……
Software Engineer from Taiwan