logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JVM-类的加载机制

当编写完一个类之后,经过编译就能够得到一个 (字节码)文件,这种字节码文件需要在 JVM 中运行。java 类的生命周期是指一个文件从被加载到虚拟机内存中开始,到卸载出内存结束的全过程。一个类完整的生命周期会经历 五个阶段。其中又包含了这三个部分。加载、验证、准备、初始化、卸载这 5 个阶段的顺序是确定的。解析阶段不一定,它在某些情况下可以初始化阶段之后在开始,这是为了支持 Java 语言的运行时

#jvm#java#开发语言
云服务器的使用

虽然说在学习Linux的时候,我们可以在虚拟机上面去安装一个Linux环境的系统,不过还是有很多不方便的地方,比如说需要保持本机保持开启状态,而且运行虚拟机需要较大的内存资源,最主要的还是只能在当前局域网中使用,或者说你想要部署一个网站或者需要一个能对外的服务器,那么云服务器就是一个不错的选择。云服务器是一种基于云计算技术的虚拟服务器。云服务器也称为云主机,是在云环境中实际创建的服务器,用户无需购

#后端#阿里云
Java-整合OSS

最近公司的技术负责人让我整合下 OSS 到项目中,所以花了一点时间研究了下OSS,虽然说在 OSS 的官方文档中有如何整合 OSS 的详细说明,但是不得不说文档实在是太详细了,如果仅仅是通过看官方文档去整合,可能会看到太多暂时用不上的内容,所以我简化下文档中的内容,也是谨防日后忘记,故此作为分享。阿里云对象存储 OSS(Object Storage Service)是一款海量、安全、低成本、高可靠

#java#阿里云
Java-初识 .class 文件

全名称为Java class文件,主要在平台无关性和网络移动性方面使Java更适合网络。该文件打破了C或者C++等语言所遵循的传统,使用这些传统语言写的程序通常首先被编译,然后被连接成单独的、专门支持特定硬件平台和操作系统的二进制文件。通常情况下,一个平台上的二进制可执行文件不能在其他平台上工作。而class文件是可以运行在任何支持Java虚拟机的硬件平台和操作系统上的二进制文件。当我们对一个 J

#java#jvm#开发语言
JConsole-的使用

JConsole是一种Java监控和管理控制台工具,可以用于监视Java虚拟机(JVM)的性能和资源利用情况。它提供了一种图形化界面,可以实时查看JVM的运行状态、内存使用情况、线程活动、垃圾回收等信息,以及执行一些管理操作。使用JConsole可以帮助开发人员和系统管理员进行性能调优、内存泄漏排查和故障诊断,从而提高应用程序的可靠性和性能。总之,JConsole是一个强大的Java监控和管理工具

#java
VUE-脚手架搭建

vue 有两个大版本,分别是 vue-2 和 vue-3,目前新项目的话用 vue-3 的会比较多以下我会分别提供搭建 vue-2 和 vue-3 脚手架的过程。

#vue.js#前端#javascript
RocketMQ 在Linux上的安装

文章目录前言一、简介二、MQ 下载三、JAVA 环境配置四、MQ 安装五、启动 MQ六、测试1. 发送消息2. 接收消息八、关闭 MQ前言以下安装内容只适合初学者,只是单纯为了学习 rocketMQ 而写的笔记,内容源于 B站 黑马 rocketMQ 教程。一、简介消息队列中间件是分布式系统中的重要组件,主要解决应用耦合、流量削峰等问题,目前主流的 MQ 主要是:RocketMQ、kafka、Ra

#java#linux
easyExcel - 动态复杂表头的编写

之前有介绍过如何使用easyExcel,以及写了两个入门的demo,这两个demo能应付在开发中大多数的导入和导出需求,不过有时候面对一些复杂的表格,就会有点不够用,该篇讲述的是如何实现复杂表头编写在实际的开发过程中可能会遇到需要导出一些带有复杂表头的表格,比如以下案例:该表头占了两行,其中橙色部分的信息是需要动态生成的根据官方实现复杂表头的写法,自定义输出对象为。

#java
easyExcel-读取合并单元格

之前有介绍过如何使用easyExcel,以及写了两个入门的demo,这两个demo能应付在开发中大多数的导入和导出需求,不过有时候面对一些复杂的表格,就会有点不够用,该篇就是关于我如何处理表格中的合并单元格的一个开发过程记录以下内容是结合Java-easyExcel入门教程中的案例代码去实现的,可能与你项目中所使用的会有点不同假如说你有一个表格的数据想要导入到系统中,在通常情况下,面对标准的表格文

#java
Linux - 安装 maven(详细教程)

命令将下载好的安装包上传到该目录下。文件后,再执行以下命令让修改的生效。将仓库地址设置成刚刚新建的文件夹。接着进行环境变量配置,需要修改。的安装包,并进入到该目录下。命令就能看到已经解压到。的官网下载页面,点击。上传好之后,进行解压安装。编辑文本,复制上述配置。如果想要下载旧版本的。这里我是先创建了一个。命令查看是否上传成功。命令查看配置是否生效。已经安装和配置成功了。就会展示所有的旧版本。,就点

#linux#maven#运维
    共 50 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择