操作系统装入JVM,是通过jdk中的java.exe来完成,通过以下4个步骤:1. 创建JVM装载环境和配置:JVM装入系统,JVM提供的方式是操作系统的动态链接文件。文件就是一个装入路径的问题,java怎么找到这个路径的呢?当你调用java test的时候,操作系统会在path下找你的java.exe程序。java.exe就通过下面的一个过程来确定JVM路径和相关的参数配置。下面是
转载 2024-01-12 01:29:42
109阅读
借鉴 目录git使用,命令行初始化本地仓库,并提交内容到本地连接到远程仓库,并将代码同步到远程仓库继续修改本地代码,然后提交并推送到githubidea中git使用合并分支修改项目的git信息,将idea中git替换,推送到新的github或者gitlab上面(不常用) git使用,命令行初始化本地仓库,并提交内容到本地需要先打开 命令行终端,然后通过 cd 命令切换到需要添加到github 的项
转载 2024-04-16 19:32:30
279阅读
IntelliJ IDEA 2022.3 正式发布,在新版本中,开发者可以通过设置切换到新 UI,即可预览新的 IDE 外观。此版本引入了一个新的 Settings Sync(设置同步)解决方案,用于同步和备份自定义用户设置。此外,新版本的 IDE 还具有以下多项其他改进和升级。主要更新通过设置使用新 IntelliJ IDEA UI在 IntelliJ IDEA 2022.3 中,您可以切换到新
转载 2024-04-07 10:11:27
473阅读
IntelliJ IDEA更新Maven远程仓库索引因为某些原因,在 IDEA 下载 Maven 索引总是特别慢,有时候等待它下载好几个小时,然后突然抽风下载失败,再下载又要重新下了,所以这里介绍从远程下载索引到本地更新的方法。本文默认你已经在 IDEA 配置好了 Maven 和 tomcat 环境,并且在 IntelliJ IDEA 已经关联了配置好的 Maven。原理IDEA 更新索引默认从中
转载 2024-02-28 11:24:47
408阅读
0x00. 前言依赖冲突是日常开发中经常碰到的过程,如果运气好,并不会有什么问题。偏偏小编有点背,碰到好几次生产问题,排查一整晚,最后发现却是依赖冲突的引起的问题。没碰到过这个问题同学可能没什么感觉,小编举两个最近碰到例子,让大家感受一些。例子 1:我们公司有个古老的业务基础包 A。B,C 业务依赖这个包。某个团队拷贝 A 的部分代码进行重构,类名与路径完全一样,然后重新打包成 D 发布
转载 2024-08-10 10:00:33
30阅读
idea的下载Java小白请注意,idea分为企业版和社区版,前者是收费的,而社区版是完全免费,永久使用。几乎所有的Java教程用的都是社区版!点击下载idea社区版jdk的下载首先去官方下载好JDK,这是下载JDK的官方网站jdk官方网站,打开网站后在最下面有Windows版的JDK。两种下载方式,任选。如果你是苹果操作系统的就找苹果的下载。JDK的安装路径请放在没有中文名和没有空格的文件路径
转载 2023-07-25 13:37:07
83阅读
# Java JVM 日志解读与应用 在使用 Java 开发时,了解 Java 虚拟机(JVM)日志是至关重要的。JVM 日志不仅能帮助我们排查性能问题,还能提供关于应用运行状态的详细信息。本文将介绍 JVM 日志的基本概念,并通过一些代码示例帮助你更好地理解如何使用这些日志。 ## JVM 日志概述 JVM 日志主要分为两类:垃圾回收日志(GC 日志)和应用日志。GC 日志提供垃圾回收的信
原创 7月前
38阅读
文章目录0. Eclipse与 IDEA的差别1. settings设置项解释2. 设置字体大小3. 修改代码中注释的字体颜色4. 修改类头的文档注释信息5. 设置项目文件编码6. idea代码补全快捷方式7. Main Menu主菜单的显示与隐藏8.工具栏(Toolbar)的显示与隐藏9. 设置主题和菜单工具栏字体和大小10. 设置鼠标滚轮修改字体大小11. 设置鼠标悬浮提示和代码显示行数11
 还是直接贴教程吧:Git - Book 如何把本地idea上的项目上传到github上:如何把本地idea上的项目上传到github上 1.owner在远程库更新了分支,但是在我这里git branch -a查看不到新的分支,  解决办法:git fetch origin --prune 更新一下分支信息,然后再git branch -a就能看到新的分支了~拉取:git pull2.提
