iT邦幫忙

java相關文章
共有 930 則文章

徵才 Java Backend Developer (Remote)

我們在為系統團隊尋找後端工程師(擴編2位)。主要產品為遊戲及APP客制代工開發,是年輕有衝勁的團隊~目前規模近百人!希望你也喜歡共同開發, 並且願意共同公開地r...

鐵人賽 自我挑戰組 DAY 16

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

之前我們有提過同步傳輸跟非同步傳輸,現在我們要來認識一下,在gRPC中的非同步傳輸要怎麼做,如果不清楚什麼是同步傳輸以及非同步傳輸,可以回頭看看這裡。 Stre...

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

技術 Java的傳值與傳址的值

在Java中呼叫方法或傳遞參數時,可分為兩種方式被傳遞,分別是「傳值」、「傳址」。 傳值 (Pass By Value) 「傳值」是將變數的值複製一份給方法用,...

鐵人賽 Software Development DAY 5

技術 【Java】認識 HashMap 前要具備的雜湊概念

Java 有兩種常見的資料結構,叫做「HashSet」和「HashMap」。那麼「Hash」是什麼呢?本文會先用生活情境的例子來介紹雜湊資料結構,後面兩篇則進一...

鐵人賽 自我挑戰組 DAY 15

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

昨天我們做完了server多發的部分,今天要把Client端給做起來,請一樣在client的資料夾中新增一個client03,並且寫上: public stat...

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

技術 Java的三種等於

初學者對於Java的=等於,容易混淆,因為程式中所指的=跟從小到大所學的數學概念不同,以下簡述一個等於與兩個等於的差異,另外還有第三種等於,這三種意義是不同的唷...

鐵人賽 Software Development DAY 4

技術 Java 8 推出的日期時間套件(下)

上一篇文章,介紹了 LocalDate、LocalTime 與 LocalDateTime,但它們沒有時區。本文將介紹具有時區概念的 ZonedDateTime...

鐵人賽 自我挑戰組 DAY 14

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

我們之前都是製作一個request來然後一個response回去的基本款,其實大部分的傳遞都是屬於這種類型的傳遞方式。接下來我們要開始嘗試實作有stream種類...

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

技術 Java的兩種資料:常數與變數

Java會將資料存於記憶體的空間中,方便存取使用,可分為常數與變數。 Java的常數是什麼? Java常數的最大特性是在初始化後,就不能隨便更改其數,而且會在前...

鐵人賽 Software Development DAY 4

技術 [Day 4] Take Home Assignment實戰:我的經驗與分享

前面三天我們聊了Take Home Assignment的核心概念,並以實際作業需求深入了解如何開始進行Take Home Assignment。接下來以我自己...

鐵人賽 Software Development DAY 3

技術 Java 8 推出的日期時間套件(上)

當時是 2018 年吧,筆者在前公司從零開發新產品,至今對於日期時間一律都是使用「java.util.Date」類別來處理。若想做增減,還要搭配 Apache...

鐵人賽 自我挑戰組 DAY 13

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

今天要實作傳遞不同種類的物件,首先我們先設計好server,先在.proto檔裡面新增好一個新的request跟response,以及新的接收函式IronMan...

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

技術 Java的八種基本型別

Java的型別,指的是讓程式知道所指的資料其身分為何,針對這些型別進一步了解如何操作。有些程式語言不會硬性規定要定義其資料身分,但Java對身分的認定可是非常嚴...

鐵人賽 Software Development DAY 2

技術 【Java】使用 BigDecimal 進行精確運算

有句知名的話是「算錢用浮點,遲早被人扁」。在進行財務相關的計算時,在匯率、利率或外幣等項目,經常會遇到小數點。然而在電腦的世界,浮點數的資料型態本身是會有誤差的...

徵才 【徵才】100% REMOTE远程: QA-测试/IOS/Android/JAVA/前端开发

急招远程远端-WFH8小时, 月休6天100% Remote Android开发 25K-40KRMB100% Remote IOS开发 25K-40KRMB1...

鐵人賽 自我挑戰組 DAY 12

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

今天我們要說明的是過濾器(Interceptor),可以用來記錄一些傳遞時的資訊,例如log或者是連線狀態跟時間等。那我們就開始吧! Interceptor可以...

鐵人賽 Software Development DAY 2
Spring Boot 零基礎入門 系列 第 2

技術 Spring Boot 零基礎入門 (2) - 開發環境安裝(Mac 版)

賀!此系列文榮獲 2023 iThome 鐵人賽《優選》獎項,正在規劃出書中,感謝大家的支持🙏,同名課程「Java 工程師必備!Spring Boot 零基礎...

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

技術 來杯Java咖啡吧

學習程式約莫是剛滿月,大概是連翻身都還不會的狀態,希望自己在這一個月的參賽後,至少能掌握到一些翻身技巧。 透過每日一篇的賽制,可以強迫自己能夠複習基礎觀念,雖然...

鐵人賽 自我挑戰組 DAY 11

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

昨天我們在調用gRPC的連線時,提到了一個叫做同步傳輸。在gRPC中,有兩個傳輸的函式,分別為newBlockingStub()跟newStub(),今天就來說...

鐵人賽 Software Development DAY 1
Java 17 新登場 系列 第 1

技術 Day 1 - 從 Java 8 到 17 的 7 個理由

香香濃濃的 Java 17 Java 是筆者進入 IT 業界的啟蒙老師,歷經了十個年頭,翻過了多少語言的山頭(Python, Golang, C++, PHP...

鐵人賽 自我挑戰組 DAY 10

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

今天已經來到第十天啦!! 沒想到我可以撐到現在QQ 那麼今天就要來做Client端啦!!首先我們要使用gRPC_Client,如果忘記可以回頭去看這裡,接著一樣...

鐵人賽 自我挑戰組 DAY 9

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

在開始做Client之前,先說明一下特定的接口函式responseObserver,這是一個設計用來接收訊息的function,其中會有三個函式: onNex...

鐵人賽 自我挑戰組 DAY 8

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

今天要開始實作server端口,server端口分成兩個部分,建立端口資訊跟接收端口。首先,我們先實作端口資訊的部分,使用我們前天製作的gRPC_Server,...

徵才 【徵才】後端工程師(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程式設計人員,我們清楚...