logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

0 成本支付宝沙箱支付全流程:SpringBoot 改造+面试故事

《零成本跑通支付沙箱:程序员面试加分实战》 摘要:本文分享了一个程序员如何通过7天时间零成本实现支付宝沙箱支付的完整闭环。从项目初期仅支持微信支付的困境出发,通过注册沙箱账号、生成密钥、代码改造(仅需30行)、内网穿透等步骤,最终实现了浏览器可演示、永久有效的支付测试方案。文章采用STAR法则结构化呈现解决过程,包含成果GIF、架构图和改造量说明,并分享了沙箱控制台、密钥工具等实用资源。这一实战不

#微信#阿里云#面试
SpringBoot 3.2 启动提速 40% 实战:禁用 3 个 Bean + 原生镜像,真·毫秒级启动

本文实测SpringBoot 3.2性能优化方案:通过3行yml配置排除高耗Bean(启动3.2s→2.4s)、AOT预生成索引(降至1.9s)和GraalVM原生镜像(180ms),内存最高降78%。提供零侵入的配置代码与完整性能数据对比,普通业务和云原生场景均可直接套用方案,实现启动速度阶梯式提升。

#spring boot#后端#java +2
用 Rust 写个嵌入式 HTTP 传感器网关 —— 从 Tokio 到 no_std 实战全记录

Rust 嵌入式 HTTP 传感器网关实战 本文介绍使用 Rust 开发同时运行在服务器和 STM32F407 嵌入式设备上的 HTTP 传感器网关系统,内存占用仅 48KB,启动时间 <200ms。 系统架构: 嵌入式端:embassy + no_std 实现传感器数据采集(10Hz) 服务器端:tokio + hyper 提供 REST API 两端通过 UART 使用自定义 TLV 二

#rust#http#开发语言 +2
JavaScript 性能优化实战:从 3 秒到 300 ms 的压缩与缓存之旅

本文分享了10个JavaScript性能优化策略,将首屏时间从3秒压缩到300毫秒。内容涵盖Tree-Shaking懒加载、动态分包、Brotli压缩、Service Worker缓存等实战技巧,详细展示了每个方案的源码实现与真实收益数据。文章还提供了性能监控方案,包括Lighthouse CI集成和Web Vitals告警,确保性能优化持续有效。从理论到实践,为前端开发者提供了一套完整的性能优化

文章图片
#前端#javascript#性能优化 +1
Java 21 虚拟线程(Virtual Threads)完全指南:从原理到实战

Java 21虚拟线程彻底革新并发模型:通过M:N调度机制,实现千万级并发的同时保持同步编程体验。本文详解虚拟线程原理(用户态线程+自动挂载/卸载)、性能对比(8倍QPS提升)、Spring Boot实战改造(零代码改动)及最佳实践(避免synchronized阻塞),帮助开发者突破传统线程限制。

#java#开发语言#后端
把 Spring Boot 的启动时间从 3 秒打到 30 毫秒,内存砍掉 80%,让 Java 在 Serverless 时代横着走

摘要:本文实战演示如何通过GraalVM Native Image将Spring Boot 3应用启动时间从2.9秒优化至28毫秒,内存占用降低81%。详细介绍了环境搭建、Native Image编译原理、容器化部署方案,并提供了GitHub Actions自动化构建脚本。测试数据显示,优化后的应用在512MB内存限制下单核可达13K RPS,P99延迟12ms。文章还总结了常见问题解决方案,如反

文章图片
#java#spring boot#serverless +1
零 GC 中断:Java 21 逃逸分析黑科技让对象在栈上飞

摘要: Java 21的逃逸分析(Escape Analysis)技术可将满足条件的对象分配在栈上,避免堆内存分配和GC开销。实验表明,开启逃逸分析后,每秒创建1亿次对象的场景下堆内存0增长,CPU降低30%。关键点:对象必须满足NoEscape条件(不逃出方法作用域),常见陷阱包括全局引用、lambda捕获和同步锁。生产建议保持默认开启,配合JFR监控优化效果。实际案例显示,通过重构使聚合对象保

文章图片
#java#科技#开发语言 +2
React Compiler 全自动重渲染优化:6000 行代码零改动,CPU 占用降 60 %

本文介绍了React Compiler如何实现全自动重渲染优化,无需修改业务代码即可显著提升性能。文章详细说明了React Compiler的背景、原理及配置方法,通过实测数据展示了优化效果:6000行代码零改动下CPU占用降低60%,重渲染次数从5次/秒降至0.2次/秒。同时指出了当前版本的限制和回滚策略,建议开发者在现有项目中快速尝试这一优化方案。

文章图片
#react.js#javascript#ecmascript +2
AI 编程落地实录:从需求口水到生产部署的 5 个「咒语」模板

摘要:本文分享5个可复用的AI编程模板,从需求分析到生产部署全流程可节省77%开发时间。模板包括:1)需求转PRD(30分钟);2)PRD生成代码(1天);3)代码生成测试用例(4小时);4)异常日志定位根因(10分钟);5)Git Diff生成日报(30秒)。配套检查单确保AI生成代码质量,建议将模板集成到开发流程,通过CI/CD自动化执行。核心价值在于将重复性工作模板化,让开发者专注创造性工作

文章图片
#人工智能#软件工程
用 Rust 写个嵌入式 HTTP 传感器网关 —— 从 Tokio 到 no_std 实战全记录

Rust 嵌入式 HTTP 传感器网关实战 本文介绍使用 Rust 开发同时运行在服务器和 STM32F407 嵌入式设备上的 HTTP 传感器网关系统,内存占用仅 48KB,启动时间 <200ms。 系统架构: 嵌入式端:embassy + no_std 实现传感器数据采集(10Hz) 服务器端:tokio + hyper 提供 REST API 两端通过 UART 使用自定义 TLV 二

#rust#http#开发语言 +2
    共 25 条
  • 1
  • 2
  • 3
  • 请选择