iT邦幫忙

java相關文章
共有 1125 則文章
鐵人賽 自我挑戰組 DAY 27
30天Java由淺入深 系列 第 27

技術 Day 27 : Polymorphism

Intro Yesterday's last mentioned that Java actually allows subclasses to inherit...

技術 整合 Gemini AI 的 LINE Bot - 雲端情人實作 (四) 程式架構

在確定現在這個架構以前,我其實重構了很多次。最一開始的版本很混亂,我發現每次只要微調一點功能,就會因為組件之間黏得太死,導致整個程式碼都要大幅度改動。 為了解決...

徵才 [Ayla Networks徵才]-Senior Software Development Engineer, IoT PaaS

公司簡介Ayla Networks是全球領先的企業級IoT雲平台服務提供商,專注於智慧家庭、智慧建築、消費電子、零售和服務提供商等多領域的物聯網解決方案研。公司...

技術 [一天一學習 直到我完成任務管理系統] Day 3 後端檔案建立(以菜單網站為觀摩範本)

Day 3: 1140112一、目標:觀摩如何依照MVC架構,建立後端Java檔案二、預計使用工具:VS code 三、檔案架構:今天要建立的是後端檔案,也就是...

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

技術 Java的參數與引數

Java的參數與引數,常讓初學者混淆,以下簡單介紹這兩個詞彙所代表的意義跟作用。 Java的參數Parameter 方法小括號內的是參數(有資料型別),這代表若...

技術 自己做自己的口罩查詢APP (3) - 通通變成我的形狀吧 ListView&ItemArrayAdapter