转载 2024-05-09 10:30:58
152阅读
一、git更新操作第一步:在提交项目之前必须先对项目进行更新,此项特别重要,如果不进行更新,别人有项目提交到服务器上,那么你的项目将会提交不上去,使用git解决冲突会比较麻烦,即使你解决了冲突,但是有时候不注意会冲掉别人写的代码,不像svn使用那么简单,所以提交自己项目前必须进行更新(特别重要);如图1:选择pull进行更新代码操作;第二步: 更新后的结果如图2、3;其中图2:表示从服务器上更新
转载 2024-01-06 05:56:39
577阅读
 
原创 2021-07-23 11:19:52
2362阅读
jstackjconsolejinfojmapjdbjstatjpsjstatd 启动jvm监控服务。它是一个基于rmi的应用,向远程机器提供本机jvm应用程序的信息。默认端口1099。 实例:jstatd -J-Djava.security.policy=my.policy my.policy文件需要自己建立,内如如下:grant codebase "file:$JAVA_H
转载 1月前
337阅读
在平时的开发当中我们总是会遇到各种各样的问题,比如说内存泄漏、死锁、CPU等。遇到问题不可怕,关键是我们如何去排查这些错误,对症下药才是根本。不过对于很多人来说,往往找不到这些问题的根本所在,因此这篇文章主要是让我们掌握一些工具来分析到底是哪里出现了问题。在之前的文章中,主要是分析了JVM的内存结构、类加载机制和垃圾回收机制。文章的顺序也是循序渐进的,从这篇文章当中我们主要是分析JDK自带的工具,
 罗奇奇 | OSC开源社区(ID:oschina2013)IntelliJ IDEA 2022.1 正式发布了,熟悉我的朋友都知道,我通常都会第一时间更新到最新版本的。不过,这次我不太想追新版了,有点累,不想折腾了。我目前用的 2021.x 版本已经完全可以满足我的个人开发需求的。除非 2022 有更加里程碑式的新版本,我才会考虑更新一波。Int
第一步:在提交项目之前必须先对项目进行更新,此项特别重要,回退代码不像svn使用那么简单,所以提交自己项目前必须进行更新(特别重要);如图1:选择pull进行更新代码操作;第二步:更新后的结果:如图2、图3;其中图2:表示从服务器上更新下来的代码;图3:表示服务器上没有需要更新的代码;当服务器上没有需要更新到本地的代码时,则可以放心的进行提交代码的操作;第三步:1、当确定第二步操作完之后,此时可以
# Idea Java 启动 JVM 在开发 Java 应用程序时,我们经常需要使用 IDE(集成开发环境)来编写、编译和运行代码。IntelliJ IDEA 是一款非常流行的 Java IDE,它提供了许多强大的功能,包括对 JVM(Java 虚拟机)的控制。本文将介绍如何在 IntelliJ IDEA 中启动 JVM,并展示一些代码示例。 ## 什么是 JVMJVM(Java 虚拟机
原创 2024-07-27 06:47:55
82阅读
要求  配置 Java基础环境(实际上应该在虚拟机linux环境下 安装CentOS 7,但是我这电脑实在承受不住了)  安装 开发工具 IntelliJ IDEA 2017.1   第一部分:      JDK 1.8      Tomcat 8.0.38  &nbs
目录 采用CMS垃圾回收配置:采用G1垃圾回收配置:参数说明:通用参数:CMS机制才有的参数:G1机制才有的参数:参考: 打开 IDEA 安装目录,看到有一个 bin 目录,其中有两个 vmoptions 文件,需针对不同的JDK进行配置:采用CMS垃圾回收配置:-server -Xms1024m -Xmx2048m -XX:MaxPermSize=1024m -XX:ReservedCod
第一步:安装Git,注册GitHub账号下载地址:https://git-scm.com/ 注册地址:https://github.com/ 安装成功后,git --version查看git版本第二步,在IDEA中配置好Git、GitHub在IEDA左上角File → Settings → Version Control → Git,选择Git的路径,点击Test,看看是否成功。在IEDA左上角F
转载 2024-03-26 14:52:48
287阅读
文章目录On 'update' actionOn frame deactivation热部署具体过程注意关于war和warexplored On ‘update’ action当手动触发更新操作时,idea要做的事:Update resources,更新静态资源文件,如html css js等Update classes and resources,和静态资源文件更新java类,jsp和静态资源
  • 1
  • 2
  • 3
  • 4
  • 5