自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1005)
  • 收藏
  • 关注

原创 超详细!4小时开发一个SpringBoot+vue前后端分离博客项目!!

小Hub领读:前后端分离的博客项目终于出来啦,真是花了好多心思录制咧。文末直接进入B站看视频哈!这次你找不到不关注我B站的理由了吧?这次你找不到不星标置顶我公众号的理由了吧?作者:吕一明...

2020-05-28 19:20:00 15435 17

转载 面了一个75k的字节小姐姐,想当场给她offer。

只会闷头背八股,一旦涉及真实业务场景或系统设计就逻辑全乱,虽然面试不会全考场景题,但那么一两道都答不出来的话,这面试就挂定了。283页Java核心面试知识+118页Java 突击面试真题手册+50页高频场景题+62页系统设计题。对面试过程中的常见问题,建议大家录音自测之后再对比题解,更高效地准备 Java 面试。所以,要想跳槽涨薪拿下心仪的Offer,咱就一定要把那些。,建议先问清楚使用场景,再回答设计思路和性能指标。,用系统化的知识框架和考察重点,帮你高效备战。(本资料不适合学生群体,更适合职场人群)

2025-11-20 10:01:57 4

转载 Java 21 虚拟线程:一场颠覆高并发编程的“降维打击”

当你的线程在等待数据库响应或网络 I/O 时,这个昂贵的 OS 线程就会被挂起(Blocked),什么都不做,白白占用资源。:当 I/O 操作完成,JVM 收到操作系统的通知,会重新把这个虚拟线程“唤醒”,再次挂载到一个可用的载体线程上继续运行。底层的 OS 线程几乎永远在工作,没有一刻是闲置的,CPU 利用率被拉满,而我们写代码时却可以像写同步代码一样简单。今天,我们就剥开源码和原理的外衣,聊聊虚拟线程到底是如何实现“百万级并发”的,以及它是否存在不为人知的“暗坑”。,这一切迎来了终结。

2025-11-19 14:20:36 8

转载 公司新来一个干练小伙,把MyBatis替换成MyBatis-Plus,上线后被组长怒怼了...

Mybatis-Plus 替换 MyBatis 之前没这个异常,替换之后就有了这个异常,这不是 Mybatis-Plus 的问题?附属文件生成的时候,会校验其依赖的主文件是否都生成了,如果有任意一个主文件未生成,依赖文件不能生成并抛出异常。一个老项目,数据库用的是 MySQL 5.7.36 , ORM 框架用的 MyBatis 3.5.0 ,当时看到这个异常的第一眼,觉得既熟悉又陌生,熟悉的是这个异常信息的结构,陌生的是。关于对组件的升级,或者对旧代码的调整,都有可能牵一发动全身,影响甚大。

2025-11-18 14:54:08 5

转载 苦日子来了,全体程序员做好长期打算吧!

Spring、Spring Boot/Cloud、Dubbo、JVM、集合、多线程、JPA、MyBatis、MySQL、大数据、Docker、Servlet、JavaWeb、Redis、算法等,几乎覆盖了所有 Java 相关的面试真题!深知后端成长不易,他爆肝两个月,从面试官视角出发,结合今年最新后端市场风向,整理出了这份超牛的《后端 offer 收割机养成指南》,内含。,在后端行业深耕近十年,见证了互联网的飞速发展,也见证了无数后端人的成长。后端八股文+热门大厂真题+技术框架+大佬解题秘籍。

2025-11-12 10:01:34 16

转载 一款牛逼的IDEA插件神器:让代码命名变得轻松高效

日常工作就是在前端(Vue)和后端(Java)之间来回切换,一手托着 IDEA,一手托着 Cursor,在代码的世界里搬砖。这些我都能应付自如,但唯独有一件事,能瞬间击垮我的“专业防线”,那就是——命名。于是,我下定决心,借用大模型AI的能力,开发一个属于我们开发者自己的“命名神器”。经过一段时间的开发和自我检验,我可以很自豪地说:兄弟们,我那个曾经为命名纠结的“我”,已经被这个小工具彻底治愈了。• 面对一个复杂的业务流程,里面的临时变量、flag、各种 DTO,命名开始逐渐失控,!

