java 第149页
国内免费CDN,就问你要不要薅羊毛?-拾光赋

国内免费CDN,就问你要不要薅羊毛?

国内免费CDN,就问你要不要薅羊毛?,为了更好地适应国内用户的需求,EdgeOne之前提供的免费版服务主要是面向国外站点的,这对于国内的小伙伴们来说,使用起来确实不太方便。为了改善这一点,腾...
Lee的头像-拾光赋Lee1年前
0496
keycloak~aud受众字段的作用及如何生成-拾光赋

keycloak~aud受众字段的作用及如何生成

keycloak~aud受众字段的作用及如何生成,在OAuth 2.0框架中,aud(受众)声明的核心功能是明确指定令牌的合法接收者,它是一个关键的安全验证机制。 ️ 核心原则:标识与验证 具体来说,这个机制...
Lee的头像-拾光赋Lee3个月前
0406
电商项目-微服务网关使用的问题-拾光赋

电商项目-微服务网关使用的问题

电商项目-微服务网关使用的问题, 一、微服务网关跨域问题 项目采用前后端分离架构,前段存在自己的前段系统,并且会单独部署,同样后端系统也都是单独部署,这样就一定存在跨域问题。可以在cont...
Lee的头像-拾光赋Lee2年前
0786
one-java-agent-00-统一管理众多的Java Agent-拾光赋

one-java-agent-00-统一管理众多的Java Agent

one-java-agent-00-统一管理众多的Java Agent,java agent 系列 java agent 介绍 java agent-02-Java Instrumentation API java agent-03-Java Instrumentation 结合 bytekit 实战笔记 agent att...
Lee的头像-拾光赋Lee2年前
01146
彻底搞懂ScheduledThreadPoolExecutor-拾光赋

彻底搞懂ScheduledThreadPoolExecutor

彻底搞懂ScheduledThreadPoolExecutor,前言 项目中经常会遇到一些非分布式的调度任务,需要在未来的某个时刻周期性执行。实现这样的功能,我们有多种方式可以选择: Timer类, jdk1.3引入,不推...
Lee的头像-拾光赋Lee2年前
0946
DeepSeek R1 本地部署实战教程来了,带可视化界面,非常详细!-拾光赋

DeepSeek R1 本地部署实战教程来了,带可视化界面,非常详细!

DeepSeek R1 本地部署实战教程来了,带可视化界面,非常详细!,大家好,我是R哥。 虽然 DeepSeek 官方提供了可视化聊天界面,但稳定性实在太差了,动不动就服务繁忙,根本没办法正常使用。另外...
Lee的头像-拾光赋Lee1年前
0476
剑指offer-27、字符串的排列-拾光赋

剑指offer-27、字符串的排列

剑指offer-27、字符串的排列,题⽬描述 输⼊⼀个字符串,按字典序打印出该字符串中字符的所有排列。例如输⼊字符串 abc ,则按字典序打印出由字符 a , b , c 所能排列出来的所有字符串 abc , acb...
Lee的头像-拾光赋Lee1年前
0566
深入认识ClassLoader - 一次投产失败的复盘-拾光赋

深入认识ClassLoader – 一次投产失败的复盘

深入认识ClassLoader - 一次投产失败的复盘,问题背景 投产日,同事负责的项目新版本发布,版本包是SpringBoot v2.7.18的一个FatJar,java -jar启动报错停止了,输出的异常日志如下: Caused by:...
Lee的头像-拾光赋Lee1年前
0616
我在大厂做 CR——如何体系化防控空指针异常-拾光赋

我在大厂做 CR——如何体系化防控空指针异常

我在大厂做 CR——如何体系化防控空指针异常,大家好,我是木宛哥,今天和大家分享下——代码 CR 时针对恼人的空指针异常(NullPointerException)如何做到体系化去防控; 什么是空指针异常 从内...
Lee的头像-拾光赋Lee2年前
01256
MySQL数据库写入异常,主库内存溢出,扩容+清理buff/cach!很开门-拾光赋

MySQL数据库写入异常,主库内存溢出,扩容+清理buff/cach!很开门

MySQL数据库写入异常,主库内存溢出,扩容+清理buff/cach!很开门,MySQL数据库写入异常,主库内存溢出,扩容+清理buff/cach!很开门 最近数据出现了两次写入异常报错如下:org.springframework,...
Lee的头像-拾光赋Lee2年前
0686
超详细的ArrayList扩容过程(配合源码详解)-拾光赋

超详细的ArrayList扩容过程(配合源码详解)

超详细的ArrayList扩容过程(配合源码详解),首先,在调用add方法的时候 ,会去调用 ensureCapacityInternal 方法,传入一个参数 minCapacity 大小是size + 1,也就是现在我们需要的数组的最小的...
Lee的头像-拾光赋Lee2年前
0776
由于网络延迟造成逻辑锁过期的问题-拾光赋

由于网络延迟造成逻辑锁过期的问题

由于网络延迟造成逻辑锁过期的问题,getLock { .. 网络波动,导致getLock获取的锁已过期失效,其他线程请求仍然可以执行这段逻辑 ... } 解决方案 redisson watch-dog try { // 尝试获取锁,如果获...
Lee的头像-拾光赋Lee2年前
0666