iT邦幫忙

java相關文章
共有 1118 則文章

徵才 【徵才】後端工程師(Java)-台中遠端

職務性質 全職需求人數 3至3人職務說明 工作簡述: 處理線上站台的排錯及功能開發 接入第三方平台Api 與前端工程師協調開發所需之REST api. 工作...

鐵人賽 自我挑戰組 DAY 7

技術 gRPC通訊框架認識與實作【Day 07】

居然已經到第七天了!! 我居然還能堅持住,真是太感動了@@ 今天要來跟大家說明server跟client的用途以及傳輸種類。 在grpc通訊架構中,server...

鐵人賽 自我挑戰組 DAY 6

技術 gRPC通訊框架認識與實作【Day 06】

連續幾天都超級早起,今天是因為衛生局的人來複查登革熱的噴藥作業,結果就一路等到下午了... 昨天寫好的.proto設定檔,整個內容看起來應該會像這樣 synta...

技術 [LeetCode 筆記] 287. Find the Duplicate Number

前言   這題是一題把陣列當成類似 linked list 的題目,目標是找到陣列中重複的元素,因它只對陣列進行了兩次循環,而每次循環都是線性時間的運作,時間複...

鐵人賽 自我挑戰組 DAY 5

技術 gRPC通訊框架認識與實作【Day 05】

昨天回南部拜訪長輩當日來回,不只網路上當鐵人,現實生活也鐵人啊@@ gRPC可以在各種不同的程式語言裡面實作,主要的method會由套件自動生成,因此我們只要專...

鐵人賽 自我挑戰組 DAY 1

技術 gRPC通訊框架認識與實作【Day 01】

