JVM内存结构-拾光赋

JVM内存结构

我们都知道,我们写的Java程序需要先经过编译,生成了.class文件(字节码文件)。然而,计算机并不能直接解释.class文件里面的内容,这时候就需要一个能加载、解释.class文件并且能按.class文件...
为何我建议你学会抄代码-拾光赋

为何我建议你学会抄代码

抄代码,是一个国际习俗。 学习 Java 8年了,我一直坚定不移地“抄”代码: “抄”同事 “抄”框架 “抄”GPT 有黑子会问,你天天自吹技术专家了,天天就知道抄?对此,我只想说,是的,咋滴? ...
千万级大表如何新增字段-拾光赋

千万级大表如何新增字段

千万级大表如何新增字段,千万级大表如何新增字段 先搞懂核心痛点 ️ 千万级大表新增字段的本质问题是:传统 DDL 会触发全表重建 + 长时间锁表,导致业务写入完全阻塞,轻则接口超时,重则服务雪...
Spring 对于事务上的应用的详细说明-拾光赋

Spring 对于事务上的应用的详细说明

1. Spring 对于事务上的应用的详细说明 @ 目录 1. Spring 对于事务上的应用的详细说明 每博一文案 2. 事务概述 3. 引入事务场景 3.1 第一步:准备数据库表 3.2 第二步:创建包结构 3.3 第三步:...
wso2~关于workbuddy中mcp在wso2中的授权端点-拾光赋

wso2~关于workbuddy中mcp在wso2中的授权端点

wso2~关于workbuddy中mcp在wso2中的授权端点, 统一地址:https://test-apim-gateway.xxx.com/mcp-agg/1.0.0/.well-known/oauth-protected-resource 返回样式 { 'resource': 'https://test-apim-...
1个月前
0219
Java浅谈BufferedReader-拾光赋

Java浅谈BufferedReader

既然Scanner简单好用,为什么要用BufferedReader呢? 主要原因是面对大量的读入显得较慢且不安全,这里体现在三个方面,一方面是解析的问题,好用意味着封装的更复杂,一拖n的接口解析起来会慢...
违反这些设计原则,系统就等着“腐烂”-拾光赋

违反这些设计原则,系统就等着“腐烂”

分享是最有效的学习方式。 博客:https://blog.ktdaddy.com/ 老猫的设计模式专栏已经偷偷发车了。不甘愿做crud boy?看了好几遍的设计模式还记不住?那就不要刻意记了,跟上老猫的步伐,在一个...
Java 抽象类与方法:实现安全性与代码重用-拾光赋

Java 抽象类与方法:实现安全性与代码重用

Java 内部类 简介 在 Java 中,可以嵌套类(即类内部的类),称为内部类。嵌套类的目的是将属于一起的类分组,从而使您的代码更可读和可维护。 访问内部类 要访问内部类,请创建外部类的对象,...
Tomcat Request请求处理:Container设计-拾光赋

Tomcat Request请求处理:Container设计

Tomcat Request请求处理:Container设计, 理解思路 为什么我们说上面的是Container呢?我们看下几个Container之间的关系: 从上图上,我们也可以看出Container顶层也是基于Lifecycle的组件设计...
3个月前
0218
作为所有类的顶层父类,没想到Object的魔力如此之大!-拾光赋

作为所有类的顶层父类,没想到Object的魔力如此之大!

写在开头 在上一篇博文中我们提到了Java面向对象的四大特性,其中谈及“抽象”特性时做了一个引子,引出今天的主人公Object,作为所有类的顶级父类,Object被视为是James.Gosling的哲学思考,它...
使用 JUnit 5.7 进行参数化测试:深入了解 @EnumSource-拾光赋

使用 JUnit 5.7 进行参数化测试:深入了解 @EnumSource

使用 JUnit 5.7 进行参数化测试:深入了解 @EnumSource          参数化测试允许开发人员使用一系列输入值高效地测试他们的代码。在 JUnit 测试领域,...
Java实际工作里用到的几种加密方式-拾光赋

Java实际工作里用到的几种加密方式

1、Base64加密 最简单的加密方式,甚至可以说不是加密,只是一种用64个字符表示任意二进制数据的方法。Base64编码原理是将输入字符串按字节切分,取得每个字节对应的二进制值(若不足8比特则高...