2025-11-10 14:47:34 31

原创 写了这么多年Java,这几个神仙技巧你用过吗?

写Java写久了,总觉得一切都“平平无奇”:写Service、调Mapper、堆Controller。直到某一天,我遇到几个堪称“神仙”的技巧,才发现原来Java还能这么优雅、这么丝滑。以前写个DTO都要手动写getter、setter、toString、equals、hashCode,烦得要命。下次写业务代码的时候,试着抛弃那套老模板, 让Java真正像一门现代语言一样飞起来 🚀。以前我们写集合操作,全是for循环、if判断,一堆临时变量。写了这么多年Java,真正让人惊艳的并不是框架多强大,而是——

2025-11-06 10:01:22 465

转载 字节内部爆款 Spring+Redis+MySQL 实战笔记,太详细了!

不仅包含大量的高频面试题,今年最新面试真题也都整理在里面了!几乎所有的后端技术面试都会涉及到Spring、Redis 相关的知识,这份资料。而且,和市面上的其他资料不同,这份资料不是扫描版的,里面的文字都可以直接复制。即便最近不打算跳槽,也可以通过这些知识点查漏补缺、提升自己,进阶。,不管是工作还是面试中都占有很大的比例,本资料不适合学生群体,更适合职场人群)本资料不适合学生群体,更适合职场人群)有其他Java相关的问题也欢迎来问!有其他Java相关的问题也欢迎来问!动向,精准拿捏今年的后端面试!

2025-10-31 10:02:01 15

转载 Java25正式发布:更简洁、更高效、更现代!

作为 长期支持(LTS)版本,它不仅稳定,还带来了大量新特性。对于开发者来说,这意味着未来几年可以放心使用,而新手也能通过这些更新更轻松地入门 Java。Java 25 的更新覆盖了 语言语法、并发编程、性能优化、运行时监控以及安全性 等多个方面,目标是让 Java 更现代、更高效,也更易用。对新手来说,这些改进让 Java 更容易入门,也更现代化;Shenandoah GC 支持分代,降低延迟,提高吞吐,适合高并发场景。意义:不再需要手动拆箱或强制转换,代码更简洁、安全,也更易读。

2025-10-29 14:05:59 392

转载 年薪98W!真心建议大家冲一冲!

Java虽然没凉,但因为AI也真是大变天了,Spring AI应运而生,Langchain4J框架也更新多个版本...,在之前分享的基础上,给大家新增了更简单易学的资料,只需要10分钟,就可以彻底搞懂一类核心技术。基于最近粉丝朋友们的反馈,给大家新增了分布式专题,思维导图的形式,好学更好记!大模型(LLMs)、Spring AI 框架,还有全新的分布式思维导图。最近风很大的场景题、系统设计题也一并打包,添加好友秒发,无套路。更重要的是,还会持续提供靠谱的内推机会!会用AI的>写代码的>只会动嘴的!

2025-10-27 10:01:10 16

转载 65k*19薪,加入京东造车了!

万同学一直做测试,考虑到测试岗位技术含量低可替代性强,薪资也相对较低,因此考虑转型AI行业。了解到近期AI方向的岗位年包比较高,很心动,但又觉得自己的基础一般,担心学不好。的年轻技术专家交流,他也感慨道:当前程序员群体普遍感到内卷加剧,职业发展遭遇瓶颈,而AI掀起的这波新浪潮,正是一个。但是也凭借着当下行业对AI人才的海量需求,快人一步掌握了AI相关技术技能,踩住风口拿下了高薪offer。,授人以鱼不如授人以渔,学完后还会具备举一反三的能力,无论进入什么行业,算法岗位和项目均能胜任。

2025-10-24 09:30:40 25

转载 8种专坑同事SQL写法,性能降低100倍,不来坑一下?

该SQL语句原意是:先做一系列的左连接,然后排序取前15条记录。这种写法不仅存在额外的开销,还使得整个语句显的繁杂。在前端数据浏览翻页,或者大数据分批导出等场景下,是可以将上一页的最大值当成参数作为查询条件的。分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。了解数据库编译器的特性,才能避规其短处,写出高性能的SQL语句。不难看出子查询 c 是全表聚合查询,在表数量特别大的情况下会导致整个语句的性能下降。只有0和1两种状态,我们按照下面的方法重写后,执行时间从1.58秒降低到2毫秒。

