自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JVM常见面试题

在此我们针对JVM的相关面试题进行讨论,主要分为三类1、JVM中的内存区域划分2、JVM的类加载机制3、JVM中的垃圾回收机制。

2023-08-29 19:17:00 89 1

原创 多线程总结

以上就是对多线程部分所学内容进行的整理。

2023-08-29 18:19:40 91 1

原创 单例模式(懒汉饿汉)

上面的懒汉模式是线程不安全的:线程安全问题发生在首次创建实例时,如果多个线程中同时调用getInstance(),就可能创建多个实例。单例模式:Java中的单例模式,借助Java语法,保证某个类,只能够创建一个实例,而不能new多次。给instance加上volatile(保证内存可见性和指令重排序)单例模式的具体实现方式分为两种,饿汉和懒汉。类加载的时候不创建实例,第一次使用时才创建。3、修改操作,不是原子的。懒汉模式(多线程改良版)类加载的同时创建实例。懒汉模式(单线程版)懒汉模式(多线程版)

2023-08-23 19:53:40 83

原创 博客系统测试

背景:以一种新型做笔记的方式来记录学习中遇到的困难问题。概述:一个Web网站程序,你可以看到其他用户发布的博客,也可以登录自己的账号发布博客,也可以对自己的文章内容进行修改删除。相应技术栈:博客登录页:博客列表页(个人)(用户“dwj”为例):博客详情页:博客博客编辑页:

2023-08-23 18:36:48 234

原创 ArrayList扩容机制(全网最详细)

ArrayList是一个动态类型的顺序表,在插入元素的过程中会自动扩容,可以以O(1)的时间复杂度实现随机访问,但是对于插入和删除,因为要移动元素,时间复杂度为O(n);调用不带参数的构造方法,在你第一次add的时候,底层数组容量才变成了10;在放第11个的时候,以1.5倍方式扩容。下面是ArrayList源码中扩容方式。

2023-08-22 14:42:15 191 1

原创 如何模拟弱网(fiddler)

此处数字越小网络越好,数字越大网络越差。

2023-08-18 21:28:42 69 1

原创 Spring获取bean对象(对象注入)三种方法以及优缺点

final修饰的对象,要么直接赋值final修饰的对象必须在构造方法中赋值。

2023-06-21 00:31:41 642

原创 HTML中的常用标签用法

HTML中的常用标签用法

2023-05-10 14:34:34 568

原创 多线程(线程创建、线程中断、线程等待、线程休眠、获取线程实例)

线程创建、线程中断、线程等待、线程休眠、获取线程实例

2023-05-05 21:19:18 50 1

原创 线程和进程的区别和联系

进程和线程的基本概念和区别,以及JAVA如何创建线程的五种方法

2023-03-18 10:55:36 293 1

原创 对数组进行升序冒泡排序

用函数实现数组冒泡排序,运用c语言中数组的知识

2022-09-22 20:52:00 426 1

空空如也

空空如也

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

TA关注的人

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