奋力向前123
码龄13年
求更新 关注
提问 私信
  • 博客:1,258,919
    社区:5,697
    问答:3,151
    动态:111,256
    学院:2
    视频:23
    1,379,048
    总访问量
  • 791
    原创
  • 1,699
    排名
  • 8,715
    粉丝
  • 357
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2012-10-25

个人简介:10年JAVA项目开发经验, 精通JAVA编程语言,日常分享计算机Java开发相关技术。 1.Java领域系统架构师。 2.Java领域优质创作者。 3.CSDN Java领域博客专家。 4.CSDN新星计划实力新星奖获得者。 5.2024CSDN博客之星荣誉称号 6.基于分片的网络状态查询方法、装置及存储介质专利发明者。 7.一种基于 Spring Cloud Gateway 的网络恶意攻击防御方法及装置专利发明者。

博客简介:

JAVA领域优质创作者,基于分片网络查询方法专利发明者。

博客描述:
博客内容仅代表个人主观偏见,不代表任何主流思想和先进技术方向!
查看详细资料
个人成就
  • 优质创作者: Java技术领域
  • 领域专家: 后端开发技术领域
  • 获得9,308次点赞
  • 内容获得993次评论
  • 获得8,553次收藏
  • 代码片获得7,589次分享
  • 原力等级
    原力等级
    9
    原力分
    8,100
    本月获得
    61
创作历程
  • 210篇
    2025年
  • 194篇
    2024年
  • 239篇
    2023年
  • 101篇
    2022年
  • 7篇
    2021年
  • 3篇
    2018年
  • 1篇
    2017年
  • 3篇
    2016年
  • 13篇
    2015年
  • 11篇
    2014年
  • 14篇
    2013年
成就勋章
TA的专栏
  • 管理
    付费
    58篇
  • 求职
    付费
    29篇
  • 数据库
    44篇
  • 计算机网络
    21篇
  • 人工智能
    81篇
  • AI时代
    8篇
  • Linux
    32篇
  • ChatGPT
    27篇
  • java
    573篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 237

TA参与的活动 69

TA的推广
兴趣领域 设置
  • Java
    javaspringmaven
创作活动更多

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 镜像开发伦理、安全等问题的探讨

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

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Java @Mapper 使用注解的方式注入SQL

MySQL 的 JSON 数据类型(从 MySQL 5.7.8 开始支持)允许你在表中存储和处理 JSON 格式的数据。JSON 数据类型提供了灵活性,但应谨慎使用。对于需要复杂查询、索引或关系约束的数据,传统的关系表结构通常是更好的选择。
原创
博文更新于 2025.12.11 ·
1058 阅读 ·
28 点赞 ·
0 评论 ·
14 收藏

.gitignore文件常用设置

​.gitignore 是一个文本文件,用于告诉Git哪些文件或目录在版本控制中应该被忽略。当你执行 git add 命令时,Git会参考 .gitignore 文件的内容,不会将其中指定的文件添加到暂存区。​
原创
博文更新于 2025.12.08 ·
316 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

java在定时任务中使用redis分布式锁

java在定时任务中使用redis分布式锁
原创
博文更新于 2025.12.08 ·
794 阅读 ·
32 点赞 ·
0 评论 ·
19 收藏

JAVA使用Jwts制作token

在Java中使用JWT(JSON Web Tokens)来生成和验证token是一种常见的做法,特别是在需要无状态认证的场景中。下面是如何在Java中使用JWT的步骤,包括使用流行的库jjwt(Java JWT)来生成和解析token。
原创
博文更新于 2025.12.08 ·
570 阅读 ·
8 点赞 ·
0 评论 ·
6 收藏

java路径匹配器AntPathMatcher

java路径匹配器AntPathMatcher
原创
博文更新于 2025.12.08 ·
217 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

JAVA数据传输使用AES加解密数据

高级加密标准(AES) 是一种对称分组密码算法,由美国国家标准与技术研究院(NIST)于2001年正式采用,用于替代DES算法。关键特性:对称加密:加密和解密使用相同密钥分组密码:固定长度数据块处理(128位)密钥长度:128位、192位或256位轮数:根据密钥长度确定(10、12或14轮)
原创
博文更新于 2025.12.05 ·
984 阅读 ·
16 点赞 ·
0 评论 ·
23 收藏

JAVA获取一个LIST中的最大值

Voucher max = list.stream().max(Comparator.comparing(Voucher::getAmountCny)).orElse(null);
原创
博文更新于 2025.12.05 ·
232 阅读 ·
8 点赞 ·
0 评论 ·
2 收藏

java对象和JSON对象之间的转换关系

一、JSON 字符串转换成 JAVA实体对象Voucher voucher =   JSON.parseObject(DataStr, Voucher.class);二、JSONArray 转化为JAVA的LISTList<Voucher> voucherList = JSONArray.parseArray(DataStr, Voucher.class);三、对象转换成JSON字符串JSON.toJSONString(obj)四、JSON字符串转换成JSON对象JSONObject
原创
博文更新于 2025.12.05 ·
728 阅读 ·
23 点赞 ·
0 评论 ·
14 收藏

JAVA日常开发技术点总结

一、redisTemplate的使用二、redsiTemplate 分布式锁工具类三、JAVA list 使用 stream的操作获取列表元素最大值四、使用 Wrappers.lambdaUpdate数据库逻辑删除
原创
博文更新于 2025.12.01 ·
874 阅读 ·
28 点赞 ·
0 评论 ·
8 收藏

Mybatis-plus的IService<T>接口