2025-10-22 17:05:26 45

转载 60K*16薪,今年爆火的 Java 突击手册!

Spring、Spring Boot/Cloud、Dubbo、JVM、集合、多线程、JPA、MyBatis、MySQL、大数据、Docker、Servlet、JavaWeb、Redis、算法等,几乎覆盖了所有 Java 相关的面试真题!深知后端成长不易,他爆肝两个月,从面试官视角出发,结合今年最新后端市场风向,整理出了这份超牛的《后端 offer 收割机养成指南》,内含。,在后端行业深耕近十年,见证了互联网的飞速发展,也见证了无数后端人的成长。后端八股文+热门大厂真题+技术框架+大佬解题秘籍。

2025-10-21 10:02:01 20

转载 JDK8写10行,JDK17写1行,还用它干嘛?

从优雅的密封类到简洁的记录类,从模式匹配到文本块,这些"神仙语法"不仅能让你的代码行数减少 30%,还能提高代码可读性和维护性。作为一位使用 JDK 17 已有两年的开发者,我将分享这些强大特性如何在实际项目中为我节省了无数时间,并彻底改变了我编写 Java 代码的方式。作为 LTS 版本,JDK 17 将获得至少 8 年的支持期。作为继 JDK 8 和 JDK 11 之后的又一个长期支持(LTS)版本,JDK 17 集成了自 JDK 9 以来的所有创新特性,是 Java 现代化进程中的重要里程碑。

2025-10-20 13:46:00 26

转载 阿里内部爆款 Spring+Redis+MySQL 实战笔记,太详细了!

Spring、Spring Boot/Cloud、Dubbo、JVM、集合、多线程、JPA、MyBatis、MySQL、大数据、Docker、Servlet、JavaWeb、Redis、算法等,几乎覆盖了所有 Java 相关的面试真题!深知后端成长不易,他爆肝两个月,从面试官视角出发,结合今年最新后端市场风向,整理出了这份超牛的《后端 offer 收割机养成指南》,内含。,在后端行业深耕近十年,见证了互联网的飞速发展,也见证了无数后端人的成长。后端八股文+热门大厂真题+技术框架+大佬解题秘籍。

2025-10-17 10:02:59 24

转载 裁员了,很严重,大家做好准备吧!

这可不是二选一的关系,无论你有多少年经验,八股对你的面试都有很大帮助,至于场景题,其实是让兄弟们外化自己的项目经验,而这就是涨薪的关键!,但网上资料信息混杂,为大家精心筛选了真实的Java后端面试场景,每一道题目不仅贴近真实工作场景,还附带了。系统设计问题是编程面试的重要组成部分,很多兄弟想要再有个板块单独训练,找了好几位大佬,终于总结了62页。在竞争激烈的后端开发领域,进入大厂是众多开发者的梦想,我们邀请到一位。,用大厂的标准武装自己,助大家拿到心仪的 offer。283页的JAVA核心面试知识。

2025-10-14 10:00:42 37

转载 SpringBoot整合微信登录:OpenID与UnionID获取全流程解析

小程序登录在开发中是最常见的需求,哪怕小程序登录不是你做,你还是要了解一下流程,后续都要使用到openId和unionId,你需要知道这些是干什么的。用户登录成功之后,返回前端一个token,这个token就是用来验证用户信息的,用户点击小程序中的其他操作,就会token携带请求头。小程序所有请求不走后台的用户,所以在新增或修改的时候,不需要自动填充创建人和修改人,修改MP的自动填充。测试阶段使用测试号,在微信小程序后台获取appId和小程序秘钥,前端和后端都需要这两个参数。

2025-10-11 14:01:50 81

转载 SpringBoot3+SpringSecurity6+JWT打造企业级权限系统(拿走即用)

