iT邦幫忙

技術文章

RSS

檢查JSON找出重複Key值

剛接手的專案JSON設定檔有重複的Key值, 造成結果不如預期。 網上搜尋工具竟然沒有檢查JSON重複Key值,趁空閒手動寫個小工具布到Cloudflare P...

30天 Leetcode挑戰_Day 14

本日耗時:48mins House Robber class Solution { public: int rob(vector<int&gt...

使用 Laravel 10 與 Vue 3 + Vuetify 建立現代化 Web 應用

在當今的 Web 開發中,Laravel 和 Vue.js 是兩個非常受歡迎的框架。Laravel 提供了強大的後端功能,而 Vue.js 則使得前端開發變得...

#3 開發專屬個人化回覆AI(基於tkinter和 Google 生成式 AI 模型的簡單聊天應用)

在上篇已經創建好Gemini api金鑰及創建使用者與AI對話視窗(連結在下面),今天要來實驗一個屬於自己的AI人物設置!上篇連結 #2 Python SDK...

D-4變數命名的規則

昨天學習完如何創建一個變數,那其實變數的名稱也不是想叫什麼就叫什麼的,變數不能和JAVA程式語言中的保留字重複,所謂的保留字是指在JAVA中代表特定意義的字,主...

D-3 學習為程式設定變數

昨天已經學過如何印出字串和一些最基本的格式,今天要開始學習的是如何建立一個變數,如以下的範例那基本上主結構基本格式都是一樣的,較為不同的是中間,在java中,我...

從0開始的python之路-2

1.下載python:https://www.python.org/(python還能支援linux等等的平台)2.下載pycharm:我自已是使用pychar...

30天 Leetcode挑戰_Day 13

本日耗時:27 mins Container With Most Water class Solution { public: int maxAre...

量子AI的其中兩個模組功能..純JS編寫

展示如何使用量子隨機數生成器來生成斐波那契數列的初始值: JavaScript const qiskit = require('@qiskit/qiskit')...

如何下載tiktok音樂

TikTok上的音樂具有強大的魅力。它朗朗上口的節奏和富有感染力的旋律甚至成為我們日常生活中不可或缺的快樂來源。如果您想將它們用於汽車音樂或手機鈴聲,您需要找到...

D-2 JAVA程式的起點

今天是第二天,基本上最一開始學習程式的人應該都有試過印出HELLO WORLD吧,那今天我們一樣嘢先完成這個最簡單的指令就好,首先我先將我的實作範例圖片放在這裡...

D-1 JAVA程式語言的特色及平台簡介

我30天的挑戰主要是透過閱讀一本JAVA的參考書來從零基礎來學習JAVA這個程式語言。 從最根本開始,為什麼已經有了形形色色的不同語言還有必要學JAVA,且JA...

無限畫布附錄: Day 12A-2 | 兩線段交點的測試

因為我需要從頭解釋這個中間的原理,所以我們才沒有先寫測試。 因為真的塞不太下進去同一篇文章,所以我把 getLineSegmentIntersection 的...

無限畫布附錄: Day 12A-1 | 兩線段交點

這個算是番外篇,因為篇幅真的很長,從主要的鐵人賽文章裡面分出來的,主要是要箝制畫布平移的功能,在比較複雜的限制下會需要計算兩個線段的交點。有些說明圖我之後會補...

Tofy開發日誌 #6

Tofy開發日誌 #6 時間 2024/9/26 下午8:36地點 一樣是我房間 我想不到今天的主題,不如今天就把Tofy裡的一些程式碼公開並解釋吧! loc...

與AI生成天文教育遊戲——Ren'Py版《獵星者旅店》(4):了解視覺小說遊戲的基本製作流程

任職於「天文數智」的黑蛋在公司部落格發表完「跟著黑蛋用Streamlit速成天文資料分析Web App」系列文章後,收到PM貳婰舞指派的新任務:「我們的老闆,...

從0開始的python之路

現今的社會中網際網路已經佔了大部分人的生活,從c、c++這種比較原始的程式語言,也有進階到現在高階的java、python的高級語言,在這30天我要從0開始學習...

404錯誤頁面背後的暗流:Magecart攻擊的最新手法

Akamai 安全情報團隊最近發現了一起針對大量網站(包括食品和零售業巨頭)的 Magecart 網路竊取活動。攻擊之所以備受關注,是因為攻擊者使用了高級遮掩技...

30天 Leetcode挑戰_Day 12

開始有點挫敗了,雖然答案出來是看得懂的,沒有辦法自己想出來 本日耗時:82mins 45.Jump Game II class Solution { publi...

2024 IT鐵人賽 Day7 - Function

一般的Function function Hello() { console.log("一般的Function", "Hell...

2024 IT鐵人賽 Day6 - 取得DOM元素

querySelector 尋找DOM 可以用來尋找(ID)、Class、tag const H1Class = document.querySelecto...

30天AI人臉辨識技術全攻略:從零開始到實戰應用 DAY4

今天來學習卷積神經網絡(CNNs)。 卷積神經網絡(Convolutional Neural Networks, CNNs) 是一種專門用於處理具有網格結構數據...

Tofy開發日誌 #5

好棒~ 明天沒有考試~ Tofy開發日誌 #5 時間 2024/9/25 下午9:02地點 還是我房間 延續昨天的主題,如果我們要讓物體能夠平滑或甚至其他的動...

格倫布編碼 (Golomb coding)

格倫布編碼 編碼對象 非負整數(0、正整數) 對數字進行分組 決定每組有幾個數字例如:每組有10個數字 用除法對數字進行分組例如:數字42,第4組第2個...

【LeetCode with C: A Series of Problem-Solving Techniques】-- Reverse Linked List

Description Given the head of a singly linked list, reverse the list, and return...

30天AI人臉辨識技術全攻略:從零開始到實戰應用 DAY3

今天和明天來了解了解圖像處理與電腦視覺基礎知識。今天想著重在「OpenCV」的學習。 OpenCV(Open Source Computer Vision Li...

30天 Leetcode挑戰_Day 11

第一天進到midium就深感自己的不足,看了快20分鐘都沒什麼想法,所以今天花的時間比較多都是在參考解答區大神的答案。 今日耗時:38mins Largest...

30天 Leetcode挑戰_Day 10

接下來要進到medium題了!!! 本日耗時:23mins Set MismatchYou have a set of integers s, which o...

以純JS打造的量子化AI

const qiskit = require('@qiskit/qiskit'); // 量子隨機數生成器async function quantumRando...