Python檔案處理大揭密!從入門到專家,一文搞定! 發佈日期: 2023-08-142023-08-11 作者: yijun發佈留言 文、意如老師 讀完這篇文章你可以學到:1. 開啟檔案寫入資料2. 使用with開啟檔案、更新資料、寫入多行內容3. 在原本的資料後再添加資料4. 讀取檔案內容:只讀取幾個字元、只讀第一行、把資料轉成陣列後讀出5. 使用For迴圈讀取資料6. For迴圈的end=”執行後要出現的文字也可以是空白”7. 移除檔案、檔案如存在時就刪除,如果不存在就印出提示文字檔案不存在8. 移除資料夾、資料夾如存在時就刪除,如果不存在就印出提示文字資料夾不存在 閱讀全文→
【Python GUI教學】製作標籤Label、按鈕Button、文字Text元件 發佈日期: 2023-07-122023-07-12 作者: yijun發佈留言 文、意如老師 看完本文以後你能學習到:一、基本視窗建立二、元件使用-屬性設定2-1設定Lable屬性2-2設定Button屬性2-3 設定Text 屬性三、動態文字設定 一、基本視窗建立 閱讀全文 →
絕佳解決方案!利用Red Hat Enterprise Linux 9搭建可擴展的DNS伺服器 發佈日期: 2023-06-162023-09-19 作者: yijun發佈留言 文、猛鬼小紀 一、DNS服務站台用途 在網際網路上,每一部主機均有其IP位址,提供給訪客來造訪該站台。但要記住如此眾多的IP位址,好比要靠大腦記住所有朋友的電話號碼,是十分困難而且容易記錯的一件事。 此時,就需要依賴網域名稱系統(Domain Name System,簡稱 DNS)服務站台,來替我們大家記住難記又容易記錯的 IP 位址。我們只需要向網域名稱註冊代理商或是當地的網路資訊中心,如:TWNIC 等單位,購買無人註冊的網域名稱,並且指定自行管理網域名稱與指定自家DNS服務站台的公眾IP位址,就可以架設自家的DNS服務站台,提供給自家眾多的站台使用。 接下來的章節,將介紹架設 DNS 服務站台的流程,歡迎大家交流分享。 閱讀全文 →
Line專屬AI助理來了!使用ChatGPT讓你享受更智能的聊天體驗 發佈日期: 2023-06-022023-05-18 作者: yijun發佈留言 文、意如老師 今天要實作直接把ChatGPT搬到你的Line上,讓您隨時隨地都有機器人陪你聊天,實作時間約30分鐘。 看完這篇文章你可以學到:任務一:註冊Line開發者平台的帳號任務二:取得Channel access token任務三:註冊Open AI 帳號任務四:取得ChatGPT API Key任務五:註冊Github帳號任務六:使用套件專案任務七:註冊Vercel帳號任務八:部署套件專案 閱讀全文 →
和AI相處不只是學英文!ChatGPT教你聰明的發問技巧,成功解決問題 發佈日期: 2023-05-262023-05-18 作者: yijun發佈留言 文、意如老師 今天要學會發問,並透過Chat GPT作為學習工具,來當我的英文小老師,首先單字訓練,目標一天學會10個單字的完整用法。 看完這篇文章你可以學到:任務一:認識單字任務二:延伸單字了解詞性與意義任務三:練習造句-英翻中任務四:充分理解單字,讓ChatGPT來考考你任務五:聽、說練習 閱讀全文 →
使用Matplotlib套件,在Python快速畫出分析圖表 發佈日期: 2023-05-152023-04-26 作者: yijun發佈留言 文、意如老師 將收集的數據資料轉變成圖表將數據圖形化,能更清楚呈現易閱讀的文件,常見的圖表類型有長條圖、圓餅圖、折線圖等…,要使用Python 快速畫出圖表,可以使用Matplotlib套件,Matplotlib是一個在Python中非常強大的畫圖套件,幾乎所有的圖表都可以輕鬆的畫出來,本篇會將以折線圖與圓餅圖作為範例。 看完這篇文章你會學到:1. 安裝 Matplotlib套件2. 製作折線圖3. 畫出2組資料折線圖4. 設定圖表中的屬性(顏色、線寬、線條樣式)5. 設定文字屬性(字體、大小)6. 製作圓餅圖 閱讀全文 →
利用Podman容器編排工具架設WordPress網站 發佈日期: 2023-03-272023-03-14 作者: yijun發佈留言 文、猛鬼小紀 目前最紅的 IT 技術,莫過於雲端平台技術。而該平台技術的精進,則是由作業系統層的虚擬化技術擔綱為核心,快速的向前邁進。 由於作業系統層虚擬化(Operating system-level virtualization)技術發展十分快速,讓作業系統可以輕易的隔離資源給獨立運作的程式,讓該程式運作過程中,只看得到自已使用的系統資源。 該項功能又稱為容器化 (Containerization)技術,由期有名的容器化技術,為大家熟知的 Docker。後來,由 Linux基金會規範了容器化技術的標準,讓各家廠商可依循規範內容,實作可互相相容的容器技術。 閱讀全文 →
2023程式設計課程推薦,3方法挑選適合的前端、後端課程! 發佈日期: 2023-02-242023-02-24 作者: yijun發佈留言 文、意如老師 主題一:想寫什麼類型的程式? 主題二:如何挑選適合自己的程式設計課程?主題三:您想走前端還是後端? 閱讀全文 →
2023程式設計課程推薦,3方法挑選適合的前端、後端課程! 發佈日期: 2023-02-132023-02-09 作者: yijun發佈留言 文、意如老師 主題一:想寫什麼類型的程式? 主題二:如何挑選適合自己的程式設計課程?主題三:您想走前端還是後端? 主題一:想寫什麼類型的程式? 這邊先大至分成兩類來介紹,第一類是不需要網路即可執行的單機版應用程式,像是個人電腦上的小算盤、Office等軟體或是企業常用的進銷存系統(ERP)、顧客管理系統(CRM)等等。 閱讀全文 →
5個Python線上課程,線上初階課程到進階課程,手把手帶你學會Python 發佈日期: 2023-02-062023-01-30 作者: yijun發佈留言 文、意如老師 本篇文章你可以學到:一、Python是什麼?二、Python的特色、優點,為什麼要選擇Python?三、什麼樣的人需要學習Python? 閱讀全文 →
認識Angular中的模組(NgModule) 發佈日期: 2022-12-232022-12-13 作者: yijun發佈留言 文、意如老師 本篇文章可以學到:一、認識Angular中的模組(NgModule)二、建立新模組三、建立元件並註冊到自己所建立的模組內3-1、在app.component.html 加入 mf1的功能3-2、在mypage1元件 使用 mf1元件 閱讀全文 →
認識Angular中的路由導覽(Nav),建立萬用路由及http404頁面 發佈日期: 2022-11-282022-11-14 作者: yijun發佈留言 文、意如老師 任務一:認識路由導覽(Nav)-設定路由連結(RouterLink)任務二:認識萬用路由任務三:建立Http 404頁面 閱讀全文 →
工程師帶你認識Angular中的路由與元件 發佈日期: 2022-10-242023-03-01 作者: yijun發佈留言 文、意如老師 上一篇介紹了 前端工程師必學知識!建立第一個Angular專案,這篇要帶大家認識Angular中的路由(Routing)與元件(Component),就讓我們繼續看下去吧! 任務一:認識Angular中的路由(Routing) 1.1. 認識路由 1.2. 認識路由插座<router-outlet></router-outlet> 1.3. 測試路由是否運作成功任務二:實作應用 2.1.建立三個元件(Component) 2.2.建立路由規則 閱讀全文 →
前端工程師必學知識!建立第一個Angular專案 發佈日期: 2022-10-122022-09-28 作者: yijun發佈留言 文、意如老師 建立第一個Angular專案,了解基本架構後就要來實際建立一個Angular專案了。 ▶ 延伸閱讀:前端網頁工程師入門必備!認識Angular 任務一:建立專案1-1. 建立開發所需要的檔案1-2. 建立dist資料夾來放置編譯後的網頁任務二:程式流程運作任務三:Component元件的屬性-資料顯示3-1. 建立、插入值3-2. 建立、插入陣列值3-3. 建立、插入物件值 閱讀全文 →
TypeScript物件導向-介面使用方式 發佈日期: 2022-09-212022-09-19 作者: yijun發佈留言 文、意如老師 參考目錄:第1篇:網頁工程師必學-TypeScript初探篇第2篇:JavaScript的型別在TypeScript中應用(一)認識原始資料型別第3篇:JavaScript的型別在TypeScript中應用(二)認識物件型別第4篇:TypeScript物件導向-類別(Class)的使用方式第5篇:TypeScript物件導向-介面(Interface)的使用方式 閱讀全文 →
JavaScript的型別在TypeScript的應用 發佈日期: 2022-08-312022-08-23 作者: yijun發佈留言 文、意如老師 Javascript的型別有兩種,分成原始資料型別(Primitive data types)與物件型別(Object types),本篇將介紹原始資料型別與幾種比較常用的型別。 任務一:認識原始型別 1-1使用定義String字串類型 1-2使用定義boolean布林類型 1-3使用定義Number數字類型 1-4使用定義BigInt大整數類型 1-5使用undefined未定義、 null空值類型 1-6使用定義symbol符號值類型任務二:認識其它常用型別 2-1認識any任意型別 2-2認識Union聯合型別 2-3認識陣列的型別 2-4認識函式Function型別 閱讀全文 →
JavaScript的型別在TypeScript中認識物件型別 發佈日期: 2022-08-102022-07-25 作者: yijun發佈留言 文、意如老師 參考目錄:第1篇、TypeScript初探篇第2篇、JavaScript的型別在TypeScript中應用(一)-認識原始資料型別第3篇、JavaScript的型別在TypeScript中應用(二)-認識物件型別第4篇、TypeScript物件導向-類別(Class)的使用方式第5篇、TypeScript物件導向-介面(Interface)的使用方式 JavaScript的型別有兩種,分成原始資料型別(Primitive data types)與物件型別(Object types),原始資料型別介紹請參閱上一篇,本篇即將介紹物件型別與其它常見的型別。 閱讀全文 →
前端網頁工程師入門必備!認識Angular 發佈日期: 2022-07-132022-07-08 作者: yijun發佈留言 文、意如老師 參考目錄:第1篇、前端網頁工程師-Angular初探篇第2篇、建立第一個Angular專案第3篇、認識Angular中的路由(Routing)與元件(Component)第4篇、認識Angular中的路由導覽(Nav)第5篇、認識Angular中的模組(NgModule)第6篇、認識Angular中的模板(Template)語法第7篇、認識Angular中的*ngIf、*ngFor、ngSwitch語法第8篇、認識Angular官方所推薦的模組化元件-Angular Material第9篇、Angular-使用 Flex-Layout模組來建立網站基本框架第10篇、Angular-實作左側欄加上導覽列第11篇、Angular-實作上方標題列第12篇、Angular-綜合應用實作篇(1)-實作按鈕切換圖片第13篇、Angular-綜合應用實作篇(2)-表單輸入後按下Enter,或離開輸入框時,取得輸入的值並顯示出來第14篇、Angular-抓取API資料,並將抓回來的資料呈現在表格上 閱讀全文 →
TypeScript物件導向類別(Class)的使用方式大公開 發佈日期: 2022-06-222022-06-20 作者: yijun發佈留言 文、意如老師 參考目錄:第1篇、TypeScript初探篇第2篇、JavaScript的型別在TypeScript中應用(一)-認識原始資料型別第3篇、JavaScript的型別在TypeScript中應用(二)-認識物件型別第4篇、TypeScript物件導向-類別(Class)的使用方式第5篇、TypeScript物件導向-介面(Interface)的使用方式 在使用javascript時以往都是使用建構函式來實現類別,現在Javascript的ES6(含以上的版本) 已經完全支持類別(Class)的功能了,接下來我們就來好好認識一下在TypeScript中如何使用類別。 閱讀全文 →
網頁工程師必學!TypeScript初探教學 發佈日期: 2022-05-042022-04-27 作者: yijun Photo credit:Pexels 文、意如老師 任務一:認識TypeScript是什麼? 1-1 基礎介紹 1-2 TypeScript強型別特色任務二:環境建置 2-1 下載編輯器 2-2 下載npm套件 2-3 安裝TypeScript任務三:建立第一個TypeScript程式 3-1 建立TypeScript 3-2 編譯 TypeScript為Javascript 3-3 執行Javascript 閱讀全文 →