00_min.png

1. 以前在 Pascal 語言,陣列的大小可以用[0..5] 這樣的寫法來設定。而傳統的 C/C++ 編譯器在函式的設定只能使用固定個數的參數。現在,C++ ,eta programming 就可以做到無限個參數

2. 先寫一個比較功能的程式

然後呼叫這段程式

在 main 中呼叫

編譯時遇到問題

小木屋 發表在 痞客邦 留言(0) 人氣()

00_compilError.png

1. 簡介

  自從 C++ 編譯器加入 template 泛型功能後,就替傳統的 C++ 語言帶入新的革命。C++ 語言不僅是 C 包含物件導向功能,更增加了型態通用。後來的 C++ 編譯器 為了 執行時期的效率,在template 泛型內限定計算變數型態。如此更增加編譯時期的判斷及執行時期效率。

相關的簡介可參考以下網站:
https://riptutorial.com/cplusplus/topic/462/metaprogramming

小木屋 發表在 痞客邦 留言(0) 人氣()

00_json.png

1. 假設有一個文件

2. 複製 JSON 文件路徑

  在 VS Code 裡面開啟 JSON 文件,在檔案裡面按右鍵,選擇複製路徑

小木屋 發表在 痞客邦 留言(0) 人氣()

14_GitHub.png

1.ping www.google.com

ping www.google.com

可以顯示這台電腦連接到網路上的另一台電腦的連線狀況

小木屋 發表在 痞客邦 留言(0) 人氣()

00_insertOne.png

1. 先加入一筆資料

2. 用 insertMany 加入多筆 document/row,其中包含 重複欄位 _id

3. 部分加入

小木屋 發表在 痞客邦 留言(0) 人氣()

00_cir_AndroidStudio_NewFlutterProject.png

      目前的移動手機有兩大作業系統:Android 和 iOS ,這兩者系統不同,開發的應用程式也不能通用。 Google 開發了 Flutter 架構用以開發來兼容 Android、iOS、Windows、Mac、Linux、Google Fuchsia 多種作業系統的應用程式。 這對開發人員來說是好消息。

本文介紹利用 Android Studio 及 Flutter 建立簡單應用程式的過程。


1. 建立專案(New Flutter Project)

小木屋 發表在 痞客邦 留言(0) 人氣()

00_notes.png

1. ls -l

命令 ls -l 顯示目前目錄下目錄及檔案 的long format(長格式)

上方可看到 屬性、創立者、群組、大小、最後修改時間、名稱

小木屋 發表在 痞客邦 留言(0) 人氣()

00_ls_home.png

1. 查看系統裡的使用者(USER),可以用 ls /home

2. 也可以用 cat /etc/passwd

這裡解釋最後一行:

小木屋 發表在 痞客邦 留言(0) 人氣()

00_customer_orders.png

在傳統的關聯式資料庫系統(RDBMS)中,有1對1 和 1對多 關係(relationship)。在 NoSQL/MongoDB 中也是可以依循這樣的關係。

1. 簡單案例

在這裡,有簡單的客戶資料,訂單(orders) document/row 又包含 2 筆訂單資料 document/row。

2. 分離出 people address 2 筆 document/row

我們可以手動操作 加入 people 和 address

小木屋 發表在 痞客邦 留言(0) 人氣()

00.png

1. 在 Linux 系統裡,不同的 USER 可以有不同的權限。簡單來分,USER 可分成 Super USER 和一般 USER 。

Super USER 就是常聽到的 root

2. GROUP

小木屋 發表在 痞客邦 留言(0) 人氣()

00_includePackages.png

    除了 Mongo shell 之外,其他的程式語言也可以讀取及寫入 MongoDB 資料庫,本文介紹 Python 程式語言結合 pymongo 程式庫,對 MongoDB 資料庫寫入一筆 document(row)。

1. Python 原始程式檔中加入程式庫

2. 讀取 MongoDB 資料庫

小木屋 發表在 痞客邦 留言(0) 人氣()

00_cat.png

1. cat

cat /etc/profile

2. 顯示文件行號

小木屋 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。