iT邦幫忙

java相關文章
共有 1118 則文章

技術 工作中自學至獨立完成系統項目(Eclipse Servlet) - 5

技術內容 在資料傳輸前,有些相關的文件及當中的欄位、邏輯Annotation之類的必須要有,才能運作程式因此要先確認這些事情有沒有做 1. 在Servlet文件...

技術 工作中自學至獨立完成系統項目(Eclipse Servlet) - 4

前後端、資料庫互動簡述 依據當所開發的系統,將我所認為的架構以圖表示,如下: 此系統主要傳輸資料的方式為: 前端網頁點選button元素或是input元素的s...

技術 工作中自學至獨立完成系統項目(Eclipse Servlet) - 3

專案架構 後端程式碼的部分主要是放在(src/main/java)這個路徑底下,主要是Java Servlet的檔案,以及一些會用到的JAVA Bean,其他的...

技術 工作中自學至獨立完成系統項目(Eclipse Servlet) - 2

系統開發 在過程中就一定會進入到這個環節,需要提交開發計劃,詳細內容就不贅述,不過好在網頁排版以及系統需求的部分,可以參考當前舊的系統,因此省下了許多事項,不過...

技術 工作中自學至獨立完成系統項目(Eclipse Servlet) - 1

第一份正式工作 會撰寫這篇文章的原因主要是想要紀錄一下自己總算有些成果的系統作品,也算是給自己的鼓勵,但也有一些怨念在當中xD,因此這一篇文章主要會是紀錄和分享...

技術 Android Studio 讀取 Firebase data

介紹AndroidStudio專案創建後如何與Firebase進行連接,Firebase數據創建與讀取權限實作測試,本實作的data是手動輸入的,如需匯入資料進...

技術 JVM 優化系列(一) 內存區域介紹

JVM 優化系列(一) 內存區域介紹 JVM 都是由哪些部分組成 ? 他們都各自負責怎樣的工作 ? 用了 JVM 工作那麼久但是對他內部構造以及功能好像我...

技術 【Stone Game】LeetCode 解題 leetcode-877

Stone Game 題目連結 兩種情況 大數字在前或後==> alice 可以先選 大數字在中間 ==> 由於alice 選數字時數量一定是...

技術 【Smallest String Starting From Leaf】LeetCode 解題 (leetcode-988)

Smallest String Starting From Leaf 題目連結 用bfs來做 1.先移路往左走(直到左邊是null),刪掉當下的點(往回走)...

技術 【Add One Row to Tree】Leetcode解題 leetcode-623

Add One Row to Tree (623) 在原本的二元樹的某一層插入新節點(後面一樣是舊節點) 用bfs遍歷樹(直到到要補的層前),插入左值與右值...

技術 【 Even Odd Tree】leetcode 解題 2/29 (tree)

題目連結 code 連結 解題 使用bfs去查找每個level 依據規則:如果這層是基數個,裡面的值都要是基數,且遞減反之為偶數個,裡面的值都要是偶數,且...

技術 【Longest Palindromic Substring】leetcode 解題 2/28 (DP)

題目連結github 解題連結 解法1github 解題連結 解法2 ** 解法2的表格爆炸了,有興趣的可以點我的github來了解** 題目意思 從s裡找到最...

技術 逛一逛

这里问答人气不高呢,这个算是主流it论坛吗

技術 [一天至少一題直到ICPC開賽030]解題: Vacation (1/20)

Vacation 題目連結 解題 使用演算法 DP LCS(Longest Common Subsequence / 找共同子序列) LCS演算法 g...

技術 [一天至少一題直到ICPC開賽029]解題: Oil Deposits (1/19)

Oil Deposits 題目連結vj 解題 依照題目意思 連在一起的油井算一個油井算有幾個油井 遞迴 找到油井==>去四周(上下左右斜邊)如果有,...

技術 [一天至少一題直到ICPC開賽028]解題:Sort! Sort!! and Sort!!!(1/19)

Sort! Sort!! and Sort!!! 題目連結 最近都在摸魚,進度點落後 解題 按照規則,比較 ==> 結束取餘 先放小的 如果相同 先放...

技術 [LeetCode筆記] 34. Find First and last Position of Element in Sorted Array