为了解决这些问题,我们采用 Spring Boot 3.x 搭配 Spring Security 6.x,通过 JWT 实现无状态的认证体系,并集成方法级权限注解、Token 自动续期与黑名单控制机制,构建一个安全、高效、可扩展的权限系统。每次成功访问受保护接口时,过滤器判断 Token 剩余时间是否低于阈值(如10分钟),如果是则自动签发新 Token 并通过响应头。在现代前后端分离项目中,用户认证与权限控制是绕不开的话题。• Redis(可选,用于 Token 黑名单)并自动更新本地 Token。

2025-09-26 14:01:21 71

转载 面了一个75k的字节小姐姐,想当场给她offer。。

这位谢童鞋,报名前做后端开发5年,工作上遇到了瓶颈,薪资也涨不上去,调研了一番后决定学习算法,通过四个月的学习,现在成功。往期学员通过我们的内推,入职都特别高效,内推很多都是大厂,只有帮助大家学习到技术,找到一份好工作,我们才能收获好的口碑。等等不同的应用场景,在整个授课过程中,老师更加注重是业务与思想的传播,让你轻松应对工作中的问题并且有举一反三的能力。中,把理论和实践 相结合,帮助学员用最短的时间进入AI领域并掌握相关知识,快速上手主流深度 学习开发框架,

2025-09-24 14:00:45 23

转载 下半年Java就业要炸了......

只会闷头背八股,一旦涉及真实业务场景或系统设计就逻辑全乱,虽然面试不会全考场景题,但那么一两道都答不出来的话,这面试就挂定了。283页Java核心面试知识+118页Java 突击面试真题手册+50页高频场景题+62页系统设计题。对面试过程中的常见问题,建议大家录音自测之后再对比题解,更高效地准备 Java 面试。所以,要想跳槽涨薪拿下心仪的Offer,咱就一定要把那些。,建议先问清楚使用场景,再回答设计思路和性能指标。,用系统化的知识框架和考察重点,帮你高效备战。(本资料不适合学生群体,更适合职场人群)

2025-09-22 10:03:05 57

转载 SpringBoot+@RefreshScope:动态刷新配置的终极指南

掌握动态配置刷新,让你的应用在云原生时代如虎添翼!无需重启服务,实时更新配置!的神奇力量,让你的应用配置在运行时动态刷新,彻底告别服务重启的烦恼。完美解决了这些问题,实现配置热更新,让应用像乐高积木一样灵活重组!• 配合配置中心(Nacos/Config Server)使用。步骤3:配置application.yml。方案2:配置中心联动(Nacos示例)• 敏感配置(如密码)避免使用动态刷新。场景1:只刷新特定Bean的部分属性。• 确认刷新端点返回了修改的配置项。一、为什么需要动态刷新配置?

2025-09-21 14:01:35 86

转载 我天,SpringBoot 已沦为老二。。

除了大模型技术讲解,还有能够震撼到每一个程序员的、超详细、最热门的大模型商业化应用案例。比如做智能客服等等……构建垂类场景下的智能助手(如制造业中的设备故障诊断Agent、金融领域的投资分析Agent等)。掌握主流大模型(如DeepSeek、Qwen等)的微调技术,针对特定场景优化模型性能。5个步骤,覆盖超多业务场景,培养全栈开发能力,轻松成为大模型应用开发工程师!课程由AI大模型领域大佬们联合打磨研发,老师们将大模型技术原理讲透的同时,如今,超过60%的企业都在推进AI产品落地,而真正能交付项目的。

2025-09-12 14:01:03 53

转载 抛弃AOP!SpringBoot+YAML零侵入数据脱敏神操作!

由于返回的结果涉及到嵌套 Map,所以决定采用 YAML 格式的文件存储脱敏规则,那么为了大家统一维护和开发,就需要大家对 YAML 格式进行了解,遵守规范,不易出错,少走弯路。注:请注意本文中提供的数据样例的层次结构是和 YAML 中定义的结构是一样的,再通过上述方法递归后生成的键路径是和从 YAML 中获取规则所需的键路径是一致的,因此可以直接调用。基于此,我们可以实现这样一个方法,我们直接给出指定字段的键路径,在方法中通过递归的方式从 Map 中获取到该键路径下的所有数据,然后返回即可。