前言 其實到了這一篇基本上就已經到了最後,我們再來只要將切好的資料放進對應好的欄位裡面就完成了 那這邊為了將盡量做到 MVC 的架構(對 Android 還是不...

鐵人賽 Software Development DAY 5

技術 [Day05] CH03:各式運算子(下)

接續昨天的運算子(Operator): 等值運算子 Java操作 運算子 等於|==不等於|!= 關係運算子 Java操作 運算子...

鐵人賽 自我挑戰組 DAY 12
菜雞的JAVA日記 系列 第 12

技術 DAY12-JAVA的類別(6)-變數和函數

實例變數實例變數(instance variable)擁有儲存資料成員的記憶體空間,不與其他物件共用。所以變數各自獨立,且不互相影響。 實例函數必須先建立物件,...

鐵人賽 Software Development DAY 20

技術 [One Punch 一拳搞定前後端面試] DAY-20 - addLast & getAt

LinkedList addLast & getAt 本篇要來介紹 LinkedList 的 addLast() & getAt() addL...

技術 ITST Basic 題目4 停車費計算 (Java)

題目:停車費計算說明:計算出停車時間後,依據題目設定算出最後需支付的停車費用 import java.util.Scanner; public class M...

鐵人賽 自我挑戰組 DAY 13

技術 Day13-JDK堆內存快照工具-jmap(三)自動導出內存映像文件

前言 接續著上篇,這篇要說明的是如何自動導出hprof文件,針對自動導出又有分兩種狀況:已是運行中的程序要調整JVM參數、剛要執行的程序帶上自動導出的參數,以下...

鐵人賽 Mobile Development DAY 4

技術 Composable functions

 Medium 好讀版 Jetpack Compose 是由 Composable functions 所組成。這些函式可讓我們以 Kotlin 的方式定...

鐵人賽 自我挑戰組 DAY 19
30天Java由淺入深 系列 第 19

技術 Day 19 : Modifier

#前言 When faced with large-scale projects or practical needs, the most common app...

鐵人賽 自我挑戰組 DAY 18

技術 Day18-JDK中的多功能工具:jcmd(一)

jcmd介紹 jcmd是在JDK1.7之後新增的一項工具。它是一個多功能的工具,就想把瑞士刀一樣,集合了各種小刀在同一把上。就用這篇來介紹jcmd可以達到什麼事...

鐵人賽 AI & Data DAY 4
人工智慧 vs.工人智慧 系列 第 4

技術 Day 04:Let’s GO

前面三篇都在講概念跟初步驗證,到了這裡終於要進入開發的部分。今天會把之後開發上使用到的程式語言與平台等相關資訊做一次說明,並依序寫上總共需要開發哪些 func...

鐵人賽 Software Development DAY 16

技術 [Day16] CH10:排序大家族——選擇排序法

今天介紹的是第二種排序法是選擇排序法(Selection Sort)。 選擇排序法 將資料分成已排序與未排序,由未排序資料中找最小值,放入已排序資料最末端。由此...

鐵人賽 Software Development DAY 23

技術 [Day23] CH11:劉姥姥逛物件導向的世界——多型

今天要來接續昨天沒介紹完的物件導向的第三個特性——多型。 多型(Polymorphism) 父類別可透過子類別衍伸成多種型態,而父類別為子類別的通用型態,再透過...

鐵人賽 Software Development DAY 19

技術 [One Punch 一拳搞定前後端面試] DAY-19 - LinkedList- removeFirst 與 removeLast

LinkedList removeFirst() & removeLast() 本篇要來實作 removeFirst() 與 removeLast()...

鐵人賽 Software Development DAY 21

技術 [One Punch 一拳搞定前後端面試] DAY-21 - Tree 結構

Tree 資料結構 本文同時發布於好讀整理版 Tree 是一種資料結構 Source from wikipedia 最上面會只有一個 Node (節點),...

鐵人賽 Software Development DAY 28

技術 [One Punch 一拳搞定前後端面試] DAY-28 - Bubble Sort

Bubble Sort 給一個裡面都是整數的陣列,請由小到大排列,回傳新的陣列。 Bubble Sort 又稱氣泡排序法,最簡單的排序法,但並不是最有效率的。...

技術 [筆記] Spring Data JPA 的 N+1 Problem (1)

究竟什麼是 ORM, JPA, Spring Data JPA, Hibernate 首先從常常讓人一頭霧水的名詞開始,ORM, JPA, Spring Dat...

技術 [JAVA 環境]JDK與環境變數安裝

JAVA 優點: 跨平台 物件導向特性 廣泛應用於企業及 Web 應用開發和行動應用開發。 編譯語言轉譯過程: 原始碼(Source code)->...

鐵人賽 Software Development DAY 21

技術 [Day21] CH11:劉姥姥逛物件導向的世界——類別與物件

今天開始,我們要進入物件導向的世界了,先前已經簡單提過了,物件導向程式設計是一種以物件觀念來設計程式的程式設計技巧,透過物件的方法產生互動以完成程式要求。在開始...

鐵人賽 自我挑戰組 DAY 23

技術 Day23-JDK可視化監控工具:jconsole(三)

前言 這篇還是要繼續來介紹jconsole,Thread的頁籤介紹 Step.1 首先準備一個JconsoleTest.java檔案,程式碼如下 packag...

鐵人賽 Modern Web DAY 27
Spring Boot... 深不可測 系列 第 27

技術 Day 26 - 手牌

今日目標,即時顯示自己的手牌、別人的手牌數。 WebSocket 前面有提過手牌會透過 WebSocket 的單播來發給各個玩家,其他人的手牌數則透過對該房間的...

鐵人賽 Software Development DAY 7

技術 mostly:functional 第六章:王國的改革、觀點的困境

我的語言的界限,即是我的世界的界限。 -- 路德維希·維根斯坦, 邏輯哲學論 回過神來,才發現窗外愈來愈暗,淺灰色的雲,不知從何時開始,已在這個城市的上空...

鐵人賽 Software Development DAY 4

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

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

技術 Day9.ArrayList與陣列的比較和short circuit operator

ArrayList與陣列的比較&short circuit operator [比較] ArrayList與陣列 1.陣列在宣告的時候就必須確定大小;A...

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

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

鐵人賽 自我挑戰組 DAY 19

技術 Day19-JDK中的多功能工具:jcmd(二)

前言 上一篇文章有提到,透過jcmd <pid> help(或jcmd <pid>)可以查看指定進程可使用的所有命令,接著這篇就要來大致...