-
盘点JDK各版本新特性
各版本JDK下载 可以前往官网下载 Java Downloads | Oracle 版本记录 https://www.oracle.com/java/technologies/javase/jdk-relnotes-index.html 总结JDK9-20的新特性 重大新特性JDK9 模块系统JDK9 HTTP2支持JDK9私有接口方法JDK9 G1称为默认收集器JDK10 增加局部变量类型推断v… -
WSL2修改默认安装目录到其他盘
安装完 WSL2 后,默认是在 C 盘下的,一般来说系统盘的容量通常来说是有限的,需要更改安装目录。 1. 查看WSL分发版本 在windows powershell中输入以下命令,查看当前的WSL使用的Linux分发版本,我们这里是Ubuntu20.04(记住这个分发版本) wsl -l --all -v 如果是Running,则停止运行(wsl --shutdown)。 2. 将分发版导出为t… -
springboot自定义注解实现token认证功能
引入aop的依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> 1.自定注解CheckLogin /** * 检查是否登录 * @au… -
JVM(Java虚拟机)详解(JVM 内存模型、堆、GC、直接内存、性能调优)
JVM(Java虚拟机)JVM 内存模型 结构图jdk1.8 结构图(极简) jdk1.8 结构图(简单)JVM(Java虚拟机): 是一个抽象的计算模型。如同一台真实的机器,它有自己的指令集和执行引擎,可以在运行时操控内存区域。目的是为构建在其上运行的应用程序提供一个运行环境,能够运行 java 字节码。JVM 可以解读指令代码并与底层进行交互:包括操作系统平台和执行指令并管理资源的硬件体系结构… -
maven的环境搭建与手工搭建maven项目-图文教程
maven简介 maven是apache组织的一个开源的项目构建工具 项目构建:对项目的编译、测试、打包(java项目-jar包|web项目-war包)、部署、维护等一系列流程 一、maven的环境搭建 1.准备工具 下载maven工具包(给你已准备好了) 官方下载:www.apache.org 1.首先我们下载好maven工具包 2.然后点击此电脑右击属性找到高级系统设置,点击环境变量 3.配置… -
基于Java+SpringBoot+Vue实现前后端分离美术馆管理系统
一、摘要介绍:如今社会上各行各业,都喜欢用自己行业的专属软件工作,互联网发展到这个时候,人们已经发现离不开了互联网。新技术的产生,往往能解决一些老技术的弊端问题。因为传统美术馆管理系统信息管理难度大,容错率低,管理人员处理数据费工费时,所以专门为解决这个难题开发了一个美术馆管理系统管理系统,可以解决许多问题。 美术馆管理系统管理系统按照操作主体分为管理员和用户。管理员的功能包括字典管理、公告信息管… -
Java环境搭建|配置方法与Java历史-Java笔记
一、历史 Java是 sun公司1995年推出的一款面向对象的编程语言 1.Java语言开发的必要工具jdk: 1996发布 jdk1.01997发布 jdk1.1...2005发布 j dk1.5更名为:jdk5.0 / Javase5.0...2009年 sun 公司被 oracle(甲骨文)收购2010年 jdk7.0jdk7.0提出新特性:自动装箱、自动拆箱、switch对String的支…
最新评论