2025-09-08 14:01:02 79

转载 告别SwaggerUI!一款更适合SpringBoot的API文档新选择

正常使用SpringDoc,或多或少都会进行一些配置文件的配置,但是由于这里是进行最小化配置,所以这里不进行配置文件配置,仅仅介绍几个重要配置的默认项,给大家一个基础印象,方便大家理解后面运行时为什么要这样做,当然,如果不感兴趣的小伙伴也可以直接跳过,跟着步骤走,并不影响使用。按照如上设置后,SpringDoc将恢复正常(注意新版的SpringDoc和老版的SpringFox配置有所区别,这里只展示新版SpringDoc的配置方法)如果大家对老版配置有需要,可以留言,留言人多会单独出一期。

2025-08-18 14:01:15 144

原创 Redis都有哪些数据结构,使用场景与原理解析

Redis GEO 底层使用 ZSet,score 是地理位置转为整数 score 的编码值。(key = 用户,field = 商品ID,value = 数量)是 Redis 自定义的字符串类型,支持动态扩容、安全、长度记录。不能存重复数据,若需要统计次数,用 Hash 或 ZSet 替代。本质是字符串,内部按位存储,1bit 表示一个状态。每条消息是一个有序条目(ID 唯一),支持消费确认。✅ String:字符串(最常用、最简单的类型)使用时建议一个用户一个 key,方便管理和清理。

2025-07-16 11:33:12 655

转载 一套万能的异步处理方案(VIP珍藏版)

但是大部分增加的功能都是在扩展原有的功能,既要保证性能又要保证质量,我们往往都会使用异步线程池来处理,然而却增加了很多不确定性因素。就算事务提交了,异步策略解析失败了,我们还有兜底方案执行(除非数据库有问题,消息队列有问题,方法有 bug)良好的系统设计必须要做到开闭原则,随着业务的不断迭代更新,核心代码也会被不断改动,出错的概率也会大大增加。无侵入设计,独立数据库,独立定时任务,独立消息队列,独立人工执行界面(统一登录认证)如果你的方法正在运行事务,会等事务提交后或回滚后再处理事件。

2025-07-02 14:04:32 68

转载 告别复杂审批流!SpringBoot+flowable快速实现工作流

它是使用得做多的一种任务类型,他自带有一些人工任务的变量,例如签收人(Assignee),签收人就代表该任务交由谁处理,我们也可以通过某个特定或一系列特定的签收人来查找待办任务。,该任务的名字让人费解,但它又是最简单的一种任务,当该任务到达的时候,它不做任何逻辑,而是被动地等待Trigger,它的适用场景往往是一些不明确的阻塞,比如:一个复杂的计算需要等待很多条件,这些条件是需要人为来判断是否可以执行,而不是直接执行,这个时候,工作人员如果判断可以继续了,那么就Trigger一下使其流转。

2025-06-27 14:00:38 456

转载 让SpringBoot飞起来!15条性能优化秘籍,轻松应对百万并发

在正式进行性能优化之前,必须先“看得到”系统运行状况:缓存命中率、数据库连接池使用情况、响应时长分布、CPU/内存消耗、垃圾回收停顿等。访问 SkyWalking UI,可看到每次请求的调用链图、各段耗时、数据库/HTTP 调用详情、JVM 指标、GC 指标。结合 Prometheus 等指标,综合判断:若某接口响应慢,可查看是哪一段(查询、序列化、远程调用等)成为瓶颈。如果项目并发量比较高,想要修改最大线程数、最大连接数等配置信息,可以通过自定义Web 容器的方式,代码如下所示。

2025-06-24 14:00:50 121

转载 面试官问我:你写代码会复用公共SQL么?

我告诉面试官:“是的,我在开发中经常会复用公共 SQL,尤其是在 Java 后端项目中。我通常会结合具体的业务场景和框架特性来实现,比如使用 MyBatis 这样的 ORM 框架,或者通过自定义工具类来管理公共 SQL 片段。最后,我总结道:“在 Java 后端开发中,复用公共 SQL 是一个很实用的习惯。如果项目中不完全依赖 MyBatis,或者有些 SQL 是直接通过 JDBC 执行的,我会用 Java 的常量类来管理公共 SQL 片段。有时候,SQL 的复用不仅仅是字段列表,还可能是复杂的条件逻辑。

