bean生命周期-拾光赋

bean生命周期

Spring框架中Bean的生命周期包括以下几个核心阶段: 实例化(Instantiation): 当Spring容器需要创建一个Bean时,它会根据BeanDefinition中的配置信息调用相应的构造函数来创建Bean对象。对于S...
深入理解 Java 多线程、Lambda 表达式及线程安全最佳实践-拾光赋

深入理解 Java 多线程、Lambda 表达式及线程安全最佳实践

Java 线程 线程使程序能够通过同时执行多个任务而更有效地运行。 线程可用于在不中断主程序的情况下在后台执行复杂的任务。 创建线程 有两种创建线程的方式。 扩展Thread类 可以通过扩展Thread...
Vue-核心-拾光赋

Vue-核心

Vue-核心,Vue 一、使用语法 1.插值语法 功能:用于解析标签体内容。 写法:{{xxx}},xxx是js表达式,且ß可以直接读取到data中的所有属性。 2.指令语法 功能:用于解析标签(包括:标签属性、标...
2年前
0190
JAVA之浮点数的比较-拾光赋

JAVA之浮点数的比较

一、浮点数比较概述 由于计算机内部浮点数精度的原因,使得本来应该相等的两个浮点数可能存在微小的误差,所以对于浮点数之间浮点数之间的等值判断,我们不能用==来进行比较。通常情况下,对于...
线上频繁fullgc问题-SpringActuator的坑-拾光赋

线上频繁fullgc问题-SpringActuator的坑

整体复盘: 一个不算普通的周五中午,同事收到了大量了cpu异常的报警。根据报警表现和通过arthas查看,很明显的问题就是内存不足,疯狂无效gc。而且结合arthas和gc日志查看,老年代打满了,gc不...
Java面试题:SpringBoot异常捕获,让程序“免疫”一切错误!-拾光赋

Java面试题:SpringBoot异常捕获,让程序“免疫”一切错误!

在Spring Boot应用程序中,捕获全局异常是一个重要的方面,它可以帮助我们处理在应用程序运行时可能发生的各种错误情况。通过适当地捕获和处理这些异常,我们可以改善用户体验并及时采取必要的...
Python教程(25)——Python中参数类型详解-拾光赋

Python教程(25)——Python中参数类型详解

Python教程(25)——Python中参数类型详解,当我们在编写函数时,会定义一些占位符,这些占位符就是参数,参数是函数定义中用于接收外部传递值的占位符,这个会帮助我们在函数被调用时接收外部传...
【UniApp】-uni-app-打包成网页-拾光赋

【UniApp】-uni-app-打包成网页

【UniApp】-uni-app-打包成网页, 前言 经过上一篇文章的介绍,已经将这个计算器的计算功能实现了,接下来就是我们项目当中的一个发包上线阶段,我模拟一下,目的就是为了给大家介绍一下,uni-ap...
3年前
0190
SpringBoot + LiteFlow:轻松应对复杂业务逻辑,简直不要太香!-拾光赋

SpringBoot + LiteFlow:轻松应对复杂业务逻辑,简直不要太香!

LiteFlow简介 LiteFlow是什么? LiteFlow是一款专注于逻辑驱动流程编排的轻量级框架,它以组件化方式快速构建和执行业务流程,有效解耦复杂业务逻辑。通过支持热加载规则配置,开发者能够即时调...
乖乖,咱不用BeanUtil.copy了,咱试试这款神级工具(超详细)-拾光赋

乖乖,咱不用BeanUtil.copy了,咱试试这款神级工具(超详细)

引言 在现代Java应用程序开发中,处理对象之间的映射是一个常见而且必不可少的任务。随着项目规模的增长,手动编写繁琐的映射代码不仅耗时且容易出错,因此开发者们一直在寻找更高效的解决方案...
从零手写实现 tomcat-07-war 如何解析处理三方的 war 包?-拾光赋

从零手写实现 tomcat-07-war 如何解析处理三方的 war 包?

创作缘由 平时使用 tomcat 等 web 服务器不可谓不多,但是一直一知半解。 于是想着自己实现一个简单版本,学习一下 tomcat 的精髓。 系列教程 从零手写实现 apache Tomcat-01-入门介绍 从零手写...
Leetcode419 甲板上的战舰-拾光赋

Leetcode419 甲板上的战舰

最近以来,我在力扣上坚持完成每天一题,今天系统推的题目为《甲板上的战舰》,在此记录一下。 题目描述如下: 给你一个大小为 m x n 的矩阵 board 表示甲板,其中,每个单元格可以是一艘战舰 'X...