Java 第316页
关于第四到六次PTA作业总结-拾光赋

关于第四到六次PTA作业总结

一.第四到六次PTA作业的分析 1.第四次PTA作业的分析 (1). 理解题目的需求 在编程之前,准确理解题目需求至关重要。本题中,输入格式和输出格式的细节非常多,包括各种异常情况的处理,这些都...
Lee的头像-拾光赋Lee2年前
0160
你以为我在跟你讲判空-拾光赋

你以为我在跟你讲判空

开发中经常遇到需要判空的地方,比如对字符串进行判空操作。 而有时候工具包太多不知道用哪个。 就像下图,光一个 StringUtils 就有十几个包弹出来。 怎么选? 其实用哪个都行。 最重要的是: ...
Lee的头像-拾光赋Lee2年前
0160
解析Spring中的循环依赖问题:初探三级缓存-拾光赋

解析Spring中的循环依赖问题:初探三级缓存

什么是循环依赖? 这个情况很简单,即A对象依赖B对象,同时B对象也依赖A对象,让我们来简单看一下。 // A依赖了B class A{ public B b; } // B依赖了A class B{ public A a; } 这种循环依赖可能...
Lee的头像-拾光赋Lee2年前
0160
手写Spring框架-拾光赋

手写Spring框架

1. 手写Spring框架 @ 目录 1. 手写Spring框架 每博一文案 2. 反射机制的回顾 3. 开始手写 Spring 框架 3.1 第一步:使用 IDE 创建模块myspring 3.2 第二步:准备好我们要管理的Bean 3.3 第三步...
Lee的头像-拾光赋Lee2年前
0160
再探URLDNS链(手搓exp)-拾光赋

再探URLDNS链(手搓exp)

夜深了,想着还需要沉淀自己的基础能力,于是乎没有继续往CC链里爬,通过研究了一下ysoserial里的URLDNS链,决定自己尝试写一个类似却有些不同的exp,使自己的基础更加牢固一些,故有了今天这篇...
Lee的头像-拾光赋Lee2年前
0160
Java Chassis 3技术解密,流式响应如何简化AI应用开发-拾光赋

Java Chassis 3技术解密,流式响应如何简化AI应用开发

本文分享自华为云社区《Java Chassis 3技术解密:流式响应和人工智能应用开发》,作者:liubao68。 随着生成式人工智能技术的发展,应用程序开发者对于流式响应(Streaming Responses)的诉求越来...
Lee的头像-拾光赋Lee2年前
0160
关键字、数据类型、标识符-拾光赋

关键字、数据类型、标识符

总结 Java特性:简单性,面向对象,可移植性(跨平台),高性能,分布式,动态性,多线程,安全性,健壮性 单行注释:// 多行注释:/* */ 文档注释:JavaDoc:/** */ 强类型语言:安全性高,速...
Lee的头像-拾光赋Lee2年前
0160
两个数组的交集-拾光赋

两个数组的交集

使用数据结构Set 我们定义一个Set集合,先去遍历数组nums1, 让其内部所有元素都存储到这个set集合中,然后再去遍历nums2,如果nums2中的元素在set集合中包含了,则说明这是两个数组都有的 impo...
Lee的头像-拾光赋Lee2年前
0160
万字长文带你了解Java日志框架使用Java日志框架-拾光赋

万字长文带你了解Java日志框架使用Java日志框架

大家好,我是晓凡 一、日志概念 日志的重要性不用我多说了,日志,简单来说就是记录。 用来记录程序运行时发生的事情。比如,程序启动了、执行了某个操作、遇到了问题等等,这些都可以通过日志...
Lee的头像-拾光赋Lee2年前
0160
Spring Boot学习随笔- 第一个Thymeleaf应用(基础语法th:,request、session作用域取值)-拾光赋

Spring Boot学习随笔- 第一个Thymeleaf应用(基础语法th:,request、session作用域取值)

学习视频:【编程不良人】2021年SpringBoot最新最全教程 第十五章、Thymeleaf Thymeleaf是一种现代化的服务器端Java模板引擎,专门用于Web和独立环境。Thymeleaf在有网络和无网络的环境下皆可运...
Lee的头像-拾光赋Lee3年前
0160
高并发扣款,如何保证结果一致性-拾光赋

高并发扣款,如何保证结果一致性

转载至我的博客 ,公众号:架构成长指南 在金融系统中,我们会跟钱打交道,而保证在高并发下场景下,对账户余额操作的一致性,是非常重要的,如果代码写的时候没考虑并发一致性,就会导致资损,...
Lee的头像-拾光赋Lee2年前
0160
Java新建一个子线程异步运行方法-拾光赋

Java新建一个子线程异步运行方法

如何在运行主方法的同时异步运行另一个方法,我是用来更新缓存; 1. 工具类 public class ThreadPoolUtils { private static final Logger LOGGER = LoggerFactory.getLogger(ThreadPoolUtils.c...
Lee的头像-拾光赋Lee2年前
0160