の倉的程式小天地
の倉的程式小天地

の倉的程式小天地

首頁內容關於
の倉的程式小天地
の倉的程式小天地

の倉的程式小天地

Thumbnail
前兩篇講完了 繼承(Inheritance)、多型(Polymorphism)跟 抽象類別(Abstract Class),今天講一下「封裝(Encapsulation)」,準備好我們就開始吧!
Thumbnail
今天來講一下「多型(Polymorphism)」跟「抽象類別(Abstract Class)」,這兩個技巧可以讓程式更具擴充性喔!
Thumbnail
上一篇淺談完物件導向的概念之後,要來講一下比較進階的用法啦!這次來講一下「繼承(Inheritance)」~ 想一下當不同類別之間重複性很高,每當創建一個類別,就需要重複寫好多一樣的程式碼,此時就能讓子類別直接繼承父類別的所有屬性跟方法(是為了方便維護,決不是懶喔😂
Thumbnail
今天終於要開始進入到大家最期待的(其實並沒有)物件導向啦! 本篇作為物件導向系列的第一篇,我們就簡單介紹一下物件導向是什麼?有哪些元素?馬上來一探究竟吧!
Thumbnail
有差嗎?不就是資料的擺放方式不一樣而已…針對不同的問題,使用不同的資料結構,在程式運行的效率上會有顯著的影響~今天就來談談:堆疊、隊列、鏈結串列!
Thumbnail
舉個例子,有一本 50 萬字的英文小說,要把裡面 t 開頭 e 結尾的單字全部列出來,於是首先我們要訂個規則叫「t 開頭 e 結尾」,然後讓程式依循這個規則把所有字找出來,而這個 “規則” 就是正規表達式。
Thumbnail
如果今天要產生一個序列結構 (tuple、list、set、dictionary) ,最直覺就是寫一個迴圈嘛~但一個最簡單的迴圈就要兩三行,如果還有條件判斷就又更長了,今天的內容就是把要用到一整個迴圈寫法的程式碼,縮寫成一行!
Thumbnail
設計程式如果可以做到結構化,能夠增加程式的可維護性,先前介紹過的函數雖然可以做到,但是當程式碼越來越長,單一的程式檔也會變得更難維護,於是我們就會把程式拆成不同檔案(模組),方便我們維護與分工
Thumbnail
鄭愁予說:我達達的馬蹄是美麗的錯誤(好,這其實跟這篇沒什麼關係XD 平常在打程式的時候,一定會有不小心出現 Error 的時候,這時候整個程式就會停止運作,並跳出錯誤提示,但我們之後也會遇到不希望他停下來的時候,所以這時我們就要...
Thumbnail
記得,所有檔案操作的第一步就是:先把檔案打開 今天這篇所要講的就是「檔案操作」啦!
Thumbnail
前兩篇講完了 繼承(Inheritance)、多型(Polymorphism)跟 抽象類別(Abstract Class),今天講一下「封裝(Encapsulation)」,準備好我們就開始吧!
Thumbnail
今天來講一下「多型(Polymorphism)」跟「抽象類別(Abstract Class)」,這兩個技巧可以讓程式更具擴充性喔!
Thumbnail
上一篇淺談完物件導向的概念之後,要來講一下比較進階的用法啦!這次來講一下「繼承(Inheritance)」~ 想一下當不同類別之間重複性很高,每當創建一個類別,就需要重複寫好多一樣的程式碼,此時就能讓子類別直接繼承父類別的所有屬性跟方法(是為了方便維護,決不是懶喔😂
Thumbnail
今天終於要開始進入到大家最期待的(其實並沒有)物件導向啦! 本篇作為物件導向系列的第一篇,我們就簡單介紹一下物件導向是什麼?有哪些元素?馬上來一探究竟吧!
Thumbnail
有差嗎?不就是資料的擺放方式不一樣而已…針對不同的問題,使用不同的資料結構,在程式運行的效率上會有顯著的影響~今天就來談談:堆疊、隊列、鏈結串列!
Thumbnail
舉個例子,有一本 50 萬字的英文小說,要把裡面 t 開頭 e 結尾的單字全部列出來,於是首先我們要訂個規則叫「t 開頭 e 結尾」,然後讓程式依循這個規則把所有字找出來,而這個 “規則” 就是正規表達式。
Thumbnail
如果今天要產生一個序列結構 (tuple、list、set、dictionary) ,最直覺就是寫一個迴圈嘛~但一個最簡單的迴圈就要兩三行,如果還有條件判斷就又更長了,今天的內容就是把要用到一整個迴圈寫法的程式碼,縮寫成一行!
Thumbnail
設計程式如果可以做到結構化,能夠增加程式的可維護性,先前介紹過的函數雖然可以做到,但是當程式碼越來越長,單一的程式檔也會變得更難維護,於是我們就會把程式拆成不同檔案(模組),方便我們維護與分工
Thumbnail
鄭愁予說:我達達的馬蹄是美麗的錯誤(好,這其實跟這篇沒什麼關係XD 平常在打程式的時候,一定會有不小心出現 Error 的時候,這時候整個程式就會停止運作,並跳出錯誤提示,但我們之後也會遇到不希望他停下來的時候,所以這時我們就要...
Thumbnail
記得,所有檔案操作的第一步就是:先把檔案打開 今天這篇所要講的就是「檔案操作」啦!
Thumbnail
對於初學者來說,如果筆電 CPU 不給力,跑不動 AndroidStudio,或是單純想要練習一下 Dart 或 Flutter 語法,那這個工具會非常適合你 →→→ DartPad
Thumbnail
其實網路上也有其他像是用 CMD、VScode 進行開發的,但是我覺得 Android studio 最為直觀方便 今天就來談談要如何做好 Android studio 寫程式的前置動作
Thumbnail
因為現在流行各種跨平台的東東,加上又是人手一機的時代,所以就來學一下怎麼做手機程式吧! Flutter 是由 Google 推出的跨平台開發框架,只需使用一種語言(Dart)寫一次程式,就能同時部署在 iOS、Android、網頁(Web)和桌面平台上。 今天就是要帶大家認識這個新東西,及如何安裝
Thumbnail
本篇在排除各種問題 Unable to locate Android SDK cmdline-tools component is missing Android license status unknown Visual Studio is missing necessary components
Thumbnail
我們昨天下載的資料集比較完整,已經幫我們分好了訓練、驗證、測試用的資料集,但是如果今天真的遇到一大筆資料集的話該怎麼分割?
Thumbnail
大家都知道,訓練一個完整的模型需要上萬筆資料,而資料的取得往往是最令人頭痛的地方 在知道如何下載前,先來談談「資料集 (Dataset)」這個東西 顧名思義,資料集就是指資料的集合,而且最重要的是要能在電腦中處理...
Thumbnail
上一篇只講了 Tokenizer 最快的用法,但仔細想想還是寫得再詳細一點好了 tokenizer() 可以將一串句子變成電腦看得懂的編碼,但他其實包含三個動作 1. 將句子拆分成一個一個字詞 2. 將字詞轉換成編碼 3. 添加 Special Token
Thumbnail
今天要講的是 Hugging Face 貼心準備的工具包,歸屬在 Transformers 中的 Tokenizer (分詞器)
Thumbnail
電腦沒辦法理解人類的語言,所以需要先將文字轉換成電腦能讀懂的數字,而我們不可能把一整句話直接編碼,例如:"I love you."=1、"I love him."=2...,這樣編碼到最後會變成天文數字,所以在那之前我們需要先將一句話分成最小單位,也就是「詞」
Thumbnail
上一篇有提到過「寫一行就能使用模型的封裝工具包 pipeline」,至於為什麼他可以寫一行就解決呢?真的有那麼神嗎?
Thumbnail
對於初學者來說,如果筆電 CPU 不給力,跑不動 AndroidStudio,或是單純想要練習一下 Dart 或 Flutter 語法,那這個工具會非常適合你 →→→ DartPad
Thumbnail
其實網路上也有其他像是用 CMD、VScode 進行開發的,但是我覺得 Android studio 最為直觀方便 今天就來談談要如何做好 Android studio 寫程式的前置動作
Thumbnail
因為現在流行各種跨平台的東東,加上又是人手一機的時代,所以就來學一下怎麼做手機程式吧! Flutter 是由 Google 推出的跨平台開發框架,只需使用一種語言(Dart)寫一次程式,就能同時部署在 iOS、Android、網頁(Web)和桌面平台上。 今天就是要帶大家認識這個新東西,及如何安裝
Thumbnail
本篇在排除各種問題 Unable to locate Android SDK cmdline-tools component is missing Android license status unknown Visual Studio is missing necessary components
Thumbnail
我們昨天下載的資料集比較完整,已經幫我們分好了訓練、驗證、測試用的資料集,但是如果今天真的遇到一大筆資料集的話該怎麼分割?
Thumbnail
大家都知道,訓練一個完整的模型需要上萬筆資料,而資料的取得往往是最令人頭痛的地方 在知道如何下載前,先來談談「資料集 (Dataset)」這個東西 顧名思義,資料集就是指資料的集合,而且最重要的是要能在電腦中處理...
Thumbnail
上一篇只講了 Tokenizer 最快的用法,但仔細想想還是寫得再詳細一點好了 tokenizer() 可以將一串句子變成電腦看得懂的編碼,但他其實包含三個動作 1. 將句子拆分成一個一個字詞 2. 將字詞轉換成編碼 3. 添加 Special Token
Thumbnail
今天要講的是 Hugging Face 貼心準備的工具包,歸屬在 Transformers 中的 Tokenizer (分詞器)
Thumbnail
電腦沒辦法理解人類的語言,所以需要先將文字轉換成電腦能讀懂的數字,而我們不可能把一整句話直接編碼,例如:"I love you."=1、"I love him."=2...,這樣編碼到最後會變成天文數字,所以在那之前我們需要先將一句話分成最小單位,也就是「詞」
Thumbnail
上一篇有提到過「寫一行就能使用模型的封裝工具包 pipeline」,至於為什麼他可以寫一行就解決呢?真的有那麼神嗎?
Thumbnail
因為最近有計畫要出國,所以 Google 的搜尋紀錄上刷了一排的行李箱 然後就在我某一天滑 IG 限動的時候,滑到了一個廣告,關於「行李箱小店經營不善,決定無條件贈送多款行李箱」 其實這個時候已經有點半信半疑了,但我想想感覺也挺有趣的,乾脆就深入敵營試試
Thumbnail
稍微看過我的主頁就會發現,我的文章以程式的教學與紀錄為主,這跟我目前修讀資管系也有關 但其實程式碼寫久了也會覺得很"沒勁",今天經過一個小時的輾轉反側,看著天色漸漸光,索性直接起床吃個早餐開始打字 秉持著一個「髒話不罵出來心就髒了,有事不說出來心就亂了」的原則 決定開一個新房間來穩定發瘋👍
Thumbnail
因為最近有計畫要出國,所以 Google 的搜尋紀錄上刷了一排的行李箱 然後就在我某一天滑 IG 限動的時候,滑到了一個廣告,關於「行李箱小店經營不善,決定無條件贈送多款行李箱」 其實這個時候已經有點半信半疑了,但我想想感覺也挺有趣的,乾脆就深入敵營試試
Thumbnail
稍微看過我的主頁就會發現,我的文章以程式的教學與紀錄為主,這跟我目前修讀資管系也有關 但其實程式碼寫久了也會覺得很"沒勁",今天經過一個小時的輾轉反側,看著天色漸漸光,索性直接起床吃個早餐開始打字 秉持著一個「髒話不罵出來心就髒了,有事不說出來心就亂了」的原則 決定開一個新房間來穩定發瘋👍