李锋镝的博客

  • 首页
  • 时间轴
  • 说说
  • 左邻右舍
  • 博友圈
  • 关于我
    • 关于我
    • 另一个网站
    • 我的导航站
    • 网站地图
    • 赞助
  • 留言
  • 走心评论
  • 系列文章
  • Now
  • 每日心情
  • 🚇开往
Destiny
自是人生长恨水长东
为什么 SpringBoot 宁可挨骂也要干掉 spring.factories?
其他

为什么 SpringBoot 宁可挨骂也要干掉 spring.factories?

1. 引言 在 SpringBoot 的演进历程中,3.0 版本带来了一项颠覆性变更——取消了长期作为自动配置与扩展机制核心的 spring.factories 文件。这一调整对习惯旧版本开发的工程师而言,意味着需要重新理解新机制并完成迁移。本文将从 spring.factories 的核心作用切入,深入剖析取消它的原 […]

2025年9月5日 0条评论 27点热度 0人点赞 阅读全文
项目中不用 redis 分布式锁,怎么防止用户重复提交?
技术

项目中不用 redis 分布式锁,怎么防止用户重复提交?

1. 前端防抖与按钮禁用(辅助手段) 原理:通过JavaScript限制用户频繁点击,如提交后禁用按钮或添加防抖延迟。 优点:简单易实现,减少无效请求。 缺点:无法防止绕过浏览器的请求(如API工具直接调用)。 示例: let isSubmitting = false; function submitForm() { […]

2025年9月3日 0条评论 20点热度 0人点赞 阅读全文
Linux临时启用swap交换空间
运维

Linux临时启用swap交换空间

在Linux系统中,可以通过创建swap文件的方式临时启用交换空间。下面是具体的操作步骤: 1. 创建swap文件 使用dd命令创建一个指定大小的swap文件(示例为2GB): sudo dd if=/dev/zero of=/swapfile bs=1M count=2048 bs=1M表示每次读写1MB的数据块 c […]

2025年8月29日 0条评论 24点热度 0人点赞 阅读全文
学艺不精啊,踩了一个Lambda的一个小坑,记录下
代码人生

学艺不精啊,踩了一个Lambda的一个小坑,记录下

先上代码: package com.example.demo; import java.util.ArrayList; import java.util.List; import java.util.concurrent.CompletableFuture; import java.util.concurrent.Ex […]

2025年7月25日 1条评论 25点热度 1人点赞 阅读全文
解决idea中可以成功执行maven命令但是通过Terminal命令行执行失败的问题
代码人生

解决idea中可以成功执行maven命令但是通过Terminal命令行执行失败的问题

问题 通过Terminal命令行执行maven命令报错: mvn clean [INFO] Scanning for projects... [INFO] Artifact com.example:example-bom:pom:1.2.2 is present in the local repository, but […]

2025年7月23日 1条评论 28点热度 0人点赞 阅读全文
使用shell脚本统一修改maven项目的版本
工具

使用shell脚本统一修改maven项目的版本

背景 正常来说,修改版本号使用mvn versions:set -DnewVersion=1.2.3-SNAPSHOT命令即可,不过貌似本地环境有问题,使用命令一直失败,所以想着搞一个通用的、不依赖maven的脚本。 脚本 完整脚本如下: #!/bin/bash NEW_VERSION="1.2.3-SNAP […]

2025年7月10日 3条评论 22点热度 0人点赞 阅读全文
Redis 7.0+ 中 EXPIREAT 的增强选项详解
中间件

Redis 7.0+ 中 EXPIREAT 的增强选项详解

在 Redis 7.0+ 中,EXPIREAT 命令的功能得到了增强,使其更灵活和实用。以下是其增强选项的详解: EXPIREAT 基本功能 EXPIREAT 用于设置一个键的过期时间戳(以秒为单位)。例如: EXPIREAT key timestamp 这会将指定键的过期时间设置为给定的时间戳。 如果想设置毫秒级的时 […]

2025年7月4日 0条评论 17点热度 0人点赞 阅读全文
代码人生

代码仓库挂了

上午正在快乐的写着bug,提交的时候突然发现提交失败。 什么情况?莫非组织抛弃了我? 联系运维,反馈说购买的三方的代码仓库,对方的服务出现了问题。 听到这里长出了一口气,原来组织并没有抛弃我。 打开三方的网页,发现能正常访问,不过页面最上方出现一行提示: Bitbucket is experiencing an inc […]

2025年7月1日 4条评论 35点热度 1人点赞 阅读全文
服务器差点被一群垃圾爬虫搞挂了
运维

服务器差点被一群垃圾爬虫搞挂了

最近发现服务器的负载一直居高不下,但实际上网站的流量并没有那么高,一开始以为是预加载缓存的原因导致的,结果把缓存预加载都停了之后还是没有什么改善。 后来想到可以查看下nginx日志看下到底有没有流量进来。 不看不知道,一看吓一跳,一堆蜘蛛爬虫一刻不停的在爬…… 既然是爬虫,那我加一下robots.txt是不是就好了? […]

2025年6月29日 0条评论 23点热度 0人点赞 阅读全文
中间件

Nginx开启brotli压缩

编译Nginx brotli模块下载 进入到/www/server目录,然后下载ngx_brotli模块。 git clone --recurse-submodules -j8 https://github.com/google/ngx_brotli 正常来说访问git需要开通VPN,其他情况看运气。 我是在本地电脑开 […]

2025年6月27日 0条评论 24点热度 0人点赞 阅读全文
OSI模型及代表协议详解
网络

OSI模型及代表协议详解

一、OSI模型概述 OSI(Open System Interconnection)模型由国际标准化组织(ISO)于1984年提出,是计算机网络通信的标准化参考模型。它将网络通信分为7个层次,从下到上依次为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。每层负责不同的功能,层间通过接口交互,实现数据的封装与 […]

2025年6月26日 0条评论 22点热度 0人点赞 阅读全文
探讨全球多站点跨机房数据传输场景下QUIC协议的优劣
架构

探讨全球多站点跨机房数据传输场景下QUIC协议的优劣

QUIC(Quick UDP Internet Connections)是由 Google 开发的基于 UDP 的传输层协议,旨在提供比 TCP 更高效、更低延迟的网络通信。它在 HTTP/3 中被广泛应用,特别适合实现长连接场景(如实时数据传输、流媒体、游戏等)。 优势 一、跨地域网络下的连接建立效率提升 1. 减少 […]

2025年6月25日 0条评论 26点热度 3人点赞 阅读全文
使用WireGuard在Ubuntu 24.04系统搭建VPN
运维

使用WireGuard在Ubuntu 24.04系统搭建VPN

WireGuard是什么? 维基百科是这样描述的: WireGuard是一种实现加密虚拟专用网络(VPN) 的通信协议和免费开源软件,其设计目标是易于使用、高速性能和低攻击面; 它旨在比IPsec和OpenVPN这两种常见的隧道协议具有更好的性能和更强大的功能;WireGuard 协议通过UDP传递流量。 通过描述,我 […]

2025年6月24日 8条评论 64点热度 1人点赞 阅读全文
属性名称闹的一场乌龙事件
代码人生

属性名称闹的一场乌龙事件

最近有一个需求,系统要根据启动参数加载不同权限的数据源,代码就位之后,开启了自测。 刚开始测的是默认场景下数据源加载情况,这个时候一切正常。 后来开始测试特定场景下的case,这个时候出现问题了,发现数据源并没有按照我想要的情况加载。第一时间就想到了是不是启动参数读取的问题。 排查了下发现还真是启动参数读取有问题,没有 […]

2025年6月23日 2条评论 30点热度 0人点赞 阅读全文
JVM参数中的-D是什么意思
技术

JVM参数中的-D是什么意思

在JVM(Java虚拟机)参数中,-D 是一个非常重要的选项,用于在启动Java程序时设置系统属性(System Properties)。这些属性可以在程序中通过 System.getProperty() 方法访问,主要用于动态配置应用行为、传递环境变量或自定义参数。 一、核心作用 -D 的作用是在JVM启动时设置系统 […]

2025年6月23日 0条评论 21点热度 0人点赞 阅读全文
1…910111213…36
李锋镝

李锋镝

既然选择了远方,便只顾风雨兼程。

539文章34分类509标签732评论
生活站光屿集

桃李春风一杯酒,江湖夜雨十年灯。

听点儿音乐吧 朋友~
倒计时
最近评论
李锋镝 发布于 15 分钟前(08月07日) 没理解你想说啥
aboss 发布于 41 分钟前(08月07日) 你的后台web-login?
李锋镝 发布于 2 小时前(08月07日) 这个专门的插件实现的功能更好更全,还能对接支付之类的
李锋镝 发布于 2 小时前(08月07日) 自定义登录地址是为了防止大部分机器人通过WP固定登录页面暴力破解用户账号密码
aboss 发布于 13 小时前(08月06日) 登录页地址自定义,实际上起不到什么作用?访问默认后台地址会自动跳转?
网站统计
  • 503
  • 451
  • 2,642
  • 2,383
  • 539
  • 732
  • 2026年8月7日
友情链接
  • 拾趣博客导航拾拾趣博客导航
  • Blogs·CNBBlogs·CN
  • 懋和道人懋懋和道人
  • 皮皮社皮皮皮社
  • 韩小韩博客韩韩小韩博客
  • 韩情脉脉韩韩情脉脉
  • 临临窗旋墨
  • 旧时繁华旧旧时繁华
  • Mr.Sun的博客MMr.Sun的博客
  • 林羽凡林林羽凡
  • 知向前端知知向前端
  • 志文工作室志志文工作室
  • 哥哥斯拉
  • HonestyHHonesty
  • 风风渡言
  • 老张博客老老张博客
  • 瓦匠个人小站瓦瓦匠个人小站
  • 彬红茶日记彬彬红茶日记
  • 搬搬砖日记

COPYRIGHT © 2026 lifengdi.com. ALL RIGHTS RESERVED.

正在博友圈履约中

域名年龄

Theme Kratos+ By Dylan Li

津ICP备2024022503号-3

京公网安备11011502039375号