iT邦幫忙

14th鐵人賽相關文章
共有 19451 則文章
鐵人賽 自我挑戰組 DAY 17
LeetCode Top 100 Liked 系列 第 17

技術 [Day 17] Best Time to Buy and Sell Stock (Easy)

121. Best Time to Buy and Sell Stock Question You are given an array prices wher...

鐵人賽 Software Development DAY 30

技術 【DAY30】設計模式回顧 - 三十天總結

終於來到第30天,真的是太感動了,沒想到可以完成這一系列設計模式的介紹,最後我們就來回顧一下之前介紹各個模式時的一些要點以及總結。 物件導向原則的總結 在討論設...

鐵人賽 Software Development DAY 29

技術 【DAY29】State模式 - 升級成黃金會員的最後一哩路

終於來到第29天了!今天要介紹的也是這個系列中的最後一個模式,State 模式,我們就直接看範例吧,假設今天有個會員制度,當你存入銀行的錢有超過指定的標準,就會...

鐵人賽 Software Development DAY 17
React框架白話文運動 系列 第 17

技術 React白話文運動17-React Hook-useContext 01

前言 嗨,我是Hogan目前在經營自己的自媒體 hogan.tech主要分享一些有關於程式碼、軟體和科技業經驗分享有興趣的讀者可以進一步關注我,進而獲得更多資訊...

鐵人賽 Software Development DAY 28

技術 【DAY28】Iterator模式 - 無限輪迴的究極奧秘!

今天要介紹的是 Iterator 模式,我們就直接用例子來解釋,假設到了一間餐廳,服務員會來做接待,並且將菜單拿出來,服務員會將上面的菜色都先唸過一遍給客人知道...

鐵人賽 Software Development DAY 27

技術 【DAY27】Chain of Responsibility模式 - 排程的背後原理

最近公司專案有用到「Airflow」來去做排程的處理,剛好跟我們今天要介紹的模式一樣,當我們有一個需求是希望一個工作結束後,會去呼叫另一個工作去執行,像這樣一個...

鐵人賽 Software Development DAY 26

技術 【DAY26】Mediator模式 - 瞭解通訊軟體如何去發送訊息

大家在日常生活中應該常常用「Line」去聯絡吧!今天要介紹的 Mediator 模式就是 Line 應用的模板,當我們在互相聊天時,發送出去的訊息都會透過 Li...

鐵人賽 Mobile Development DAY 21

技術 [Android Studio 30天挑戰] Day21 - 介紹Glide

今天要來介紹的是Glide,它用於載入圖片、視頻和GIF動畫。而Glide解決了你必須關心緩存,解碼,管理網路連接,執行緒和異常處理等。 Glide的優點 1....

鐵人賽 Software Development DAY 25

技術 【DAY25】Memento模式 - 無限生命值的秘訣!

今天要介紹的模式是 Memento ,簡單來說就是備忘錄的概念,也可以想像成用來記錄之前狀態的一個模式,透過 Memento 模式可以將狀態做儲存,如果未來有需...

鐵人賽 Software Development DAY 17

技術 Day-16 xv6 Trap (user mode): Trace exec()

前言 在前面我們看過了整個 trap 的流程,而在今天我們將以 exec() 這個 System call 來追蹤實際 trap 發生的情況。 exec()...

鐵人賽 Software Development DAY 24

技術 【DAY24】Proxy模式 - 找個代理人來幫忙你吧!

Proxy 字面上是「代理」的意思,意味著當我們要做去做一些事情前,會先透過代理的這一層,之後才交給真正的物件做處理。我們在現實生活中,就有蠻多會遇到 Prox...

鐵人賽 Web 3 DAY 12
Web3.0 來襲 系列 第 24

技術 以Web2作為Web3的入口

以Web2作為Web3的入口 經過前面多天的精彩介紹,相信讀者們對這個 Web3.0 的世界已有需多的想像,但我們如何從 Web2.0 到 Web3.0,又或著...

鐵人賽 自我挑戰組 DAY 18

技術 DAY 18 :利用Visual Studio建立測試專案

上回我們簡單說明了一些測試的內容和概念,今天就開始從建立測試專案一步一步的往下探討。 首先我們先開啟Visual Studio(點擊連結下載),並且建立新的專...

鐵人賽 Modern Web DAY 17

技術 Day 17 - 端對端測試 - 初探