前言   這題標準運用了二分搜尋法,演算法通常需要使用二分思想,即每次能夠排除一半的範圍,快速的找出陣列中所要求的元素位置,這樣時間複雜度可達 O(log n)...

技術 [LeetCode 筆記] 198. House Robber

前言   這題是一題動態規劃問題,目標是擷取不連續的元素,全部相加起來選出最優解,因只用了一層迴圈,時間複雜度可估 O(n),這裡有 JAVA 和 Python...

徵才 【亞洲徵才】MaskEX 交易所專案技術團隊(工作地點:日本)

MaskEX 亞洲徵才企業網站:https://www.maskex.com/company/aboutus/zh_HK工作地點:日本大阪地區 專案團隊職缺:【...

技術 [LeetCode 筆記] 238. Product of Array Except Self

前言   這題有點類似 Prefix Sums 的概念,目標是找到陣列中元素自己以外的所有元素的乘績,放在一個新的陣列裡,雖然有三個迴圈是 O(3n) 的時間複...

鐵人賽 Software Development DAY 22
Java基礎筆記 系列 第 29

技術 Java的物件序列化Serializable

Java的序列化是指,將物件的狀態訊息轉換為可以存儲或傳輸的格式;當物件被序列化後,就可以被存放在檔案中,或者透過網路傳輸到另一個系統,而反序列化則是這些過程的...

鐵人賽 Software Development DAY 22
Java基礎筆記 系列 第 28

技術 Java的低階高階I/O

延續前一篇的I/O輸入輸出,通常也會提及所謂的低階I/O與高階I/O,指的是操作時所使用的層次。 低階 I/O (Low-Level I/O) 直接與資料來源,...

鐵人賽 Software Development DAY 22
Java基礎筆記 系列 第 27

技術 Java的I/O輸入與輸出

當Java需要處理文件、網路通訊或串流數據時,需使用I/O(輸入/輸出),其中有四個主要基礎類別: InputStream和OutputStream Input...

鐵人賽 Software Development DAY 22
Java基礎筆記 系列 第 26

技術 Java的wait(), notify()和 notifyAll()

多執行緒協作時,Java提供一套內建的同步機制,包含 wait(), notify(), notifyAll(),透過這些方法,能讓執行緒之間進行溝通,避免生產...

鐵人賽 Software Development DAY 22
Java基礎筆記 系列 第 25

技術 Java 的Synchronization與Locks

在多執行緒的環境下,多個執行緒可能會同時存取、共享資源,若是沒有正確的使其同步,會導致不好的結果,例如變數或資料結構。如果沒有正確的同步,這可能導致資料破壞或不...

技術 [LeetCode 筆記] 560. Subarray Sum Equals K

前言   這題學習目標是 Prefix Sums 前綴和的概念, Prefix Sums 通常用於需要頻繁查詢陣列中某一區間的元素和的情況,這裡目標是找到一個陣...

鐵人賽 Software Development DAY 22
Java基礎筆記 系列 第 24

技術 Java 多執行緒Thread vs. Runnable

程式中所謂的「多執行緒」,指的是允許同時執行多個程序。在Java中,若想要同時執行多個任務,可透過Thread類別或是Runnalbe介面來實現多執行緒。 Th...

鐵人賽 Software Development DAY 22
Java基礎筆記 系列 第 23

技術 Java的final家族及throw和throws

一開文章看到官方貼心提醒「好可惜在第 22 天中斷比賽了,邀請您繼續寫完30篇鐵人文」,發生了中斷意外......難道是前一天寫完例外機制的魔咒嗎昨天開始進入專...

鐵人賽 Software Development DAY 22
Java基礎筆記 系列 第 22

技術 Java的例外機制Exception

許多程式語言都有例外機制(Exception Handling),可以處理在程式運行中錯誤的方法,讓程式遇到錯誤時還能繼續運行,這可能是使用者輸入錯誤、或是程式...

鐵人賽 Software Development DAY 21
Java基礎筆記 系列 第 21

技術 Java的三大集合:ArrayList、HashSet、Map

ArrayList ArrayList是Java集合的一部分,為一個類別,實作List介面。 使用動態陣列來儲存元素,可以動態調整大小。 有特定的順序,每個元...