自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Sychronized和ReentrantLock的区别

2023-04-01 13:57:02 154

原创 常见的JVM参数设置

打印GC日志:-XX:+PrintGCDeatails(打印GC日志的详情),-XX:+PrintGCDateStamps(打印GC的时间戳)设置堆内存:设置最大堆内存 -Xmx4g(设置最大堆内存空间是4g),-Xms-4g(堆内存最小值或初始值是4g)。设置指定GC算法:-XX:UseG1GC(指定G1垃圾回收器),-XX:MAXGCPauseMills=50。指定Meta区的最大值(Java8):-XX:MaxMearSpaceSize=2g,设置元空间为2G.设置单个线程栈的大小:-Xss1m。

2023-04-01 11:41:47 656

原创 什么是内存泄漏?他和内存溢出的关系是什么?

与内存溢出的关系:如果存在严重的内存泄漏问题,随着时间推移,则必然会引起内存溢出。内存泄漏是一般资源管理问题和程序bug,内存溢出则是内存空间不足和内存泄漏的最终结果。比如 每一个请求进来,或者每一次操作处理 都分配了内存,却有一部分不能回收,那么随着处理的请求越来越多 内存泄漏也就会越来越严重。内存泄漏是指本来无用的对象却继续占用内存,没有恰当的时机释放占用内存。不使用的内存,却没有被释放,这个就叫做内存泄漏。

2023-04-01 11:25:39 187

原创 MySQL存储过程和函数的区别

3、存储过程中的语句功能丰富,实现更复杂的业务逻辑,而函数中国通常不会使用inser4、update,delete等语句,这是完成查询的工作,受输入参数并返回一个结果,功能针对性比较强。5、存储过程一般是作为一个独立的部分来执行(call调用)。而函数可以作为查询语句的一个部分来调用。2、函数只有输入参数,而存储过程可以有in,out,inout多个类型参数。1、函数有且只有一个返回值,而存储过程不能有返回值。

2023-03-24 19:50:40 243

原创 List和Map的区别

map是双列集合 数据存储是无序的,并且key不可以重复否则会产生哈希冲突,value是可以重复的。List是单列集合,数据存储是有顺序的。

2023-03-17 14:58:41 146

原创 try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候执行?

因为在try语句中,在执行return语句时,要返回的结果已经准备好了,就在此时,程序转到finally执行了。在转去之前,try中先把要返回的结果存在不同于x的局部变量中去,执行完finally后,再从中取出返回结果,因此,即使finally中对变量x进行了改变,但是不会影响返回结果(他应该使用栈保存返回值​)。除非在try、catch块中调用了退出虚拟机system.exit()的方法,否则不管在try、catch块中执行怎样的代码。出现怎样的情况,异常处理的finally块总会被执行。

2023-03-17 14:58:21 522

原创 B/S架构和C/S架构的区别

的程序架构是发展的趋势, 从MS的.Net系列的BizTalk 2000 Exchange 2000等, 全面支持网络的构件搭建的系统. SUN 和IBM推的JavaBean 构件技术等,使 B/S更加成熟.C/S 一般面向相对固定的用户群, 对信息安全的控制能力很强. 一般高度机密的信息系统采用C/S 结构适宜. 可以通过B/S发布部分可公开信息.B/S 建立在广域网之上的, 不必是专门的网络硬件环境,例如电话上网, 租用设备. 信息管理. 有比C/S更强的适应范围, 一般只要有。

2023-03-17 14:39:48 172

原创 Int和Integer的区别

Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象,而int则是直接存储数据值。Integer是Int的包装类,int是基本数据类型。Integer变量必须实例化后使用,Int是不需要的。Integer默认值是null,Int默认值是0。

2023-03-17 14:38:36 74

原创 自制minIo基础教程

MinIo是一款分布式文件存储系统,能够实现文件图片的海量存储。

2023-03-09 21:08:27 491

原创 Idea怎么从git拉代码?

idea怎么拉代码

2023-02-06 12:20:21 4762

原创 SSM面试题

SSM框架面试题

2023-02-02 21:06:10 152

原创 JVM面试题

JVM面试题

2023-01-30 20:43:13 294

原创 多线程相关面试题

多线程相关

2023-01-30 20:27:18 180

原创 Java常见算法

常见Java算法

2023-01-29 17:43:31 161

原创 Java集合面试题

JAVA

2023-01-29 15:46:08 123

原创 Java全阶段学习笔记

Java面试题

2023-01-29 12:19:49 112

原创 给你一个字符串date,它的格式为Day Month Year,其中:Day是集合{“1st“, “2nd“, “3rd“, “4th“, ..., “30th“, “31st“}中的一个元素。

【代码】给你一个字符串date,它的格式为Day Month Year,其中:Day是集合{"1st", "2nd", "3rd", "4th", ..., "30th", "31st"}中的一个元素。

2022-11-14 15:52:16 306 1

空空如也

空空如也

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

TA关注的人

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