Read More2.3K views3 minute read AndroidAndroid:Dagger 2 依賴注入ByWayne21/12/2021 依賴注入在近年來是一個相當熱門的技術。隨著程式碼越來越大,我們必須要有一項技術來幫助我們管理程式碼的架構,並保持各個模組間的去耦合)。在 Android 中,Dagger 2 是最常用的 DI framework。 Read More 0 0 0 0
Read More2.8K views3 minute read AndroidAndroid:用 WorkManager 排程工作ByWayne17/11/2021 WorkManager 是官方推薦用來在背景處理 persistent 工作的 API。所謂的 persistent 工作指的是,即使 app 重啟或是 device 重啟,仍然需要安排處理的工作。本文章將介紹如何利用 WorkManager 來排程工作。 Read More 0 0 0 0
Read More5.2K views3 minute read Spring BootSpring Data JPA 使用原生 SQL 來自定義查詢ByWayne13/09/2021 Spring Data JPA 簡單化存取資料庫的動作。開發者可以省去撰寫很多簡單的查詢 SQL。本章介紹如何用 Spring Data JPA 使用原生 SQL 來建立複雜的查詢 SQL。 Read More 0 0 0 0
Read More5.0K views4 minute read Go用 Go 實現 JWT Based 驗證ByWayne20/07/2021 本章將介紹如何用 Go 實作 JWT-Token-Based 驗證的方法。我們將從實作登入的 REST APIs 開始,驗證 Username/Password,產生 JWT Token,以及驗證 JWT Token。 Read More 0 0 0 0
Read More2.6K views4 minute read Go用 Go 和資料庫建構 REST APIsByWayne06/07/2021 Go 是近年來非常熱門的程式語言。它有精簡語法與高效的執行效率。現今,Go 已經被大量地用來開發後端程式。本章將介紹如何用 Go 建立一個後端程式,並且實作 REST APIs,和串接資料庫。 Read More 0 0 0 0
Read More5.4K views2 minute read AndroidAndroid:使用 Retrofit 和 Kotlin CoroutineByWayne02/06/2021 在 Android 中,我們常用 Retrofit 作為 HTTP client 來和後端的 RESTful APIs 溝通。Kotlin coroutine 可以讓 Retrofit 更加容易使用。本章將介紹如何搭配 coroutine 來使用 Retrofit。 Read More 0 0 0 0
Read More4.5K views1 minute read Spring BootSpring Boot: 利用 FCM 發送 Push NotificationsByWayne18/05/2021 Firebase Cloud Messaging (FCM) 可以讓我們傳送訊息給 Android、iOS、或 Web 應用程式,也就是所謂的 push notifications(推播)。本文章將介紹如何在 Spring Boot 透過 FCM 發送 push notification。 Read More 0 0 0 0
Read More6.3K views2 minute read AndroidAndroid:接收來自 FCM 的 Push NotificationsByWayne18/05/2021 Firebase Cloud Messaging 可以讓我們傳送訊息給 Android、iOS、或 Web 應用程式,也就是所謂的 push notifications。本文章將介紹如何設定 Firebase console,以及如何實作一個 Android app 來接收 push notifications。 Read More 0 0 0 0
Read More2.3K views1 minute read Spring BootSpring Boot 自定義 Exception HandlingByWayne06/05/2021 在開發 Spring Boot 時,當我們丟出一個 exception,Spring Boot 的 exception handler 會幫我們處理它,並且傳回一個 JSON 給前端。我們將在本文章中,說明如何自訂義這個回傳給前端的 JSON 內容。 Read More 0 0 0 0
Read More10.6K views3 minute read Data VisualizationMachine LearningPython K 線圖(Candlestick Charts)ByWayne23/03/2021 K 線圖(Candlestick Charts)常用來顯示股價的走勢。單根 K 線可以表示出股價的四個價位,分別為最高價、開盤價、收盤價、以及最低價。本文章將介紹如何使用 Python 的 mplfinance 和 Plotly 套件來繪製 K 線圖。 Read More 0 0 0 0