自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uni-app 从工程化落地到极致性能优化:一套代码多端发布全链路实战指南

现如今,跨端开发已成为移动端开发的主流选择,uni-app凭借一次开发,可同步发布至 App、各类小程序、H5、鸿蒙端的强大能力,成为中小团队与中大型企业项目的主流跨端框架。但在实际项目落地过程中,不少开发者都会遇到各类棘手问题:小程序主包体积超标无法正常上架、应用首屏加载缓慢、白屏停留时间过长、长列表滑动卡顿;不同终端出现样式错乱、原生 API 兼容性不足;项目代码结构杂乱无章,后期迭代维护难度大、新人上手成本高等问题。本文摒弃空泛理论,结合真实项目实战经验,输出可落地、可量化、可直接上线。

2026-06-11 16:50:28 364

原创 uni-app 从工程化到极致性能:一次开发、多端上线全链路实战

跨端开发早已不是选择题,而是标配。uni-app 凭借一套代码发布到 App / 小程序 / H5 / 鸿蒙的超强能力,成为中小团队与企业级项目的首选框架。主包体积过大、小程序无法发布首屏慢、白屏长、列表卡顿多端样式错乱、API 不兼容代码混乱、难以维护、新人接手成本高这篇文章不讲空话,只讲可落地、可度量、可上线的最佳实践。读完你能直接搭建出:启动更快、体积更小、多端更稳的高水准 uni-app 项目。编译型跨端框架:基于 Vue,编译时抹平差异,运行时原生渲染。工程化先行。

2026-06-11 16:37:06 335

原创 Spring Boot+Vue+Redis 缓存穿透终极方案:从底层原理到 10w 并发落地(附压测源码)

在 Web 应用高并发场景中,缓存穿透(请求查询不存在的数据,导致请求直接穿透缓存打到数据库)是常见性能杀手。本文结合 Spring Boot 后端 + Vue 前端 + Redis 缓存,从「问题分析→方案落地→代码实现→效果验证」全流程,分享 3 种实战防护手段,解决 90% 以上的缓存穿透场景。缓存穿透防护的核心是「提前拦截 + 分层防护空值缓存:拦截单条无效请求的重复穿透;布隆过滤器:拦截所有无效 Key 的请求;接口限流:拦截恶意批量请求。

2025-12-23 11:00:34 453

原创 精通Vue.js:构建现代化前端应用的完整指南

适用于父子组件通信,是最基础、最常用的通信方式。Vue2与Vue3用法基本一致:父组件通过props向子组件传值,子组件通过$emit(Vue2)或emit函数(Vue3 setup)触发事件向父组件传值。

2025-12-21 15:31:56 766

原创 从入门到进阶:Vue.js高效开发全攻略

Vue允许开发者自定义指令,用于封装重复的DOM操作逻辑。自定义指令分为全局指令和局部指令,常用的应用场景包括:输入框自动聚焦、元素拖拽、权限控制等。示例:自定义自动聚焦指令// 全局指令 Vue.directive('focus', { inserted(el) { el.focus();// 元素插入DOM时自动聚焦 } }) // 局部指令 export default { directives: { focus: { inserted(el) { el.focus();} } } }

2025-12-21 15:13:34 911

原创 《Spring Boot 应用开发》课程学习心得

学完这门课,我最大的变化是:从 “只会写小 Demo” 变成 “能独立做完整项目”—— 从搭框架、写接口,到调性能、部署上线,全流程都能搞定。接下来我想继续学微服务、响应式编程,把技术学更扎实。真心觉得,这门课不只是教 Spring Boot,更教了 “做后端开发的正确思路”:不是瞎写代码,而是用规范、简单的方法,做出稳定能用的系统。这对我以后找工作、做项目,都是最有用的基础。

2025-10-31 22:05:11 903

原创 《Spring Boot 应用开发》课程学习心得体会​

每学习一个知识点,立即通过小例子验证和巩固。

2025-10-31 14:55:57 247

原创 Java 事务管理终极指南:从源码黑洞到架构巅峰的全维度突破

我们的代码中,createOrder和decreaseInventory方法都使用了默认的REQUIRED传播机制,在高并发场景下,由于数据库锁等原因,导致事务提交顺序出现问题,从而引发数据不一致。经过分析,我们决定将decreaseInventory方法的事务传播机制改为REQUIRES_NEW,这样每次扣减库存操作都会在一个独立的事务中执行,即使createOrder方法的事务出现问题,库存扣减操作也能保证原子性。同时,在遇到事务相关问题时,要从事务传播机制、数据库锁、并发控制等多个方面进行排查。

2025-06-29 17:10:38 1195

原创 《MySQL全方位实战指南:SQL语句规范、避坑手册与深度总结》

sql示例:sql忘记指定字符集导致中文乱码数据库已存在时重复创建(应使用IF NOT EXISTS)sqlsql危险操作警告:删除数据库是不可逆操作,执行前务必确认数据已备份。本文系统整理了MySQL中各类SQL语句的使用规范、应用场景和注意事项。通过实际案例和常见错误分析,希望能帮助读者避免常见陷阱,提高数据库开发效率。SQL学习是一个不断积累的过程,建议读者在学习理论的同时多动手实践,遇到问题时善用官方文档和社区资源。

2025-06-28 10:19:44 1399

空空如也

空空如也

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

TA关注的人

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