發表文章

目前顯示的是 3月, 2021的文章


~~ 記錄自己點點滴滴的學習歷程 ~~





Bootstrap:快速建立響應式網頁

圖片
Bootsrap 是一種功能強大得前端網頁框架,相關介紹都可以從網路上找到許多資料,對於非科班出身,也不是從事前端相關工作,只是想要快速製作網頁又想要網頁美美的人, 像我這種人XD ,又或者是想要學習前端網頁技術的人而言,這是一個好選擇。 以前曾學習過一點 HTML、CSS ...等前端網頁程式語言,在念碩士班時,我在實驗室也是負責網頁管理,對於網頁製作其實並不陌生,不過一直都沒好好學習網頁設計這塊,雖然知道有一些模板框架可以使用,好縮短網頁製作的時間,但都沒去深入研究,光搞研究就占了大半時間......... 近期小弟我正在服兵役,剛好休假都沒啥事幹,乾脆來研究之前一直沒好好正視的 Bootstrap

C:遞迴 permutation -- 排列組合

圖片
程式碼 list = [a, b, c]; perm(list, 0, n-1); void perm () { int j, temp; if (i == n) { for (j=0; j<=n; j++) { printf("%c", list[j]); } printf(" "); } else { for (j=0; j<=n; j++) { swap(list[i], list[j], temp); perm(list[i], i+1, n); swap(list[i], list[j], temp); } } } 遞迴過程

Python:用 PyAutoGUI 來操控滑鼠及鍵盤

圖片
最近軍中的朋友問能不能自動按鍵盤,我馬上想到之前看過的書 — 「Python 自動化的樂趣:搞定重複瑣碎&單調無聊的工作(第二版)」,其中第18章是用 pyautogui 來完成 GUI 自動化控制,就趁著休假來時做看看。 基本上會 Python 的人就能操作,也可以在 Linux, Windows, Mac 使用,算是非常好用的模組,而且網路上也有很多資料可以看,要學習完全不是問題。 而根據官方文件所說,PyAutoGUI 具有這些功能: 模擬滑鼠行為 鍵盤控制 截取屏幕截圖 這次主要針對按鍵進行實作吧! 安裝 要使用之前必須先安裝 PyAutoGUI 才行 pip install pyautogui 測試滑鼠功能 import pyautogui while True:      x, y = pyautogui.position()      print("x: {:04d} y: {:04d}".format(x, y)) 這樣抓到滑鼠在螢幕中的座標位置,再來看看如何操作鍵盤。 測試鍵盤功能 使用 write() 指令,就可以自動輸入文字。(不過需要手動點選要術入的文字框) import pyautogui pyautogui.write('Hello world!') pyautogui.write('Hello world!', interval=0.25) 可以加入 interval 來設定間隔時間

使用 C# 來操作 Arduino

C# 與 Arduino 相互溝通 上半部是 C# 程式,下半部 Arduino 程式 整個概念就是依靠 Serial Port 來溝通,讓電腦端可以控制 Arduino 的 LED 燈