摘要: 垃圾收集器 简述 Java 垃圾回收机制 在 java 中,程序员是不需要显示的去释放一个对象的内存的,而是由虚拟机自行执行。在 JVM 中,有一个垃圾回收线程,它是低优先级的,在正常情况下是不会执行的,只有在虚拟机空闲或 者当前堆内存不足时,才会触发执行,扫面那些没有被任何引用的对象,并将它们添加 阅读全文
posted @ 2024-06-05 17:55 二价亚铁 阅读(130) 评论(0) 推荐(0)
摘要: HotSpot 虚拟机对象探秘 对象的创建 Header 解释 使用 new 关键字 调用了构造函数 使用 Class 的 newInstance 方法 调用了构造函数 使用 Constructor 类的newInstance 方法 调用了构造函数 使用 clone 方法 没有调用构造函数 使用反序 阅读全文
posted @ 2024-06-04 23:00 二价亚铁 阅读(180) 评论(0) 推荐(0)
摘要: 01- 你们项目中哪里用到了Redis ? 在我们的项目中很多地方都用到了Redis , Redis在我们的项目中主要有三个作用 : 使用Redis做热点数据缓存/接口数据缓存 使用Redis存储一些业务数据 , 例如 : 验证码 , 用户信息 , 用户行为数据 , 数据计算结果 , 排行榜数据等 阅读全文
posted @ 2024-06-03 22:02 二价亚铁 阅读(208) 评论(0) 推荐(0)
摘要: Redis是基于Reactor模式开发的网络事件处理器,这个处理器是单线程的,所 以redis是单线程的。 为什么它是单线程还那么快呢? 主要有以下几个原因: 一、纯内存操作 由于Redis是纯内存操作,相比于磁盘来说,内存就快得多,这个是Redis快的主要 原因。 二、多路复用I/O机制(NIO) 阅读全文
posted @ 2024-06-02 17:25 二价亚铁 阅读(120) 评论(0) 推荐(0)
摘要: 一文了解JVM面试篇(上) Java内存区域 1、如何解释 Java 堆空间及 GC? 当通过 Java 命令启动 Java 进程的时候,会为它分配内存。内存的一部分用于创建 堆空间,当程序中创建对象的时候,就从对空间中分配内存。GC 是 JVM 内部的一 个进程,回收无效对象的内存用于将来的分配。 2、JVM 的主要组成部分 阅读全文
posted @ 2024-06-01 17:01 二价亚铁 阅读(201) 评论(1) 推荐(0)
摘要: 响应数据 @ResponseBody 类型:方法注解、类注解 位置:Controller方法、类上 作用:将方法返回值直接响应,如果返回值类型是 实体对象/集合 ,将会转换为json格式响应 说明:@RestController = @Controller + @ResponseBody 统一响应结 阅读全文
posted @ 2023-11-01 11:44 二价亚铁 阅读(1134) 评论(1) 推荐(1)
摘要: SpringBoot3数据请求: 原始数据请求: //原始方式 @RequestMapping("/simpleParam") public String simpleParam(HttpServletRequest request){ //获取请求参数 String name = request. 阅读全文
posted @ 2023-10-25 18:35 二价亚铁 阅读(933) 评论(0) 推荐(1)
摘要: # DOM事件 1.DOM中的事件可以分为两类 - 1.浏览器行为 如:文档加载完成,图片加载完成 - 2.用户行为 如:输入框输入数据,点击按钮 (2).常见的DOM事件 ```bash onload 浏览器已完成页面的加载 支持事件的对象 window image onchange HTML 元 阅读全文
posted @ 2023-08-05 15:28 二价亚铁 阅读(190) 评论(0) 推荐(0)
摘要: # 项目实战-前后端分离博客系统 ## 1.项目介绍 * 纯后端讲解 * 完整的前台后台代码编写 * 主流技术栈(SpringBoot,MybatisPlus,SpringSecurity,EasyExcel,Swagger2,Redis,Echarts,Vue,ElementUI....) * 完 阅读全文
posted @ 2023-08-03 21:20 二价亚铁 阅读(468) 评论(1) 推荐(1)
摘要: ### 1. 使用箭头函数简化函数定义 ```cobol // 传统函数定义 function add(a, b) { return a + b; } // 箭头函数简化 const add = (a, b) => a + b; ``` ### 2. 使用解构赋值简化变量声明 ```cobol // 阅读全文
posted @ 2023-08-02 12:50 二价亚铁 阅读(440) 评论(0) 推荐(0)