今日題目 題目連結:1863. Sum of All Subset XOR Totals 題目主題:Array, Backtracking, Bit Manip...
上一篇的解答: infix fun <T, Q, R> ((T) -> Q).pipe(anotherFun: (Q) -> R): (...
戰略資訊系統 中台架構其實是一種整體資訊架構訂定的思維,其目的是為了迎接企業不斷創新的挑戰,在『變是唯一不變』的真理下,創造相對的競爭優勢(Competitiv...
回顧 我們在上一篇的內容中,使用了 httpURLConnection 與政府資料開放平台所提供的口罩資訊資料做連結來取得我們所需的 CSV 檔,並且也在最後藉...
Function composition 回想以前在學校的時候,對於數學函式的第一印象就是一堆 f(x) 跟 g(x) 了,還有他們的組合:f(g(x))。這在...
上一篇的解答: private fun <K, V, R> Map<K, V>.fmap(transform: (V) -> R)...
今日題目 題目連結:144. Binary Tree Preorder Traversal 題目主題:Stack, Tree, Depth-First Sear...
今日題目 題目連結:145. Binary Tree Postorder Traversal 題目主題:Stack, Tree, Depth-First Sea...
指令裡面有一個我還算蠻常用的:/fill。這個指令可以讓你用特定的方塊填充指定的範圍,也可以填充指定範圍的外框但內部是空的。什麼意思?以下這個指令可以讓你建造...
Given two sorted arrays nums1 and nums2 of size m and n respectively, return the...
上圖這個就是最後的結果加上一點"我自己的裝飾"。如何,有想要自己動手做了嗎? 繼昨天的程式碼,今天的程式碼比較多一點 (嗯...大概有10...
分散式系統: 現代軟體架構與設計考量 [1] The Definition of Distribution: A distributed system is a...
今天再來講多一點 flatMap 的例子吧!首先從 List 開始! FlatMap for List 一樣先看例子,以下這個例子的目標是分解句子中的單字,其中...
當我們今天有了很多功能後,有時候會希望某些功能可以進入遊戲後再做調整,例如: 自定義實體的生命值 爆炸的範圍 可以跳多高 這些功能如果可以透過一個設定檔(C...
有了昨天的基礎架構後,我們接下來就可以開始整理我們的程式碼了! 昨天提到的Proxy功能,我們接下來要實際使用它。首先我們先把IProxy介面填充基本的@Ev...
Kubernetes 架構 Kubernetes又稱之為k8s,其運作種共分層三個架構層面,1. Components 如etcd, dns server .....
Kubernetes 超入門 Kubernetes 是一種讓使用者管理Cluster 的一種工具,能更輕鬆的管理node。本身提供Service Discove...
Algebraic Data Type 的 0 與 1 在數學中,我們都知道數字 0 ,0 乘任何數字都是 0 、 0 加上任何數字的話就是該數字本身 ,或是...
MVC模式的架構元件被設計用來處理開發中的應用程式的不同方面。MVC設計模式的作用是將表現層與業務邏輯分開。 為什麼開發人員關心MVC?MVC在應用和網路開發中...
在前面幾天裡,我們透過Minecraft內提供的各種方塊與物品來打造我們想要的效果與模組,但有的時候,這些現有的物品無法滿足我們。從今天開始,我們會從如何創造...
今日題目 題目連結:225. Implement Stack using Queues 題目主題:Stack, Design, Queue 瞭解完Stack跟Q...
今日題目 題目連結:53. Maximum Subarray 題目主題:Array, Divide and Conquer, Dynamic Programmi...
ArchiMate 是The Open Group面向企業架構的開放且獨立的建模語言,由不同的工具供應商和諮詢公司提供支持。ArchiMate 提供工具來支持企...
引用自Minecraft Wiki : 狼 在麥塊世界中,所有的實體都會有自己的"小聰明" - 人工智慧(AI)。當然,除了玩家,因為玩家是...
上一篇的解答: sealed class Either<A, B>() { class Left<A, B>(val valu...
前言 其實到了這一篇基本上就已經到了最後,我們再來只要將切好的資料放進對應好的欄位裡面就完成了 那這邊為了將盡量做到 MVC 的架構(對 Android 還是不...
前面看過兩次,今天終於要來介紹咖哩(誤)了,坦白說,在我的日常開發中並不會使用到這個概念,所以我沒辦法說服自己說,這是一個很方便的東西,以下到內容是我查閱資料整...
今天要來談談“意外”這件事,沒有人喜歡“意外”對吧?尤其是 PM 或是 QA 的神之手,有時候就是會給你“意外”的操作出一些 bug ,而你又重現不出來時,要怎...
寫到這裡的時候,發現距離萬聖節越來越近了...於是就在想,要不要來弄一點萬聖節的氣氛到目前的模組內呢? 也許某一天,你跟我一樣在Minecraft Mod模...