iT邦幫忙

java相關文章
共有 1125 則文章
鐵人賽 AI & Data DAY 14
人工智慧 vs.工人智慧 系列 第 14

技術 Day 14:小世界裡的遊戲 (下集)

如果你真的有開始嘗試去標記一些文章,相信你一定有遇這些問題不知道該怎麼標記: 一篇文章內出現很多混亂訊息 沒特別寫出對於個股看好或和壞 文章內容沒有意義時...

鐵人賽 Software Development DAY 25

技術 [One Punch 一拳搞定前後端面試] DAY-25 -Binary Search Tree

Binary Search Tree 本篇來介紹 Binary Search Tree (二元搜尋樹) 本篇同時發布於好讀整理版 code101 簡介 Bi...

技術 整合 Gemini AI 的 LINE Bot - 雲端情人實作 (一) 專案介紹與技術架構

前言 某天閒來無事,腦中突然冒出一個有趣的念頭:現在的 AI 已經能寫詩、能對話、能理解情緒,而我在利用 AI 處理技術問題的同時,也常請它幫忙解決生活甚至情緒...

技術 [LeetCode 筆記] 136. Single Number

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

技術 [一天一學習 直到我完成任務管理系統] Day 1 學習目標設定

Day 1: 1131228一、目標:開發一個任務管理系統,並運用 MVC (model view controller)架構二、預計使用工具:(一)前端: J...

技術 使用 Log4j2 輸出 CSV 檔,並輕鬆解決 Excel 中文亂碼問題

我最近在 Java 專案中使用 Log4j2 做即時日誌並輸出 CSV,輸出完成後,文字編輯器打開一切正常,但以 Excel 開啟時卻出現亂碼,明明是 UTF-...

技術 [Java的20堂課]L4-後端框架

後端架構 也會說三層式架構-MVC (前端也有三層式架構,但內容不一樣,這部分在剛上完課的時候會把前端的東西都嘎在一起,我花了一段時間才可以區分) contro...

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

技術 Day 20 : Encapsulation

Intro One of the three main characteristics of Java: encapsulation, is a tool th...

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

技術 DAY22-JAVA的package

當一個大型程式交由數個不同專員開發時,用到相同的類別名稱是很有可能的,當這種情況發生時,為了確保程式可以正確執行,就必須透過package關鍵字來幫忙。pack...

鐵人賽 自我挑戰組 DAY 28

技術 Day28-JDK可視化監控工具:visualVM(四)

前言 延續著上篇的介紹,這篇要來介紹visualVM的Threads頁籤 要觀察Threads的話,可以拿Day23-JDK可視化監控工具:jconsole(...

鐵人賽 Software Development DAY 18

技術 [Day18] CH10:排序大家族——合併排序法

今天要介紹的是我們學的最後一個排序法——合併排序法(Merge Sort)。 合併排序法 分成切割與合併兩個部分: 切割 將數列對分成左子數列、右子數列。分...

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

技術 Day 18 : Constructors

介紹 The relationship between classes and objects was shared earlier. When an obje...

鐵人賽 Modern Web DAY 29

技術 Day 29 Spring Boot Api Controller

控制層是 Spring Boot 應用面向客戶端的接口層。它接收 HTTP 請求,調用對應的服務層方法,並返回相應的響應。 StudentController...

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

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

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

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

技術 Java的Override與Overload

Override覆寫 Java的Override覆寫機制是指,子類別可以重新改寫父類別的方法,因此,子類別可以擁有不同於父類別的行為。※當子類別取了一個與父類別...

技術 在VS code上執行JAVA程式

目前已經習慣使用VS Code做開發工具,因此也希望JAVA能夠在同一個開發工具中,不用再安裝其他東西,下面就先介紹如何將JAVA的環境安裝在VS Code中吧...

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

技術 DAY9-JAVA的類別(3)-多載

多載利用JAVA中的多載,就不需要這麼多的函數來做相同的工作!那多載到底是什麼呢?其實就是指相同的函數名稱,可根據其引數的個數或是引數的型態不同,來設計不同功能...

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

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

鐵人賽 自我挑戰組 DAY 1
30天 HackerRank 解解解 系列 第 1

技術 Day 1 - 2D Array - DS

今天是開賽的第一天, 以後的解題會優先以 HackerRank 中的 Interview Preparation Kit 為主 2D Array - DS 原題...

技術 Java學習筆記02

2019/11/12 PM 12:05 這是複習的第二天,開始吧! 來看一下當時初次接觸JAVA稍稍困惑我一下的問題吧? 請問下列的兩段程式碼印出答案分別是甚麼...

技術 複習基礎JavaScript

小弟因疫情影響,整天在家苦等Offer於是心血來潮,將自己之前的考題整理成筆記上來與大家分享交流JavaScript太久沒複習了,連一些簡單的型別宣告作用域等等...

鐵人賽 開發技術 DAY 14
初學Java 系列 第 11

技術 Day14.抽象method與object

抽象method & object [抽象method的好處] 雖然說無法實作出method的內容,但還是可以讓一群subtype擁有共通的協定,讓所有...

鐵人賽 Mobile Development DAY 28

技術 rememberCoroutineScope

 Medium 好讀版 今天的文章中,我們要來實作彈出 ModalBottomSheet 的功能。目前,如果嘗試點擊日記上的選單,不會觸發任何動作。...

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

技術 Day 16 - 定義房間

今日目標,定義房間、房間列表。 Room 我們首先定義一個房間應該要有的資訊,房主(owner)、其他成員(guests)、房號(roomId),再來就實作這個...

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

技術 Day 29 : Wrapper Classes

Intro The day before the countdown, today we will introduce the concept of wrapp...

鐵人賽 Software Development DAY 14

技術 [One Punch 一拳搞定前後端面試] DAY-14 - Stack

資料結構 : 堆疊 (Stack) 堆疊是一種常見的資料結構,其特性是先進後出,後進先出(Last In - First Out)。像堆東西那樣。 也就像搭電梯...

鐵人賽 自我挑戰組 DAY 29

技術 Java 網路程式設計:Socket 程式設計基礎指南

什麼是 Socket? Socket(插座)是網路通訊的端點,提供一種機制,使得兩個程式可以在網路上進行資料交換。 在 Java 中,Socket 是一個類別,...

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

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

技術 Linkedin Java 檢定題目分享 

前言在更新Linkedkin 個人檔案的時候偶然發現他有技術檢定測驗如果總成績在前30%,會發給你技術認證徽章如果第一次沒考過可以重考如果第二次也沒考過就要&q...

鐵人賽 Mobile Development DAY 19

技術 Day19 - Spinner 選擇音樂藉由 Service 背景播放

Setting 畫面 我用 Java 寫 利用 Spinner 切換音樂 spinner.setAdapter(adapter); spinner.setSel...