今天早上收到女朋友Line我說,因為附近有登革熱疫情,所以家裡面要被噴藥,瞬間讓我清醒不少,因為當天可以跟公司申請放公假(潮爽der不過話說回來,當工程師邁入第...

徵才 JAVA資深後端程式設計師 丨Senior Backend Engineer (台北內湖)

About the role… 「參與物流4.0的未來:與團隊共同打造智慧物流系統建置!」 永聯物流開發在尋找認真負責、耐心細心的Java程式設計人員,我們清楚...

技術 [Day1] JAVA介紹

Java是一種電腦程式設計語言,擁有跨平台、物件導向、泛型程式設計的特性,廣泛應用於企業級Web應用開發和行動應用開發。 Java程式語言的風格十分接近C++語...

技術 [LeetCode 筆記] 56. Merge Intervals

前言   這題運用雙指針來實作,目標是把陣列中的元素重疊的部分合併起來,有使用到合併和排序的演算法,時間複雜度估為 O(n log n),這裡有 JAVA 和...

技術 【程式開發筆記】保證軟體品質一定要做程式碼檢測 (上) | 開源程式碼檢測平台 (SonarQube) - 大漠國渡

圖文並茂的詳細內容至自個人部落格 : 【程式開發筆記】保證軟體品質一定要做程式碼檢測 (上) | 開源程式碼檢測平台 (SonarQube) - 大漠國渡 前...

達標好文 技術 [LeetCode 筆記] 200. Number of Islands

前言   這題是一個經典的 DFS 深度優先搜尋問題,聽說是 FAANG 高頻題(?,目標是在二維陣列裡找到連續出現 1 的範圍 (島嶼),計算島嶼共出現幾個,...

技術 [LeetCode 筆記] 33. Search in Rotated Sorted Array

前言   這題主要運用到二分搜尋法,是 704. Binary Search 的變化題,目標是找到一個旋轉陣列中指定元素的陣列,用到一個 while 迴圈和其餘...

技術 [LeetCode 筆記] 215. Kth Largest Element in an Array

前言   解這題最重要的是學習 Quick Sort 快速排序演算法是如何運作的,實作中間也可學到遞迴的概念,題目目標是把陣列從小到大排序後,找到給定的元素大小...

技術 [Java] Spring Boot實作接收發送JSON的API簡單範例

以下分享一個能接收JSON和回傳JSON的API功能範例和說明 @RequestMapping註解屬性說明value:指定HTTP請求路徑對應到Controll...

徵才 【徵才】效能平台工程師 ( 台北 )

職務名稱: 效能平台工程師職務性質: 全職 職缺責任負責公司內部效能平台的建設,包括系統的設計、開發和運維工作負責公司基礎服務、持續集成相關平台開發與維護,提升...

技術 [LeetCode 筆記] 206. Reverse Linked List

前言   這是一題單向鏈結串列反轉的題目,運用指標的算法,目標是將原本的鏈結串列倒序排列,此演算有使用到一個 while 迴圈,則時間複雜度估 O(n),這裡有...

技術 [LeetCode 筆記] 11. Container With Most Water

前言   這題是一個運用雙指標的算法,目標是找到可裝最多水的容器 (面積),只需一個 while 迴圈就可依依遍歷到最大的面積答案,時間複雜度可估 O(n),這...

技術 [LeetCode 筆記] 15. 3Sum

前言   這題是一個運用指標的算法,而且是用三個指標來追蹤,運用指標依序掃瞄出題目所要的元素並加起來,使用到了 for、while 兩個迴圈,時間複雜度估達 O...

技術 [LeetCode 筆記] 53. Maximum Subarray

前言   這題是一個經典的動態規劃問題,目標是找到一個陣列中連續子陣列的合還有回傳最大值,時間複雜度可達 O(n),這裡有 JAVA 和 Python 的寫法。...

技術 [LeetCode 筆記] 704. Binary Search

前言   這題用的技巧是二分搜尋法,原理是每次循環都會將搜索範圍縮小一半。演算法通常需要使用二分思想,即每次能夠排除一半的範圍,快速的找出陣列中所要求的元素位置...

徵才 Web Crawling Developer 網路爬蟲開發人員

Job Title: Web Crawling DeveloperJob Description:We are seeking a skilled and de...

技術 [LeetCode 筆記] 118. Pascal's Triangle

前言   這題的大方向是要如何找到上一行的上一列的元素來做兩兩相加的運算,像是動態規劃的邏輯思考,需要用到雙迴圈的關係,時間複雜度達 O(n²),這裡有 JAV...

技術 [LeetCode 筆記] 35. Search Insert Position

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

技術 Design Pattern - Strategy(策略模式),鴨子哌哌

策略模式 策略模式也是一種好用的模式,可以封裝並獨立不同的演算法,符合SRP單一職責原則跟OCP開放關閉原則。透過composition的方式,將演算法放入物件...

技術 [LeetCode 筆記] 283. Move Zeroes

前言   這題題目要設法將陣列中的非零元素全部往前移,題目要求不能配置新的空間,所以不能使用輔助的 Array,那我們就由本身的陣列來做循環添加,這是比較簡單的...

技術 [LeetCode 筆記] 136. Single Number

前言   這題目的邏輯是找出陣列中只出現過一次的元素,直覺是用一層 for 迴圈遍歷整個陣列後,使用 HashMap 來儲存元素跟出現的次數,最後再遍歷 Map...

徵才 远程技术岗位招聘—Android/Ios/Java工程師/測試/前端/項目經理/產品經理

工作時間:9小時月休6工作地點:可長期遠程 招聘遠程崗位:#Android工程師 20k-40k(根據能力進行調整)#Ios工程師 20k-40k(根據能力進行...

技術 Design Pattern - Factory method(工廠方法),Factory生產Product

工廠方法-Factory method 這應該是大家學design pattern第一個遇到的pattern吧,這個pattern有兩個角色 一個是 Fact...

技術 [LeetCode 筆記] 169. Majority Element

前言   這題目的邏輯是找出陣列中出現次數過半的元素,這裡有使用一層 for 迴圈遍歷整個陣列後,用 HashMap 來操作存儲查找,Map 時間可以視為常數時...

技術 [LeetCode 筆記] 121. Best Time to Buy and Sell Stock

前言   究竟何時才是買賣股票的最好時機呢? 這題邏輯很生活化,就是把一個陣列內所有的價格遍歷完,低買高賣後把最大的差價回傳出來,這題使用了單迴圈遍歷陣列裡所有...