wangfenglei123456
码龄9年
求更新 关注
提问 私信
  • 博客:151,257
    151,257
    总访问量
  • 68
    原创
  • 49
    粉丝
  • 28
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2016-12-02

个人简介:热爱学习,喜欢开发,后端java开发,目前研究spring源码设计。

博客简介:

wangfenglei123456的博客

查看详细资料
个人成就
  • 获得111次点赞
  • 内容获得17次评论
  • 获得239次收藏
  • 代码片获得527次分享
  • 博客总排名26,283名
  • 原力等级
    原力等级
    4
    原力分
    841
    本月获得
    10
创作历程
  • 6篇
    2025年
  • 3篇
    2024年
  • 8篇
    2023年
  • 20篇
    2022年
  • 19篇
    2021年
  • 12篇
    2020年
  • 2篇
    2017年
成就勋章
TA的专栏
  • idea工具
    3篇
  • seata
  • 其他
    1篇
  • ES学习
    2篇
  • 架构
    4篇
  • spring
    14篇
  • 代码分享
    3篇
  • nacos
    1篇
  • jdk
    3篇
  • mybatis-plus学习
    3篇
  • spring源码
    6篇
  • Linux
    1篇
  • jdk学习
    11篇
  • mq
    1篇
  • 性能优化
    1篇
  • solr
    1篇
  • 学习网站

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

兴趣领域 设置
  • 大数据
    mysql
  • 后端
    架构
创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

28人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

java防重复提交实现PreventRepeatSubmit

本文介绍了Java项目中防止重复提交的解决方案。通过自定义注解@PreventRepeatSubmit和AOP切面技术,结合Redis实现分布式锁,有效防止短时间内重复请求导致的数据重复插入问题。核心实现包括:1) 使用切面拦截标注注解的方法;2) 将请求参数转换为唯一键存入Redis;3) 设置过期时间控制重复提交间隔。测试结果显示,当重复请求时会返回"学生有值了"的错误提示。文中提供了完整的代码实现,包括切面类、Redis工具类和测试Controller,并说明了项目启动配置方法。该
原创
博文更新于 2025.12.04 ·
321 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

org.mapstruct.Mapper,编译报错Internal error in the mapping processor: java.lang.NullPointerException a

项目的时候出现错误:java: Internal error in the mapping processor: java.lang.NullPointerException。-- 关键:必须provided -->1. jdk版本不兼容,我的jdk版本是:java version "1.8.0_221",,项目启动的时候,编译报错,2. 可能是lombok版本不兼容,缺少依赖。-- 桥接器(关键依赖) -->我感觉不对,又查了一下。
原创
博文更新于 2025.08.07 ·
227 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

windows电脑打开应用特别慢,idea提交代码也慢

摘要: 电脑开机后软件运行缓慢,如IDEA和Git操作卡顿。解决方案是禁用Windows的Microsoft PC Manager Service: Win+R打开运行,输入services.msc进入服务管理; 找到该服务,右键停止,双击将启动类型改为禁用; 确认服务状态为“已停止”即可。此操作可有效提升系统响应速度。 (字数:98)
原创
博文更新于 2025.08.04 ·
556 阅读 ·
5 点赞 ·
3 评论 ·
1 收藏

mybatis打印完整的SQL,p6spy

摘要:本文介绍了使用P6Spy工具打印完整SQL的方法,强调该工具仅适合本地开发使用,不适合生产环境(因性能损耗)。配置过程包括:1)引入P6Spy依赖;2)修改JDBC驱动和数据源配置;3)添加spy.properties配置文件;4)可选的自定义日志格式和输出类实现。通过P6Spy可以方便查看带参数的完整SQL语句,便于调试时直接复制执行,同时支持慢SQL检测(默认2秒阈值)。文中提供了GitHub示例链接和官方文档参考,建议开发者根据实际需求进行配置优化。
原创
博文更新于 2025.06.03 ·
1111 阅读 ·
5 点赞 ·
0 评论 ·
20 收藏

idea不识别lombok---实体类报没有getter方法

本篇文章,主要讲idea引入lombok后,在实体类中加注解@Data,在项目启动的时候,编译不通过,报错xxx.java没有getXxxx()方法。原因有以下几种1. idea没有开启lombok插件2. 使用idea-2023创建maven项目,使用jdk17.创建后,只要刷新maven依赖,再启动项目就报错。这个是因为在pom中plugin中lombok没有明确显示lombok的版本3. jdk和lombok不一致,导致编译报错,我的lombok版本是1.16.18,jdk是   
原创
博文更新于 2025.06.03 ·
1521 阅读 ·
4 点赞 ·
1 评论 ·
9 收藏

Exception in thread “main“ com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecog

ObjectMapper.readValue报错
原创
博文更新于 2025.01.10 ·
284 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

将文件按照文件名创建文件夹保存

场景:有一个图片的压缩包,里面的图片是按照系列存的。上传图片时需要按商品编号找到文件夹,进入文件夹选取里面的图片。所以写了下面的,按照文件名创建文件夹,然后把所有文件名的图片放进去,如果一个文件名有多个图片,则文件名按照后缀加-0,-1区别。例如,有一个商品图片,有3张,D304,分别存在3个文件夹中。经过处理后需要创建一个D304的文件夹,然后把3张图片存进去,名称分别为D304, D304-1,D304-2。
原创
博文更新于 2024.03.06 ·
962 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

