所謂的噪點漸層 (Grainy Gradients),在顏色漸變時不是使用平滑過渡色彩,而是使用顆粒由多至少漸變,這樣的方式能夠製造出磨砂的質感,例如 Arc...
延續上一篇的需求, 一個全域的 Popup。功能有三: 可以輸入自訂的訊息 依照情境於關閉 Popup 時觸發不同的行為 Popup 有統一的 UI 系...
今天是第十三天,許多現代網站使用JavaScript來動態生成內容,這讓傳統的爬蟲方法變得困難。當發送簡單的HTTP請求時,可能只會得到空白的HTML頁面,因為...
前言 延續昨日的練習,Nodejs 中 Mongoose 本身有驗證機制,因此了解框架內部含有的安全機制,也是開發者需要了解的內容。 NoSQL Injecti...
Node JS架站
今天我們要來聊聊 React 生態系中的兩個實用的套件:React Query 和 React Hook Form。 React Query: React Qu...
EP15 - 猝不及防的需求 在成功解決了階段性驗收中出現的套件問題後,Inusan 和 Mojin 繼續全力以赴,準備與 Bob 再約一次階段性驗收。 再次...
Action Result的結果類型(上) 在Action回傳的動作結果裡分為三者,IAction Result、Action Result抽象類別、IAct...
有了對應點之後,我們就可以來計算相機的姿態了。背後的原理是利用相機投影的幾何關係,解出相機的旋轉矩陣和平移向量,這些理論的部分我們會在後面利用幾篇文章來細說。本...
重載 Solidity 中允許函數進行重載(overloading),即名字相同但輸入參數類型不同的函數可以同時存在,他們被視為不同的函數。但 Solidity...
我們現在處在一個科技發達的時代,ChatGPT被廣泛使用,很多領域都會應用到生成式AI,因此,接下來幾天會和大家分享有關ChatGPT的應用實例。
前言 今天我們要來挑戰一道經典又實用的題目——Set Matrix Zeroes(設定矩陣零)!這題是 Medium 難度,但它考驗的是我們如何在有限的空間內...
存取控制系統:管理性存取控制(Access Control System: Administrative Access Control) 管理控制是管理層的限制...
dbt core setup,可以先照著官方文件按部就班的前進。基本上就是 pip install, authentication 還有一些環境的設定。 在這個...
說明跨 cluster 打服務的南北向概念。跨 cluster 打服務 (Cross-Cluster Service Invocation)這指的是在分散式系統...
今天,我們將試著在 Rust 中使用常見的軟體設計模式。設計模式是解決軟體設計中常見問題的可重用解決方案。雖然許多設計模式源自於物件導向程式設計,但我們可以看...
哈囉,大家好!不知不覺,我們的 30 天鐵人挑戰已經過了一半。這段期間,我們一起從零開始,建立了個人財務管理系統的後端,從資料庫設計、模型建立、路由設定到控制器...
1.時間戳 (Timestamp)* 使用 block.timestamp 來獲取當前區塊的時間戳。* 了解時間戳的單位是秒數,從 UNIX 時間 1970-0...
Alice and Bob continue their games with stones. There is a row of n stones, and...
Reading infrared signals 圖片來源:https://docs.flipper.net/infrared/read 前言 今天要來快速介紹...
在軟體開發的世界中,版本控制系統是不可或缺的工具。它幫助開發者追蹤和管理程式碼的變更,同時確保團隊順利合作。本文將介紹版本控制的概念,並以最熱門的 Git 為例...
今天是第二十七天我們可以寫一個javascript社交工程演練網頁程式管理系統,以下是我的程式碼 用戶管理: 管理員登入後可以新增、修改、刪除或停用用戶。...
Dcard 是一個超級古老的軟體,自從我有印象以來就有了,於2015年推出,為了讓許多年輕人甚至其他年齡層發表自己對不同事情的意見。這個平台最初以大學學生為主要...
Map和WeakMap Map 結構:Map 是一個以 key-value 的形式儲存資料,類似物件的資料結構,key 可以是任何型別,而 value 也可以...
重新分析一下昨天牛刀小試的例子, 我們在 addToCart() 的函式中用了 includes() 和 unshift() 兩個時間複雜度皆為 O(n) 的函...
裝飾器 (Decorators)裝飾器是 Python 中一個非常獨特且強大的功能,它允許你在不改變函數定義的情況下,添加額外的功能。這是 Python 中實現...
前一回的內容需要更正部分程式碼 Debug 然後我發現前面把行情塞 Redis 的時候,製造了一個問題 原本的寫法直接用 str() 把 python dic...
在開發 Side Project 的過程中,協作是一個至關重要的環節。無論是為了提升專案的創新性,還是提高開發效率,找到合適的夥伴並且有效地進行協作,都能讓專案...
今天是第二十七天我們可以寫一個k8s海關資料庫管理系統,以下是我的程式碼 前端 - 用於管理和查看海關資料 後端 API - 用於處理業務邏輯、提供資料的...
前言 昨天我們已經了解如何實作出一個元件,今天我們將實作一個任務清單元件,並一步步重構它,使原本無法複用的元件,利用泛型變成更通用、更彈性的元件。這章節會著重...