- 博客(5)
- 收藏
- 关注
原创 个人开发福音!阿里云号码认证服务实现短信验证码
摘要: 阿里云号码认证服务提供个人可用的短信验证码功能,支持个人开通(10元/年含100条短信),无需企业资质审核。通过全新升级的API接口和Credentials凭据管理,避免AK/SK硬编码风险。实现步骤包括:开通服务并引入新依赖dypnsapi20170525,配置安全凭据文件或环境变量,使用@ConfigurationProperties绑定参数,创建客户端并编写发送逻辑。系统自带签名和模板,开箱即用,适合个人项目和小流量场景。
2025-11-04 17:10:56
2135
6
原创 【JVM】Java new关键字到底干了什么?全面拆解执行流程
本文以Student s1 = new Student()为实例,拆解 JVM 中 new 关键字底层执行流程:从 javap 分析字节码指令切入,详解类加载检查、内存分配(含指针碰撞 / 空闲列表及 TLAB 并发解决方案)、零值初始化、对象头设置、<init>() 执行五大核心步骤,还补充对象头、实例数据、对齐填充的内存布局。文中结合 GC 收集器特性、<init>() 合并逻辑等细节,用 “盖房子” 比喻简化理解,且参考《深入理解 Java 虚拟机》,兼具实操性与权威性。
2025-10-05 18:21:24
1813
原创 【SpringBoot】自动装配原理:全方位超全解析
SpringBoot自动装配原理涵盖依赖、入口、流程及特性,核心是通过条件注解按需加载配置类,结合starter依赖与属性绑定实现零配置。关键流程包括候选配置筛选、条件匹配及用户配置覆盖,体现“约定大于配置”思想。
2025-09-21 21:33:41
1858
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