李锋镝的博客

  • 首页
  • 时间轴
  • 留言
  • 插件
  • 左邻右舍
  • 我的日常
  • 关于我
    • 关于我
    • 另一个网站
  • 教程
  • 赞助
原创
原创

MDC介绍

MDC(Mapped Diagnostic Context,映射诊断上下文)是一种在日志记录中用于传递和管理上下文信息的工具,在Java的日志框架中广泛应用,如Log4j、Logback等。以下是关于MDC的详细介绍: 基本概念 MDC是一个与当前执行线程绑定的上下文对象,它允许开发者在应用程序的不同部分(例如不同的方 […]

2025年3月7日 0条评论 119点热度 0人点赞 阅读全文
原创

动态线程池 DynamicTp 的使用方法

动态线程池DynamicTp是一个基于配置中心实现的轻量级动态线程池监控管理工具,可对 Java 线程池进行动态管理和监控。 特性 代码零侵入:所有配置放在配置中心,服务启动时拉取配置生成线程池对象放入 Spring 容器,使用时从容器获取,不影响业务代码。 通知告警:提供配置变更、活性、容量阈值、拒绝触发、任务执行或 […]

2025年3月6日 0条评论 137点热度 0人点赞 阅读全文
原创

MySQL清理二进制文件

在 MySQL 数据库的日常运维过程中,二进制文件的管理是一个重要环节。合理清理 MySQL 二进制文件不仅能够优化数据库性能,还能有效节省磁盘空间。今天,我们就来深入探讨一下 MySQL 二进制文件清理的相关知识。 一、MySQL 二进制文件是什么? MySQL 二进制文件主要包括二进制日志(binary log)和 […]

2025年3月5日 0条评论 123点热度 0人点赞 阅读全文
原创

SpringBoot优雅关闭应用

在 Spring Boot 应用中实现优雅关闭可以确保应用在停止时能够妥善处理正在进行的任务、释放资源,避免数据丢失和系统异常。以下是几种实现 Spring Boot 应用优雅关闭的方法: 1. 使用 Spring Boot Actuator Spring Boot Actuator 提供了一个 /shutdown 端 […]

2025年3月2日 0条评论 131点热度 0人点赞 阅读全文
原创

解决MacBookPro-M4启动SpringCloud Gateway,首次访问巨慢问题

原因 SpringCloud Gateway无法找到TandeMacBook-Pro.local对应的IP地址, DNS解析失败.导致启动耗时. 解决方案 查看本机hostname,命令如下: root@TandeMacBook-Pro ~ % hostname TandeMacBook-Pro.local 修改hos […]

2025年2月26日 0条评论 134点热度 0人点赞 阅读全文
原创

Java设计支持千万级别的短链

短链生成的几种方法 业界实现短链的方式大概是有两种。 1. Hash算法 由长url通过 hash 算法,生成短的url,如果hash冲突,需要解决解决hash冲突。那么这个哈希函数该怎么取呢,相信肯定有很多人说用 MD5,SHA 等算法,其实这样做有点杀鸡用牛刀了,而且既然是加密就意味着性能上会有损失,我们其实不关心 […]

2025年2月21日 0条评论 133点热度 0人点赞 阅读全文
原创

红黑树简介

R-B Tree简介 R-B Tree,全称是Red-Black Tree,又称为“红黑树”,它一种特殊的二叉查找树。红黑树的每个节点上都有存储位表示节点的颜色,可以是红(Red)或黑(Black)。 红黑树的特性: (1)每个节点或者是黑色,或者是红色。 (2)根节点是黑色。 (3)每个叶子节点(NIL)是黑色。 [ […]

2025年2月20日 0条评论 150点热度 0人点赞 阅读全文
原创

本地部署 DeepSeek 模型并进行 Spring Boot 整合

本地部署 DeepSeek 模型 1. 环境准备 硬件:确保你的机器有足够的内存和计算资源,因为模型运行需要一定的硬件支持。 软件:安装 Python 3.7 及以上版本,以及相关依赖库,如 PyTorch 等。 2. 下载和部署模型 你可以从官方渠道下载 DeepSeek Coder 模型的权重文件,然后使用开源的推 […]

2025年2月16日 0条评论 218点热度 1人点赞 阅读全文
原创

Springboot接入DeepSeek API

1. 准备工作 注册并获取 API Key:你需要在 DeepSeek 平台注册账号,并获取 API Key,这是调用 API 的凭证。 创建 Spring Boot 项目:可以使用 Spring Initializr(https://start.spring.io/)创建一个新的 Spring Boot 项目,添加 […]

2025年2月16日 0条评论 149点热度 0人点赞 阅读全文
原创

浅谈一下redis分布式锁和zookeeper分布式锁的区别以及各自的优缺点

区别 实现原理 Redis 分布式锁:主要基于 Redis 的原子操作。常见的是使用 SETNX(SET if Not eXists)命令或者 SET 命令的扩展参数(如 NX、EX)来实现。当一个客户端成功设置锁对应的键值时,就表示获取到了锁;释放锁则是删除对应的键。为了防止死锁,通常会给锁设置一个过期时间。 Zoo […]

2025年2月16日 0条评论 147点热度 0人点赞 阅读全文
12345…17

我亦飘零久,十年来,深恩负尽,死生师友。

最新 热点 随机
最新 热点 随机
准备入手个亚太的ECS,友友们有什么建议吗? 写了个日期进度条的小插件 玩博客的人是不是越来越少了? 动态线程池框架DynamicTp使用以及架构设计 mybatis-plus-join-boot-starter介绍及用法 解决kubectl exec -it xxxx-service-bfbd45bb9-ktvzj bash -n bit error: exec [POD] [COMMAND] is not supported anymore. Use exec [POD] -- [COMMAND] instead See 'kubectl exec -h' for help and examples
玩博客的人是不是越来越少了?2024年11月1号 农历十月初一我的第一个WordPress插件:Dylan Custom Plugin上线了JWT 实现登录认证 + Token 自动续期方案WordPress自定义文章类型支持古腾堡编辑器(Gutenberg)的方法今天愚人节,我有一个重要消息宣布
TCP的三次握手与四次挥手 在 Visual Studio 中生成和清理项目和解决方案 Mac版 数据库事务的一点简单总结 九种常用的UML图总结 岁末 JVM参数-XX:InitialRAMPercentage 和 -XX:MaxRAMPercentage解析
倒计时
最近评论
李锋镝 发布于 4 天前(05月06日) 这个倒确实是这样 :15: ,对新人确实挺不友好的
GoodBoyboy 发布于 4 天前(05月06日) 那些很多只是仅仅为了搭建博客,但是怎么搭建好博客,上到如何写好文章,下到如何管理服务器,以及如何魔改...
李锋镝 发布于 4 天前(05月06日) 其实技术还好吧,毕竟现在网上教程一大堆,只要想搞,还是比较简单的,可能还是现在花花世界诱惑太多了 :...
GoodBoyboy 发布于 4 天前(05月05日) 现在都是爱好驱动了,弄一个博客要学习很多知识的
ddd 发布于 1 周前(05月01日) 人生呐 能不能放过我这一次
网站统计
  • 18
  • 18
  • 90
  • 56
  • 352,377
  • 72,718
  • 349
  • 525
  • 2025年5月9日
标签聚合
Spring 教程 日常 架构 MySQL Redis 文学 docker SQL JVM SpringBoot K8s 数据库 IDEA 微服务 多线程 ElasticSearch 妹妹的画 分布式 JAVA
友情链接
  • 志文工作室
  • 临窗旋墨
  • 旧时繁华
  • 旋律的博客
  • 韩小韩博客
  • 知向前端
  • 林羽凡
  • 哥斯拉
  • LyShark - 孤风洗剑
  • 博客录
  • 博友圈
  • 集博栈
  • 博客星球

COPYRIGHT © 2025 lifengdi.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Dylan

津ICP备2024022503号-3