前言 這一系列文章的第一部份說明了如何在 Angular 撰寫單元測試程式,而這一篇開始則會進行第二部份,針對端對端測試進行說明。 什麼是端對端測試 (End-...

鐵人賽 DevOps DAY 17
30天的社群機器人之旅 系列 第 17

技術 Day 17 Telegram Bot 準備

我們要進入 Telegram Bot 的世界,同樣需要準備一下。 先加入 BotFatherID @BotFather連結 https://t.me/BotF...

鐵人賽 Software Development DAY 17
30天漫遊雲端之旅 系列 第 17

技術 Day 17 Pod

前面講完了與設定相關的東西了,接著當然就是我們的服務要來接到我們的設定之後,根據設定的內容執行起來了。 在 Docker 的世界中,最小的執行單位是 Conta...

鐵人賽 Modern Web DAY 17

技術 Day 17 - 為什麼要用 TypeScript

前言 JavaScript 已經寫到滾瓜爛熟了,但畢竟 JavaScript 是一個弱型別的語言,往往有許多 bug 都從這個點衍生出來。 當提到弱型別這件事,...

鐵人賽 Modern Web DAY 17

技術 Day 17 咩色用得好 - Array.prototype.includes

Abstract 整篇會分成以下幾個部分: 使用時機 語法 說明 範例 注意事項 ECMAScript 結論 includes() 這個 method 的全...

鐵人賽 IT管理 DAY 19

技術 Day 19 驗收!將事圓滿

當交付給RD單位進行開發,到最後交付死線後則進入驗收測試階段,開始進行驗收的程序,至於驗收測試的程序該怎麼執行每個產品定義,又或專案團隊因產品屬性不同而導致規則...

鐵人賽 Software Development DAY 26

技術 Day26: Bug並不可怕,可怕的是⋯⋯

「難怪只贏過十幾趴的人,不就是倒數了嗎⋯⋯」學妹看著數據挑了挑眉毛。「時間會浪費掉,應該是因為排序了兩次?」 「沒錯!所以我這邊有個解法只要一個迴圈就結束啦!」...

鐵人賽 Modern Web DAY 18
前端蛇行撞牆記 系列 第 18

技術 Day18 前端蛇行撞牆記 - volta刪除已下載node版本的方法

前言 延續上上一篇「github, gitlab設定不同SSH key」。 在創建github, gitlab的SSH碼之後,因為犯蠢原本的專案沒有git in...

鐵人賽 Modern Web DAY 17
前端蛇行撞牆記 系列 第 17

技術 Day17 前端蛇行撞牆記 - 在github上架設個人網站

前言 看完上一篇在github設定SSH key之後,現在可以來試著上傳自己的專案到github上了! 通常我們都是在本地端把專案弄得差不多了才上傳到githu...

鐵人賽 AI & Data DAY 21

技術 Day21 決策樹(Decision Tree)(3)--Python建立模型

載入套件 import pandas as pd from sklearn.model_selection import train_test_split fr...

鐵人賽 Modern Web DAY 18

技術 Day18 - 資料庫綱目建立

前情提要: 資料在輸進去資料庫時,一定要為其制定其種類是什麼,就是為了確保資料的統一性,例如可以避免在姓名的欄位輸入數字等等,因此今天要來分享如何用 Mongo...

鐵人賽 Modern Web DAY 17

技術 [Day 17] 實戰篇: 你一定得會的CRUD(上集)

嗨大家好,我是Sean!昨天我們結束了關於註冊、登入、登出的部分,那麼接下來進入網站後,我們會需要做甚麼操作呢? 對於後端來說,最重要的其中一個點,便是要提供資...

鐵人賽 Agile DAY 29
敏捷藏在 K-pop 裡 系列 第 29

技術 同事吵架,我要吃瓜還是混戰?(引用 7 Habits、薩提爾、PMBOK)

若說到最會吵架的女團,當屬徹底奉行坦率透明的 (G)I-DLE,成員包含臺灣、中國、泰國、韓國人。(G)I-DLE 就連出遊也訂下規則:想吵架就吵,吵完再和好。...

鐵人賽 Modern Web DAY 18
clojure 刷刷鍋 系列 第 18

技術 Clojure 肉片 -第 18 塊

【今日湯底】 Complete the solution so that it reverses all of the words within the str...

鐵人賽 Mobile Development DAY 17

技術 Flutter介紹:App狀態管理 - app state management

昨天遇到了頁面間資料交換的問題,所以今天我們要來在app裡面建立跨頁面的資料分享機制: 原本的頁面關係 在MainPage點選AstroPicture...

鐵人賽 Modern Web DAY 18
MySQL,我的超人 系列 第 18

技術 Day18-MySQL的資料類型-字串、數字、時間

資料類型 字串String 1.使用頻率高 1.CHAR(),固定長度 2.VARCHAR(),長度不固定 CHAR()容易浪費儲存空間,但效能較好,VARC...

鐵人賽 Modern Web DAY 29

技術 Day 29 Laravel + React 實戰之路 -8 前端套件導入

昨天我們已經在 實戰之路的專案中把前端套件安裝好了,今天就在專案之中加入套件吧! 還記得在 Day25 - 前端,結帳按鈕修改 的時候有提到說,我們送出訂單的...