应用程序沟通与数据库沟通的桥梁Mybatis-plus的IService<T>接口在使用spring+mybatis的项目中,Mybatis就是用来处理应用与数据库交互的包括增删查改,Mybatis-plus提供了IService<T>接口供应用程序进行调用
原创
博文更新于 2025.11.28 ·
276 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

JDK8以后3个LTS 版本的新特性的变化

Java 8 是一个里程碑式的版本,但在此之后,Java 改变了发布节奏,每六个月发布一个版本,这使得新特性来得更快、更密集。 每三年会指定一个版本为长期支持版,企业级应用通常选择 LTS 版本。JDK 8, 11, 17, 21 是主要的 LTS 版本。
原创
博文更新于 2025.11.28 ·
515 阅读 ·
9 点赞 ·
0 评论 ·
7 收藏

postgresql 和MySQL 对比详解

对于大多数标准的 Web 应用、创业公司初期项目,MySQL 是一个安全、高效且省心的选择。它的简单性本身就是一种优势。如果你的项目涉及复杂的数据结构、需要高度的自定义、或者你预计未来会需要超越简单 CRUD 的功能(如全文搜索、地理查询、复杂分析),那么从长远来看,投资 PostgreSQL 会带来更大的灵活性和更低的技术债。
原创
博文更新于 2025.11.21 ·
729 阅读 ·
30 点赞 ·
0 评论 ·
14 收藏

redis场景三个场景问题雪崩,击穿,穿透问题和解决思路

问题类型 核心问题 关键区别 核心解决方案雪崩 大量Key同时失效或缓存服务宕机 问题规模大,涉及大量不同key 差异化过期时间、高可用集群、服务降级击穿 单个热点Key在失效瞬间遭遇高并发 问题规模小,但目标key非常热 互斥锁、逻辑过期、热点数据永不过期穿透 查询数据库中不存在的数据,绕过了缓存 数据本身不存在,可能是恶意攻击 缓存空对象、布隆过滤器、接口校验
原创
博文更新于 2025.11.21 ·
1241 阅读 ·
27 点赞 ·
0 评论 ·
6 收藏

Redisson 框架使用redis分布式锁

在 Redis 单实例或哨兵模式下,如果主节点宕机,即使有从节点,也可能因主从异步复制导致锁丢失(客户端A在主节点拿到锁,但锁还未同步到从节点,主节点就宕机了,从节点升级为主后没有这把锁,客户端B又能获取锁)。
原创
博文更新于 2025.11.21 ·
342 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

Spring Cloud Gateway解析和用法

Spring Cloud Gateway 的核心工作原理基于三个概念:路由、断言 和 过滤器。路由:网关的基本构建块。它由一个 ID、一个目标 URI、一组断言和一组过滤器组成。如果断言为真,则匹配该路由。断言:这是 Java 8 中的 Predicate。它用于匹配 HTTP 请求中的任何内容(例如 headers、参数、方法、路径等)。如果请求与所有断言匹配,则该路由被选中。过滤器:这是 GatewayFilter 的实例。你可以在请求被路由之前或之后,使用过滤器修改请求和响应。
原创
博文更新于 2025.11.21 ·
1209 阅读 ·
17 点赞 ·
0 评论 ·
19 收藏

nginx 各个模块和用法详解

Nginx 的强大源于其模块化架构。理解这些核心模块及其相互关系是掌握 Nginx 的关键:核心模块 & Events 模块:是 Nginx 高效运行的基石。HTTP 核心模块:是配置 Web 服务的主体,其中 server 和 location 块是核心中的核心。代理 & Upstream 模块:是实现反向代理和负载均衡的利器。Rewrite 模块:提供了强大的 URL 操控能力。SSL 模块:是现代 Web 服务安全的保障。
原创
博文更新于 2025.11.21 ·
1191 阅读 ·
10 点赞 ·
0 评论 ·
28 收藏

YAML文件数据类型

YAML 是 YAML Ain't Markup Language 的递归缩写。它最初的意思是 "Yet Another Markup Language",但后来为了更准确地反映其以数据为中心的特性,改成了现在的名字。
原创
博文更新于 2025.11.19 ·
648 阅读 ·
25 点赞 ·
0 评论 ·
14 收藏

通过注解指定 JSON 字段与 Java 属性之间的映射关系。

Jackson 是 Java 生态系统中事实上的标准 JSON 处理库,也是 Spring Framework 和 Spring Boot 的默认选择。属性名映射: 指定 JSON 字段与 Java 属性之间的映射关系。
原创
博文更新于 2025.11.19 ·
328 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

使用RestTemplate 简化java web系统请求第三方系统

java web系统请求第三方系统,要么封装http工具类,要么使用框架中的组件 如 fegin等 RestFull风格的协议和方式。今天推荐使用 RestTemplate RestTemplate 是 Spring Framework 提供的一个用于同步 HTTP 请求的客户端工具类,它简化了与 HTTP 服务的通信过程,支持 RESTful 原则。虽然在 Spring 5 中引入了 WebClient 作为响应式替代方案,但 RestTemplate 仍然是许多项目中的常用选择。
原创
博文更新于 2025.11.18 ·
611 阅读 ·
8 点赞 ·
0 评论 ·
3 收藏

StringRedisTemplate的用法详解

StringRedisTemplate 继承自 RedisTemplate,默认使用 StringRedisSerializer 来序列化 key 和 value,适合处理字符串类型的数据。
原创
博文更新于 2025.11.14 ·
528 阅读 ·
6 点赞 ·
0 评论 ·
6 收藏
加载更多