Given two strings ransomNote and magazine, return true if ransomNote can be cons...
Given two integer arrays nums1 and nums2, return an array of their intersection....
今天要來學習JavaScript 裡的「物件(Object)」怎麼建立、拆解、合併與操作! 今日的目標: 了解物件的基本概念 巢狀物件 解構賦值 理解展開運...
一、state 的概念與用途 在 React 中,state(狀態) 是用來存放會隨著使用者操作而改變的資料。 與一般變數不同的是: 當 state 改變時,R...
一、props 的概念與用途 props 是「父元件 → 子元件」傳遞資料的機制。 它是唯讀的(read-only),子元件不能直接修改它。 透過 props,...
接著要來認識React的條件判斷式,可以根據不條件,來給組件回傳不同的網頁內容而判斷式中有幾個常見的用法,首先是三元運算子(ternary operator)...
前言每天早上我在臺北等公車,手機上的不同 App 有時給出不同的到站時間。不是誰故意騙人,而是大家拿資料的方式不一樣、更新時間也不一致。把資料透過「同一個窗口」...
今天是JavaScript學習紀錄的Day6陣列是 JavaScript 中超常用的資料結構之一!從清單、購物車、留言列表,到資料查詢結果,幾乎都少不了它的身影...
70.Climbing Stairs 題目 有 n 階樓梯,每次可以爬 1 或 2 階。 求 有多少種不同的爬法。 解題思路 1.判斷特殊情況:n == 1 →...
1.條件判斷是什麼? 在生活中,我們常常根據「條件」來做決定,程式也一樣能這樣思考,只要條件成立,就執行特定的動作。 if 表示條件成立時要做的事else 表示...
1.程式其實就是「給電腦下指令」 你可以這樣想: 寫程式 = 教電腦怎麼一步一步完成任務。 2.Python 的「邏輯」很像生活中解決問題的過程 例如: 我要泡...
1.Python 是什麼? 它的設計理念是「讓程式碼像英文一樣好讀」,非常適合初學者入門。2.Python 為什麼這麼受歡迎?* 語法簡單:不用分號、不用大...
169.Majority Element 題目 給定一個整數陣列 nums。 找出 出現次數超過 ⌊n/2⌋ 的元素(稱為 Majority Element)。...
206.Reverse Linked List 題目 給定一個單向鏈結串列的頭節點 head。 將鏈表 反轉,返回反轉後的頭節點。 解題思路 設定兩個指標:...
前面我們都是使用model.generate來做文字接龍,雖然這樣能掌握完整流程(例如token編碼、解碼、Top-k抽樣等),但在實務上,如果只是要快速建立聊...
多輪對話(Multi-turn Conversation):是多個一輪對話連續組成,並且彼此有上下文關聯。 實作可持續聊天的多輪對話讓模型做多輪對話的關鍵就是...
一輪對話(One-turn Conversation):使用者輸入一個prompt,AI回覆一句話。這是最基本的互動模式,沒有上下文記憶,也就是說,每次問問題,...
現代詐騙越來越社交工程化,攻擊者不一定靠駭客技術,反而透過恐慌、貪念或信任來誘使用戶上鉤,短訊因為到達率高、閱讀率高,成為常見的攻擊管道。 常見的簡訊詐騙套...
什麼是n8n?n8n是一個開源的自動化工作流程工具,類似Zapier或IFTTT,可以把不同的服務串起來,像是有警告就寄信、網站有異常就傳訊息通知等。在資安...
現代的網站幾乎都使用HTTPS,它的目的就是讓資料傳輸時經過加密,防止中間人攻擊,但即使使用HTTPS,網站仍可能被惡意腳本入侵,像是跨站指令(XSS),因此,...
Day 11 學習報告 主題:相簿分類功能 一、學習目標 今天的主要目標是讓相簿能夠支援「圖片分類」的功能。這樣使用者在上傳照片時,可以選擇不同的分類(例如:旅...
經過一連串的問題,我先是取得了幣安的API key還有secret key再將程式變成一個腳本,再到運行程式讓程式能夠順利運行。
Day 10 學習報告 主題:多圖片上傳與相簿顯示 一、學習目標 今天的主要目的是讓線上相簿具備「圖片刪除功能」。在前幾天的開發中,已完成上傳、預覽與分類等核心...
新增排序下拉選單• 在列表上方加入 DropdownButton,提供「新增時間」「到期時間」「優先權」三種排序方式• 使用者選擇不同排序方式後,列表即時更...
任務卡標籤字顏色調整• 工作:藍色• 學習:綠色• 健康:橘色• 個人:灰色 垃圾桶按鈕顏色• 保持紅色,方便辨識 複製任務功能• 在每個任務卡上增...
Day 9 學習報告 主題:圖片重新選擇功能 一、學習目標 今天的目標是讓使用者能夠「重新選擇圖片」──也就是在上傳錯誤或不滿意圖片時,可以再次挑選新檔案覆蓋原...
新增任務按鈕• 畫面底部顯示新增按鈕• 點擊按鈕彈出對話框或頁面,輸入任務標題 設定日期與時間• 可以選擇任務的截止日期與時間• 日期時間選擇器直接在新...
新增搜尋欄位• 使用者可以在搜尋框輸入關鍵字來快速找到特定任務• 搜尋時即時過濾列表中的待辦項目 篩選已完成與未完成任務• 提供「全部/未完成/已完成」...
程式碼 執行畫面 未輸入姓名跳出提示 未輸入生日跳出提示 未輸入學號跳出提示 未輸入科系跳出提示 未輸入身分證字號跳出提示 未輸入電話跳出提示 未輸入地址跳...
今天是紀錄LeetCode解題的第二十四天 第二十四題題目:Given a linked list, swap every two adjacent nodes...