logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

各种jdk的区别

本文概述了主流JDK发行版及其特点:OpenJDK作为开源基础版本,Oracle JDK在其基础上添加商业功能;其他开源JDK包括Eclipse Temurin(原AdoptOpenJDK)、阿里Dragonwell、腾讯Kona、华为毕昇JDK等,多为厂商优化版本。IBM将J9捐献给Eclipse后更名为OpenJ9,Amazon推出Corretto商业版。此外还介绍了Azul公司的Zing和Z

文章图片
#java#jvm#开发语言
MyEclipse在Debug模式下报cannot connect to vm

今天在调试时遇到了上述的问题,按照网上的方法都试了,到最后以失败告终,万般无奈下,重新安装了ide,神了,竟然好了。希望自己以后能够知道问题的根源。

#myeclipse
spring boot 2.x升级为spring boot 3.x中数据库连接池druid的问题

针对项目中的问题很多,尤其是 spring boot 3 带来的变化大,针对一些问题,需要从源码层次入手看问题。之前整理的升级相关的文章参考链接。

文章图片
#spring boot#java#spring
Java EE与Jakarta EE区别

官网介绍如下Java Platform, Enterprise Edition (Java EE) 是社区驱动的企业软件标准。Java EE 是利用开发的,业界专家、商业组织和开源组织、Java 用户组以及数不清的个人为此做出了巨大贡献。每个版本都集成了符合业界需求的新特性,提高了应用可移植性,提高了开发人员的工作效率。此链接列举了 javaee 规范实现的组件,因为此规范主要针对 web ser

文章图片
#java-ee#java#servlet
mysql中使用LIMIT分页查询数据出现深分页的原因

以下回答来自aiMySQL 采用"先获取 offset+size 条再丢弃前 offset 条"这种看似低效的处理方式,背后有多个深层次的数据库设计和实现原因。

#mysql#java#数据库
spring cloud openfeign 使用注意点

定义的接口类中的方法中,修饰符是否添加有下面的情况如果不声明修饰符,默认是 public abstract,对应的值为 1025。如果声明修饰符 default,默认是 public,对应的值为 1。为了防止 feign 调用出现一些其他未知的问题,还是不添加修饰符为好。

文章图片
#spring cloud#java#spring
ThreadPoolExecutor获取当前工作线程数量

ThreadPoolExecutor获取当前工作线程数量

#java#开发语言
java bean验证 Jakarta Validation与hibernate-validator以及spring-boot-starter-validation区别 自定义验证注解

java bean验证 Jakarta Validation与hibernate-validator以及spring-boot-starter-validation区别

文章图片
#hibernate#java#spring
《深入理解java虚拟机》一书中“元数据”名词理解

在周志明的《深入理解java虚拟机》,2nd,p47中有一部分文字如果对象是一个java数组,那在对象投中还必须有一块用于记录数组长度的数据,因为虚拟机可以通过普通java对象的元数据信息确定java对象的大小,但是从数组的元数据中却无法确定数组的大小。元数据即描述数据的数据,类似于mysql数据库中有单独存储了表信息和索引的表。由此考虑到整理的java内存分布图,想到类加载类信息加载到元空间里,

#java
Linux中vi的全文全称

近期发现,Linux中vi的英文全称为Visual Interface。

    共 17 条
  • 1
  • 2
  • 请选择