在開發及維護專案時,善用日誌將有助於提升除錯及維護效率。此篇介紹在Spring Boot當中要如何使用日誌進行記錄與管理。 Spring Boot預設日誌框架...
今日目標,輪流出牌。 選擇 打出去之前要先選擇~~ 修改 game.js,我們要先取得使用者點擊的牌,並且在第二次點擊時取消選擇,這邊用 Set 來決定目前選...
教材網址https://coding104.blogspot.com/2021/06/java-polymorphism.html 6.4.多型 FB 程式討...
今日目標,顯示上一組牌、定義特殊牌型、檢驗出牌是合法的。 Debug 發現前幾天的 code 邏輯有點問題,所以稍微作一下修正,最近有點累... GameS...
教材網址https://coding104.blogspot.com/2021/06/java-override.html 6.2.改寫 FB 程式討論群 'C...
Medium 好讀版 清單和動畫會出現在 app 中的任何地方。在本文章中,我們將瞭解如何運用 Compose 輕鬆建立清單,並增添動畫效果。 此系列...
前言 這題是一題動態規劃問題,目標是擷取不連續的元素,全部相加起來選出最優解,因只用了一層迴圈,時間複雜度可估 O(n),這裡有 JAVA 和 Python...
透過繼承,我們可以從原有的類別衍生出新的類別,原有的類別稱為父類別,而衍生出的類別稱為子類別。透過這種機制,子類別不僅可以保有父類別的功能,同時也可以加入新的功...
今日目標,定義卡片相關的類別和方法。 撲克牌遊戲最麻煩的地方就是要定義花色跟數字,還有牌型的大小比較... 先建立一個 package,名稱是 card (糟...
教材網址https://coding104.blogspot.com/2021/06/java-static.html 4.7.靜態化 FB 程式討論群 'Co...
Medium 好讀版 此系列文章是以我的業餘專案: Kimoji 作為範例。這款以純 Jetpack Compose 撰寫的 side project...
小弟是個java後端新鮮人,主要開發Spring MVC,最近想做個分散式聊天室伺服器架構,網路上找了資料,使用spring-websocket實作,也爬了一下...
教材網址https://coding104.blogspot.com/2021/06/java-51.html 5.1.私有化 FB 程式討論群 'Coding...
教材網址https://coding104.blogspot.com/2021/06/java-super.html 6.3.super FB 程式討論群 'C...
事前準備 在開始實作之前,我們需要先申請以下服務並取得 API 憑證: LINE Developers 帳號與 Messaging API Channel G...
教材網址https://coding104.blogspot.com/2021/06/java-class-object-attribute.html 4.1....
利用JAVA將Flex檔案轉成Typescript檔案型態-緣由1 到2020/3/2日到公股銀行寫專案,我們的工作是將舊的程式碼轉譯成新的程式碼。但我發現真的...
教材網址https://coding104.blogspot.com/2021/06/java-method.html 4.2.方法 FB 程式討論群 'Cod...
教材網址https://coding104.blogspot.com/2021/06/java-array-initialblock.html 2.2. 初始化...
在轉檔時,標準化很重要,因為沒有標準,沒有辦法做出正常的取代功能。例底下的4行程式,功能是想同的,但:標準化的重要性,影響到轉檔能不能成功,在你要比對資料之前,...
在轉資料中有import內容,而每寫段程式,就要重新撰寫import內容也令我很反感。後讓我整理了幾個程式碼中的import ,做出一份大家通用的import如...
Java的類別規格定義好之後,要創建物件時,必須被實體化才能使用,而實體化又稱為具象化,常見的方式是使用new來建立物件。 物件實體化 使用類別作為該物件的型別...
getClass()想知道某個物件屬於哪個類別時,可用 obj.getClass() //取得變數obj所指向之物件所屬類別 因為getClass()是O...
1. 引言 今天我們深入探討Optional,水一下天數XD,在Java程式設計中,NullPointerException一直是困擾開發者的問題。 為解決這個...
Tree Node More 本文同時發布於好讀整理版 上一篇我們小玩了一下 Tree 裡面 Node (節點)實作加資料,這邊我們來想想怎麼移除資料。 若...
工廠方法-Factory method 這應該是大家學design pattern第一個遇到的pattern吧,這個pattern有兩個角色 一個是 Fact...
相信這個時代,大家在操作應用程式,特別是web的時候,都無法忍受慢個1、2秒的時間,因此,提升效能跟減少響應時間是非常重要的,而Spring Boot的非同步處...
在建構元中也有所謂公有(public)和私有(private)之分。截至目前為止,所提到的都是公有(public)的建構元,可以在程式的任何地方被呼叫,因此新建...
1.順序執行依照程式出現的先後順序執行(變量在使用前要先聲明) 2.分支執行:單分支、雙分支單分支 public static void main(String...
教材網址https://coding104.blogspot.com/2021/06/java-overload.html 4.5.多載 FB 程式討論群 'C...