springboot项目处理响应结果方案ResponseBodyAdvice

在项目中我们有统一的返回结果定义。我们自己定义内容这个在我们自己项目都是这种返回结构,但是在对接其他公司的系统的时候,有的公司规定的返回结果结构跟我们的不一样。他们的是这样的这和我们项目中的是不一样的。字段名和含义都不一样。需要在不改变我们项目结构的同时满足这种返回结果。我们在controller层可以自己定义一个返回结果对象,但是项目中抛出异常,就会走我们定义的第一种响应结构。
原创
博文更新于 2024.02.20 ·
513 阅读 ·
2 点赞 ·
1 评论 ·
2 收藏

elasticsearch搜索会限制结果数量

现象:elasticsearch在搜索时,会限制默认的搜索条数10000。比如有一个spu_index索引,里面的数据有50000条,在执行页面搜索的时候,前10000条数据能显示出来,下一页就没有数据了。解决方法,重新设置一下这个限制,在kibana中执行。
原创
博文更新于 2024.01.29 ·
617 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

java 项目中有需要记录操作日志,统一处理

代码的实现主要是:利用短信 模板的形式。先给定一段话,里面的变量用字符串代替。等针的有操作的时候,就替换变量,改成一段话记录下来。变量替换的参数可以对象,map,或者是json。基本使用就这些,如果想更方便,还可以做成注解形式,解析参数,利用切面保存。
原创
博文更新于 2023.12.08 ·
1704 阅读 ·
5 点赞 ·
0 评论 ·
10 收藏

记feign调用第三方接口时header是multipart/form-data

请求第三方接口,用feign请求
原创
博文更新于 2023.11.15 ·
1029 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

idea自定义提示关键词 switch

idea自定义快捷键
原创
博文更新于 2023.08.29 ·
410 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

spring参数校验@Validated及嵌套校验

对象校验,用post传参,对象属性的校验注解导包使用正确集合作为校验接收参数使用ValidList这个类接收对象中集合校验使用List接收,不能使用ValidList,会出现2次错误信息get参数校验,需要在类上加@Validatedservice层校验需要自己写校验工具类。写校验方法。
原创
博文更新于 2023.03.27 ·
5885 阅读 ·
7 点赞 ·
1 评论 ·
14 收藏

springboot项目配置序列化,反序列化器

本文介绍在项目中时间类型、枚举类型的序列化和反序列化自定义的处理类,也可以使用注解。建议枚举都实现一个统一的接口,方便处理。我这定义了一个Dict接口。由于上边规定所有的枚举都需要实现Dict接口,下面的反序列化只针对符合条件的处理/*** 枚举反序列化器*/
原创
博文更新于 2023.03.14 ·
4149 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

记Java调用第三方接口封装实现

在Java项目中,会遇到很多调用第三方接口的地方,比如接入微信,其他公司的系统,需要传token或者签名。由于接入调用接口很多,每个接口内部都需要手动设置token或者其他数据,这就显得很麻烦。而且发送http请求还需要自己创建request对象。下面介绍2中封装方式,一、利用feign功能封装请求,所有接口和服务之间调用是一样的,只需要执行后面的url,参数类,请求方式等。内部需要传输的token信息,在自定的拦截器中设置,自定义的拦截器需要实现RequestInterceptor接口。
原创
博文更新于 2023.02.15 ·
6261 阅读 ·
1 点赞 ·
0 评论 ·
26 收藏

系统体验环境数据抽取创建

本文主要介绍系统体验环境的数据抽取和复制。需求:有一个项目需要有用户体验,或者是演示功能,这些操作又不能在正式环境操作,测试环境也不稳定,用户体验不好。所以需要有新的一套系统,供用户使用,但是这些数据不会长期保存。这些用户也不需要登录。
原创
博文更新于 2023.01.15 ·
556 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

nacos配置动态刷新及监听到变化触发一些方法

在使用spring 时,动态更新配置是常见的,属性值更新,但是需要开启支持刷新功能,一个是spring.cloud.nacos.config.isRefreshEnabled=true; 这个值一般是默认的,可以在nacosConfigProperties这个类中看到。还要在扩展配置中开启refresh = true
原创
博文更新于 2023.01.10 ·
16015 阅读 ·
25 点赞 ·
1 评论 ·
28 收藏

证明volatile 是线程可见的

java中 volatile 关键字是线程可见的,以前了解的是一个线程对volatile 修饰的遍历修改之后,另一个线程再次获取这个变量的值的时候,就是修改之后的值了。如果变量没有 volatile 修饰,另一个线程就不会感知到便获。
原创
博文更新于 2022.12.18 ·
491 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mybatis查询多个结果返回map--@MapKey使用方法

mybatis查询结果集返回多个,想用map接收,使用@Mapkey解决,并介绍源码实现
原创
博文更新于 2022.11.30 ·
11167 阅读 ·
5 点赞 ·
1 评论 ·
12 收藏

springMVC参数绑定源码分析

springMVC参数绑定源码分析
原创
博文更新于 2022.11.26 ·
1346 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多