自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Scala3环境配置(IDEA)

Scala3在IDEA上的开发环境配置

2022-01-13 15:43:25 1593

原创 字符串intern()方法详解

1. intern()方法简介如果字符串s在字符串常量池中存在对应字面量,则intern()方法返回该字面量的地址;如果不存在,则创建一个对应的字面量,并返回该字面量的地址2. String对象与字面量的intern()区别 public static void main(String[] args) { String s1 = new String("字符串"); String s2 = "字符串"; System.out.println

2021-12-13 17:50:04 16528 7

原创 逃逸分析、栈上分配和标量替换

JVM中逃逸分析、栈上分配和标量替换是三个比较重要的概念。最近对它们的理解比较模糊,因此总结一下。1. 基本概念逃逸分析:一种判断在某方法A中的对象,其作用域有没有超出方法A的技术。如果超出了,则称其逃逸成功,否则逃逸失败。栈上分配:对于逃逸失败的对象,将其分配在栈上,而不是堆上的技术。该技术的目的在于减少堆空间中的对象数目,从而减少了GC的频率,能提升性能。标量替换:仍然是对于逃逸失败的对象,将对象这个聚合量分为若干个标量(基本数据类型)储存在栈上的技术。2. HotSpot虚拟机

2021-09-28 21:39:42 710 1

原创 关于JSTL错误代码500的处理

今天在学习SSM框架时遇到一个问题,业务逻辑是:从DAO层查数据返回到Service层,再返回到Controller层,最后利用<c:forEach>标签显示到jsp页面上。但是测试时一直报错,经过排查发现是jsp页面显示时出错,错误信息为:无法在web...

2021-09-14 19:00:15 790

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除