iT邦幫忙

jdk相關文章
共有 38 則文章

技術 離線安裝Zulu SDK

2022.07.14 更新 先到Zulu JDK的官網去下載JDK官網下載:https://www.azul.com/downloads/?package=...

鐵人賽 IT技術鐵人 DAY 22

技術 JDK1.6和Tomcat5安裝說明(適用各版本)

一、 JDK和Tomcat介紹 Java Development Kit (JDK) : 是Sun公司針對Java開發人員發布的免費軟體開發工具包(SDK,So...

技術 [JAVA]詭異事件,相同檔案和一樣環境下移轉到另外一台電腦上卻無法顯示網頁JSP

遇到詭異事件,相同檔案和一樣環境下移轉到另外一台電腦上卻無法顯示網頁,網路找好多問題解決方式 一直都沒可以用的解決方式,請教各位高手有解招方式? 環境: WIN...

技術 Vue Cli 3 + vue-cli-plugin-cordova 安裝環境

第一次使用 Cordova + Vue 開發 APP,順便將安裝開發環境的步驟紀錄下來。 安裝 Vue Cli Cordova JDK (Andro...

鐵人賽 Modern Web DAY 3

技術 Day 03 - 環境安裝(下) JDK & Spring Tool Suite

環境安裝的最後一個環節,就是安裝我們的開發工具,本篇教學使用Spring Tool Suite (STS)作為我們的IDE (Integrated Develo...

鐵人賽 自我挑戰組 DAY 4

技術 Day4- Java語言編譯器:javac & 運行工具:java (上)

前言 個人在學習java程序時,一開始對於Java如何編譯以及執行編譯檔這塊知識很模糊,如何運作的完全不知道。因為IDE的便利,基本上點個icon就可以幫你編譯...

鐵人賽 Software Development DAY 7
Gradle 通靈術 系列 第 7

技術 第七天:手動安裝 Gradle

前面三天已經介紹過在三大主流作業系統上安裝 Gradle 的方式,基本上應該已經能夠滿足 90% 讀者的需求。但假如您不喜歡用套件管理工具、也偏好自己手動安裝...

鐵人賽 自我挑戰組 DAY 6

技術 Day6-Java反編譯工具:javap

javap介紹 javap是jdk工具中自帶的反編譯工具,它是根據class位元組碼檔案,反解析出當前類對應的code區(彙編指令)、本地變量表、異常表和程式碼...

鐵人賽 自我挑戰組 DAY 5

技術 Day5- Java語言編譯器:javac & 運行工具:java (下)

接續著上篇的內容,這篇要介紹情境二、三~ 情境二:引用到其他的java檔 Step1.先創建資料夾及相關檔案,目錄結構如下: javac_practice |-...

鐵人賽 Software Development DAY 3

技術 第 3 天:安裝 JDK

為了讓寫好的程式碼能編譯執行,在安裝好開發工具後,我們還需要安裝 SDK。由於 Compose for Desktop 是運行在 JVM 平台上,需要的 SDK...

鐵人賽 自我挑戰組 DAY 21

技術 Day21-JDK可視化監控工具:jconsole(一)

Jconsole介紹 Jconsole是一個JMX相容的監視工具。它使用Java虛擬機器的JMX機制來提供運行在Java平臺的應用程式的性能與資源耗費資訊。它可...

鐵人賽 Software Development DAY 6
Gradle 通靈術 系列 第 6

技術 第六天:在 Windows 上安裝 Gradle

在 Windows(在這系列裡指的是 Windows 10 以上的版本)上除非您使用 WSL 環境,不然沒辦法使用 SDKMAN 這種以 Bash 為基礎的 S...

鐵人賽 Software Development DAY 5
Gradle 通靈術 系列 第 5

技術 第五天:在 macOS 上安裝 Gradle

同為 Unix 系列的 macOS 可以完全相容上一篇使用 SDKMAN 安裝 JDK 及 Gradle 的作法。不過,若是您已經習慣使用 Homebrew 來...

鐵人賽 自我挑戰組 DAY 3

技術 Day3-安裝JDK

前言 提到JDK就不得不提到JRE了,先來介紹他們之間的差別吧。 JRE:Java Runtime Environment,java的執行環境。如果今天只是...

鐵人賽 自我挑戰組 DAY 8

技術 Day8-JDK性能監控工具:jstat(上)

jstat介紹 jstat全名:Java Virtual Machine Statistics Monitoring Tool,用於檢視HotSpot虛擬機相關...

鐵人賽 自我挑戰組 DAY 7

技術 Day7-JDK查看正在運行的Java進程工具:jps

前言 在介紹JDK有哪些工具時,第二大列應該是『故障排查、分析、監控和管理工具』,但我想先從監控工具jps、jstat這些比較基本的工具開始介紹,會比較好理解。...

鐵人賽 Software Development DAY 4
Gradle 通靈術 系列 第 4

技術 第四天:在 Linux 上安裝 Gradle

接下來要跟大家談談如何在三大主流作業系統上安裝 Gradle,讀者可以依據自己習慣使用的作業系統跟著文章裡的步驟把環境裝起來。首先我們從 Linux 作業系統開...

鐵人賽 自我挑戰組 DAY 11

技術 Day11-JDK堆內存快照工具-jmap(一)基本應用

前言 總算要來介紹讓我踏入JDK研究的工具了!!jmap可做到的事情很多,所以我會拆成幾篇來介紹。 jmap介紹 jmap全名:JVM Memory Map,主...

鐵人賽 自我挑戰組 DAY 25

技術 Day25-JDK可視化監控工具:visualVM(一)

前言 介紹完了jconsole工具,接著要來介紹的是visualVM 下載 下載位置:VisualVM 點擊執行 安裝 將VisualVM拖曳至Applic...

鐵人賽 自我挑戰組 DAY 26

技術 Day26-JDK可視化監控工具:visualVM(二)

前言 上篇介紹了visualVM的安裝,這篇就要來介紹如何使用 範例我們拿Day23-JDK可視化監控工具:jconsole(三)Step.1~Step.2...

鐵人賽 自我挑戰組 DAY 16

技術 Day16-JDK堆棧跟蹤工具:jstack(一)

jstack介紹 jstack 全名:JVM Stack Trace,用於打印虛擬機當前進程的線程快照。 指令介紹 jstack [-l][-e] <p...

鐵人賽 自我挑戰組 DAY 22

技術 Day22-JDK可視化監控工具:jconsole(二)

前言 延續著上篇(Day21-JDK可視化監控工具:jconsole(一))的jconsole介紹,這篇要來針對Memory頁籤進行介紹 範例是拿Day10-J...

鐵人賽 自我挑戰組 DAY 10

技術 Day10-JDK查看虛擬機配置訊息工具:jinfo

jinfo介紹 jinfo全名:Configuration Info for Java,生成虛擬機配置訊息,也可以修改虛擬機的參數。 指令介紹 jinfo &l...

鐵人賽 自我挑戰組 DAY 29

技術 Day29-JDK可視化監控工具:visualVM(五)

前言 延續著上篇的介紹,這篇要來介紹visualVM的Sampler頁籤 Sampler 這邊我延續上篇的範例繼續講解點擊Sampler頁籤,可獲取C...

鐵人賽 自我挑戰組 DAY 13

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

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

鐵人賽 DevOps DAY 3

技術 第三天:以軟體包安裝 TeamCity

在對 CI/CD 有基本瞭解後,接下來就要把我們的主角 TeamCity 安裝起來。TeamCity 提供 3 種安裝方式,在接下的幾天會逐一介紹,讀者可以依據...

鐵人賽 自我挑戰組 DAY 9

技術 Day9-JDK性能監控工具:jstat(下)

延續著上篇內容,這篇要來介紹的是jstat中的option有哪些參數可以使用 jstat -<option> [-t] [-h<lines&g...

鐵人賽 自我挑戰組 DAY 27

技術 Day27-JDK可視化監控工具:visualVM(三)

前言 延續著上篇的介紹,這篇要來介紹visualVM的Monitor頁籤 Monitor Uptime:JVM運行時間 CPU:CPU使用統計圖表 He...

鐵人賽 自我挑戰組 DAY 18

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

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

鐵人賽 自我挑戰組 DAY 23

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

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