暂无搜索历史
松哥最近利用 Spring Boot3+AI 做了一个小程序 AI面试官Pro,小伙伴们一起来聊一聊这个项目的一些心得。
很多小伙伴应该知道,在 MySQL 中主键不应该使用随机字符串。但是主键不用随机字符串用什么?主键自增?主键自增就是最佳方案吗?有没有其他坑?今天我们就来讨论下...
这个其实是一个特别高频的面试题,松哥也一直很想和大家仔细来聊一聊这个话题,网上关于这块的文章很多,但是我一直觉得要把这个问题讲清楚还有点难度,今天我来试一试,看...
在数字化时代,随着网络服务的普及和应用生态的日益复杂,用户身份验证与授权机制成为了保障网络安全与隐私的关键。OpenID Connect(OIDC)作为一种基于...
高并发意味着系统要应对海量请求。从笔者多年的面试经验来看,很多面试者在面对“什么是高并发架构”的问题时,往往会粗略地认为一个系统的设计是否满足高并发架构,就是看...
Spring Security,作为Java平台上的一个强大且灵活的安全框架,为Web应用程序提供了全面的安全解决方案,包括认证、授权、加密、会话管理等。其核心...
针对目前最新版的 Spring Security6,松哥录制了一套从零开始的视频教程,手把手教大家搞懂最新版 Spring Security 的玩法,有需要的小...
之前松哥写过一个 MySQL 系列,但是当时是基于 MySQL5.7 的,最近有空在看 MySQL8 的文档,发现和 MySQL5.7 相比还是有不少变化,同时...
百度的 Comate 插件是一款基于文心大模型的智能代码助手,它结合了百度多年积累的编程现场大数据和外部优秀开源数据,为开发者提供了全方位的编码辅助工具。这款插...
很多小伙伴可能都用过 MyBatis-Plus,这里边我们构造 where 条件的时候,可以直接通过方法引用的方式去指定属性名:
在日常开发中,小伙伴们多多少少都有用过 MyBatis 插件,松哥猜测大家用的最多的就是 MyBatis 的分页插件!不知道小伙伴们有没有想过有一天自己也来开发...
在微服务时代,用户需要在多个应用程序和服务之间进行无缝切换,同时保持其登录状态。我们可以通过单点登录(SSO)或者 OAuth2.0 等身份验证和授权协议来实现...
在后端 SpringBoot 开发中,都需要一个接口测试工具,从一开始的 Postman,到现在的国产测试工具,例如 Apifox、Apipost,数不胜数,而...
在现网出现故障时,我们经常需要获取一次请求流程里的所有日志进行定位。如果请求只在一个线程里处理,则我们可以通过线程ID来过滤日志,但如果请求包含异步线程的处理,...
文章发出来之后,有小伙伴问松哥有没有做性能比较,老实说,这个给落下了,所以今天再来一篇文章,和小伙伴们梳理比较小当我们利用 Native Image 的时候,S...
关于 BeanPostProcessor 松哥之前已经写过好几篇文章和大家聊过了,不过之前聊的都是常规的 BeanPostProcessor 玩法,还有一个特殊...
今天和小伙伴们来聊一聊 Spring6 中的一个新特性 AOT(Ahead of Time),这也是目前在学习 Spring6 源码视频的小伙伴的一个提问,其实...
设计一个拥有上百万用户的系统是很有挑战性的,这将是一个不断优化、持续改进的过程。在本章中,我们先创建一个单用户的系统,然后逐渐将其扩展成可以服务上百万用户的系统...
很多小伙伴知道松哥最近在更 Spring 源码相关的文章和视频,视频现在已经全部录完了,公号后台回复 Spring 有视频详细介绍。
暂未填写公司和职称
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市