2025-06-18 14:45:33 43

转载 解锁 SpringBoot 新姿势:轻松加载外部 Jar,实现功能按需扩展!

其中 1 和 3 是 JDK 提供的方案,2 是 SpringBoot 扩展的方案,毕竟 SpringBoot 也需要自定义加载很多类顺带扩展了一个参数出来。这种方式需要程序启动的某个节点,调用自定义类加载器去加载指定目录下的 Jar 包,时间点不是很好控制。但这个定制化程度比较高。的生效是有条件的,这里其实对应了 Jar 包的两种启动方式:通过 Jar 包里的 Main 函数启动或者运行 Jar 启动。所以需要使用 Main 函数启动的方式,不能使用之前的常用的 Jar 包启动方式了。

2025-06-17 14:00:45 64

转载 大厂都在用的批处理框架:Spring Batch 零基础速成指南,效率飙升 500%!

1. 监控方案升级(Spring Batch Admin 替代方案)关键缺陷:无法回答 "处理到哪了?3. 隐藏 BOSS:ItemProcessor(数据变形金刚)某银行系统改造后,利息计算时间从 4 小时缩短至 23 分钟。真实案例:某支付系统因未处理部分失败,导致重复出款。问题根源:参数修改需要重新部署、不同环境配置混杂。分片读取账户数据,批量计算利息,失败自动重试。策略 2:分区处理(Partitioning)组件 3:ItemReader(数据搬运工)组件 4:ItemWriter(数据收纳师)

2025-06-08 13:58:29 317

转载 解放双手:SpringBoot 公共字段自动填充的6种神技,开发效率飙升!

在开发外卖系统订单模块时,我发现每个实体类都包含create_time、update_by等重复字段。手动维护这些字段不仅效率低下,还容易出错。本文将分享一套经过生产验证的自动化方案,涵盖MyBatis-Plus、AOP、JWT等六种核心策略,助你彻底摆脱公共字段维护的烦恼。随着Spring Data JPA的演进,未来可以探索与Reactive编程的结合,实现全链路的非阻塞式自动填充。一、痛点分析:公共字段维护的三大困境。维护成本高(字段变更需修改多处)6.1 缓存当前用户信息。5.1 空指针异常防护。

2025-06-03 14:01:34 47

转载 掌握 Spring 框架这 10 个扩展点,开发效率直接翻倍!

在 run 方法中,我们可以编写在项目启动时需要执行的附加功能代码,例如加载系统参数、初始化资源、预热缓存等。例如,如果我们希望在同一个线程中从 Spring 容器中获取的所有 bean 都是同一个对象,该怎么办呢?有时我们需要在某个配置类中导入其他一些类,并且导入的类也会被添加到 Spring 容器中。过去,在开发接口时,如果发生异常,我们通常需要给用户一个更友好的提示。为了解决这个问题,我们通常在接口中捕获异常。:在原型作用域中,从 Spring 容器中获取的每个 bean 都是不同的对象。

2025-05-28 13:42:46 58

转载 IntelliJ IDEA 接入 DeepSeek,实现辅助编程

为了更好的使用插件,这里推荐使用一个代理插件——CodeGPT,CodeGPT是一个AI驱动的代码助手,旨在帮助开发者进行各种编程活动,它是GitHub Copilot、AI Assistant、Codiumate和其他JetBrains插件的强大替代品。在今后的编程工作中,你可以尽情享受 DeepSeek 带来的便利和高效,感受它为你带来的那些温暖治愈的瞬间,领略编程世界的无限魅力。2025年的春节可以说是人工智能在中国史上飘红的一段历史时刻,年后上班的第一天,便马不停蹄的尝试新技能。

2025-05-21 10:05:02 108

转载 Spring 6.0+Boot 3.0:秒级启动、万级并发的开发新姿势

