在完成了審核程式後,接著就要讓我們將實作完成的資料管理系統以及審核程式能夠有個可以讓使用者方便使用的介面,因此就讓我們開始來實作批改系統的前端網頁吧! 網頁架...
隨著專案功能的增加,我們對外開放的 route 也會越來越多。 今天我們來談談怎麼調整我們的 route route group 首先,我們可以將相關的 rou...
前面幾篇都像是在介紹透過畫面視覺呈現來給玩家刺激,但是大部分遊戲裡的互動,幾乎都還是由玩家來主動進行操控。 常見的行為就是透過滑鼠、鍵盤、或是遊戲搖桿,有的遊戲...
在本文開始之前先打個預防針,我學習 Category theory 的時間其實沒有多長,所以如果以下或之後的內容有誤,或是有不完善的地方請各位多多包含。另外為了...
Application vs. Process vs. Thread vs. Coroutine 這些是作業系統( Operation System )中的基礎...
回顧前兩天做了什麼,分析了 response 欄位然後在設計物件的時候,需要考慮什麼,並針對這個物件寫了一個 unit test。 在這個 part 還有什麼要...
這章要來為大家介紹例外處理(Exception Handing),但其實在介紹例外處理之前,想先和大家介紹錯誤(Error)與例外(Exception)的差別,...
上一章有提到,List 比 Array 更有彈性。與 Array 不同的是,List 可以明確地選擇是不可變的 List 或是可改的 MutableList。不...
今天來講數字, Kotlin 的數字運算跟 Java 很類似,但多了很多有用的內建 API 字串轉數字 這裡把字串 3.14 轉成 Double,這很簡單 va...
上下拖曳來換位ㄛ 左右滑動來刪除項目呦 要怎麼做啦 前一天做過了基本型的recyclervivew,那今天除了原本製作recyclerView所需的流程與...
昨天講完三個主要會運用的佈局,也解釋了對齊方式,但理論讀再多,還不如實際用程式碼實作看看! 打開 .xml 檔案,並到程式碼製作畫面的地方 (忘記可以查看 Da...
官方推薦 Ktor 程式操作資料庫使用 Exposed 框架。 https://github.com/JetBrains/Exposedhttps://gith...
截至昨天,我們解決了許多審核程式會碰到的各種問題,今天就來讓我們的審核程式支援更多的程式語言吧!基本上實作流程就是從 Docker 拉下具有該語言的編譯器和執...
已經連兩篇都介紹跟動畫特效有關的文章了,但是還不夠唷,這一回正要介紹遊戲製作也很常用的Sprite Animations。 Sprite AnimationsS...
資料已經讀進來,那麼接下來要 Follow MVVM 的架構和資料溝通方法 接下來教學主體都會圍繞著這張圖 Repository Pattern 當資料的來源有...
Array 概念簡單,效能也很好,不過也因為它的限制比較多,所以除非真的有效能考量,不然一般會考慮使用其他的 Collection 物件,享受更豐富的功能。在這...
Day 4 的時候跟大家分享在分析欄位的時候,可以思考物件如何設計。今天就正式進入我們怎麼把這些欄位放入物件裡面,首先,先給大家看一下星戰人物中,人物的描述完整...
用假資料撐了幾天,但是老姐也差不多要開始開發建立題目、刪除題目的部分了。 之前建立了在新 pacakge response 底下的新類別 TopicRespon...
昨日我們已經介紹 Kotlin 類別的基本使用方式,接下來我們來談繼承、介面與抽象的使用方法,在 Kotlin 中,我們要使用繼承時,會有以下三件事要注意:...
recyclerview | Android Develop官網 簡介 recyclerview顧名思義是一種可以重複利用的view,用於顯示清單列表,是個很基...
佈局是什麼? 佈局有哪些? Q:佈局是什麼? A:佈局就是一個容器,可以裝一堆元件,也可以裝佈局 Q:佈局有哪些? A:LinearLayout、Rela...
今天要來講 Kotlin 在字串上的處理,字串處理算是平日處理商業邏輯很常碰到的,所以不可掉以輕心。 substring subtring 跟以往 Java 使...
以截至昨天為止審核程式所完成的部份,我們大概已經算完成了整個審核系統應該要做的事情,那接下來還要做些什麼呢?首先,我們先讓每次執行時所使用的 Docker 容...
前一篇已經學會用while(true)+delay以及addFixedUpdater跟addHrUpdater來製作一些簡易的動畫特效,不過KorGE還有提供其...
今天再來講多一點 flatMap 的例子吧!首先從 List 開始! FlatMap for List 一樣先看例子,以下這個例子的目標是分解句子中的單字,其中...
Side Effect Operator 前一篇介紹了 Observable 跟 Try 是如何處理Exception 這個 side effect,那麼可能有...
擴展 PirateService RESTful API 接口 昨天已經實作完 https://pokeapi.co/api/v2/pokemon?offset...
讓我們在回顧一下昨天提到的什麼是 FP Functional Programming In functional programming, functions...
類別定義 Kotlin 在物件導向這塊與其他程式語言類似,類別上也包含建構式、函式、屬性、物件宣告等,而所謂類別就像一張藍圖,以蓋房子為例,它只是給予我們如何蓋...
「喵先生真的把桌上的玩偶都帶回去了呢。」「是呀,難得可以看到他的桌面。」「難得的是可以看到他天黑前下班吧!」今天我倆慢了喵先生一步,正好聽到其他人的閒談。 「小...