首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
技术文章
订阅
用户1078427500595
更多收藏集
微信扫码分享
微信
新浪微博
QQ
32篇文章 · 0订阅
前后端防重复提交的 6 种落地实现:从按钮禁用到 AOP 全自动防护
防止重复提交的多种方案:前端通过按钮禁用、防抖和请求拦截优化体验;后端采用Token机制、AOP+Redis分布式锁等核心方案确保数据安全。文章对比各方案优缺点,提供代码实现,并给出分布式环境下的方案
Spring Boot 实现微信登录,So Easy !
前言 小程序登录在开发中是最常见的需求,哪怕小程序登录不是你做,你还是要了解一下流程,后续都要使用到openId和unionId,你需要知道这些是干什么的。 需求分析 点击登录会弹出弹窗,需要获取用户
MinIO 入门与实战:在 Spring Boot 中集成对象存储服务
MinIO 是一个开源的对象存储服务,兼容 Amazon S3 API,适合存储非结构化数据(如图片、视频、日志等)。它具有高性能、可扩展性强、部署灵活等特点,常被用于私有云或企业内部存储解决方案。
从 5s 到 0.5s!CompletableFuture 异步任务优化技巧,确实优雅!
一个接口可能需要调用 N 个其他服务的接口,这在项目开发中还是挺常见的。举个例子:用户请求获取订单信息,可能需要调用用户信息、商品详情、物流信息、商品推荐等接口,最后再汇总数据统一返回。 如果是串行(
【JAVA】【BUG】Java 开发中常见问题的具体示例,结合代码片段说明问题场景及原因
Java 开发中常见问题的具体示例,结合代码片段说明问题场景及原因。基础语法与类型问题、集合框架问题、多线程与并发问题、IO 与资源管理问题、异常处理问题、JVM 与内存问题、框架问题(以...
打印高质量日志的10条军规
想获取更多高质量的Java技术文章?欢迎访问 技术小馆官网,持续更新优质内容,助力技术成长! 你以为打日志是小事?也许正是这种轻视,让你在凌晨三点被生产事故电话吵醒。一个优秀的工程师和普通码农的区别,
什么情况下用线程池,怎么用?看完就会
先来个最直白的场景 周末你在奶茶店打工,店里只有一台封口机。如果3个顾客排队,你一个人就能应付。突然来了30个顾客,你还是一个人,就会手忙脚乱,所有顾客都得等半天。
如何实现数据脱敏?
一、前言 什么是数据脱敏呢?我相信小伙伴们多多少少都遇到过或者听到过以下这些需求: 手机号中间四位用*显示,比如:17801234118 → 178****0118 身份证中间八位用*显示,比如:45
线程池七宗罪:你以为的优化其实是在埋雷
第一宗罪:盲目设大核心线程数 错误示范: java 血泪教训: java 第二宗罪:队列长度设置不当 经典反模式: java 队列选择的艺术: java 第三宗罪:忽略拒绝策略的重要性 四种拒绝策略的
凌晨零点,一个TODO,差点把我们整个部门抬走
那晚杭州的闷热,至今记忆犹新。 2021年,我刚来到杭州这座“卷城”,入职了一家梦想中的互联网大厂。作为一名电商新人,我一头扎进了促销和会场的研发中。 那晚,我们正为一个S级的“会员闪促”活动做最后的