虚拟线程的资源管理策略、GraalVM的反射配置优化、OAuth2授权服务器的定制扩展等深度实践方向。对比GraalVM原生镜像与传统JAR包运行指标。本次升级标志着Spring生态正式进入云原生时代。轻量级线程支持高并发场景(需JDK 19+)启动时间缩短至毫秒级,内存占用降低50%+启动时间2.3s | 内存占用480MB。启动时间0.05s | 内存占用85MB。3. 增强监控(Prometheus集成)电商秒杀系统、实时聊天服务等高并发场景。一、Spring 6.0核心特性详解。

2025-05-14 18:12:41 37

转载 再见了SpringBoot,后端AI已成气候!

是衡量大语言模型“从量变到质变”的关键,是针对特定场景的AI解决方案。是指运行一段具有特定功能的代码块的行为,以增强其处理能力,实现更复杂的任务,使大模型能够集成外部工具和资源,提升交互性和实用性。AI大模型技术实战—— Transformer 架构的 核心原理、应用 Fine-tuning 技术,精准微调AI大模型,制造、医疗、金融等各行业都在加速AI应用落地,未来企业更看重能用AI大模型技术重构业务流的技术人。老师们将大模型技术原理讲透的同时,还将丰富的商业化AI应用项目无偿分享,帮大家快速打通。

2025-05-13 14:01:09 106

转载 抛弃Maven!试试这款官方推出的新一代Java高性能构建神器!

mvnd的守护进程能够在构建之间保持活跃,减少了资源的浪费,特别是在持续集成/持续部署(CI/CD)环境中,频繁的构建会更加受益于此优化。Maven 的缺点是,对于大一点的项目来说,构建太慢了。,是Apache Maven团队借鉴了Gradle和Takari的优点,衍生出来的更快的构建工具,maven的强化版,解决Maven构建慢的问题,又不需要重新学习,懂Maven你就能驾驭。旨在提供一个更高效、更快速的构建体验,同时保持与现有Maven工作流的兼容性,从而为开发团队带来更高的生产力和更快的迭代速度。

2025-05-11 13:54:00 71

转载 5月Java后端岗爆了??

包含Spring、MySQL、Redis、并发编程.....帮助大家找准技术方向!大环境越来越好转,真心建议有跳槽计划,但是又心里没底的小伙伴领取一下。如今大环境已经逐渐好转,虽然不需要太过焦虑,但是也要。为此,我特意与几位大厂后端技术专家,一起整理出了一套非常实用的。大厂对程序员的技术要求只会越来越高,谁。完整版文档已打包,扫码添加下方微信,免费领取,无套路!就算没有面试的打算,也能帮你完善技术体系!最近和几位准备跳槽的兄弟聊天发现,原有。“就业大环境很差”、“工作不好找”字节一二三面详细解析。

2025-05-08 10:04:43 43

转载 IDEA 2025.1王炸更新,新特性真香!

当新增或修改 Git 远程仓库时,IntelliJ IDEA 会自动拉取最新的更改,从而确保您拥有最新的分支列表和提交历史,而无需手动执行拉取操作。引入了基于稳定、标准兼容核心的重构版终端,并使用 IDE 编辑器渲染 UI,旨在提升跨平台(本地或远程)的兼容性、性能和未来功能扩展性。的所有功能在 IDE 中免费开放,其中部分功能如无限制的代码补全和本地模型支持可以无限使用,而其他功能则基于额度限制提供。)的支持、基于 RAG 技术的高级上下文感知,以及支持直接从聊天窗口进行多文件编辑的新模式。

2025-05-06 13:12:37 1608

转载 多年以后,PageHelper 又深深给我上了一课!

虽然PageHelper给我带来一些困扰,耗费了一定的时间,但是定位问题的过程中,也学习了mybatis和pagehepler的实现方式,对于热爱源码阅读的同学来说还是有一定的提升的。,但是没有执行对应的sql,那么就表明,当前线程ThreadLocal被设置了分页参数,可是没有被使用,当下一个使用此线程的请求来时,就会出现问题。假设线程1持有没有被清除的page参数,不断调用同一个方法,后面两个请求使用的是线程2和线程3没有问题,再一个请求轮到线程1了,此时就会出现问题了。

2025-04-25 13:00:49 98

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除