- 博客(8)
- 收藏
- 关注
原创 Java+MySQL实战:智能垃圾分类教育系统(图像识别+积分激励)
采用前后端分离架构,后端使用Java(Spring Boot框架)+ MySQL数据库,前端可选Vue.js或React。图像识别模块通过调用第三方API(如百度AI、阿里云视觉智能)实现,积分激励系统基于用户行为数据设计。系统上线后可通过用户行为数据分析优化识别准确率和积分激励机制,持续迭代更新教育内容保持用户参与度。
2025-09-17 17:02:17
416
原创 Java+MySQL实现社区疫情防控巡检系统(GIS地图+轨迹记录)
后端技术栈前端技术栈启用PostGIS扩展以支持地理坐标存储:Java实体类定义(使用JPA Hibernate空间类型):轨迹聚合逻辑(通过消息队列消峰):前端地图渲染示例(Vue + OpenLayers):使用Douglas-Peucker算法压缩冗余轨迹点(Java实现):基于MySQL空间函数统计区域风险等级:数据库层面缓存策略前端优化
2025-09-17 01:04:35
435
原创 数据库事务实战 Java+MySQL实现电商订单退款系统
ACID特性是事务设计的基石:原子性确保操作全成功或全失败,一致性保证数据状态合法,隔离性防止并发干扰,持久性确保提交后数据永久保存。退款流程需逆向处理原订单链路:验证订单状态→检查库存→退款金额→更新订单状态→记录审计日志。关键约束包括:订单必须处于"已完成"状态、退款金额≤支付金额、同一订单禁止重复退款。该方案已在多个千万级电商平台验证,平均退款处理时间控制在200ms内,通过分布式事务框架Seata可扩展至微服务架构。实际部署时需结合具体业务调整锁策略和隔离级别。
2025-09-16 14:03:07
240
原创 定时任务详解 Spring Boot中@Scheduled注解的多种应用场景
定时任务是指在预定义的时间或周期内自动执行的任务,常用于数据同步、日志清理、邮件发送等场景。Spring Boot通过。在Spring Boot应用中,需在配置类或主类上添加。默认情况下,所有定时任务由单线程执行。注解简化了定时任务的开发。
2025-09-15 15:23:33
275
原创 实现Vue3响应式系统 Proxy+依赖收集实战
这套机制是 Vue3 响应式系统的简化实现,实际源码中还包括更多优化和处理边界情况的逻辑。的优势在于能够拦截更多操作类型,包括动态属性添加、数组索引修改等。函数通过首次执行触发依赖收集,建立响应式数据与副作用函数的关联。能更好地拦截对象操作,支持动态添加属性、数组索引修改等场景。函数用于注册副作用函数,并在依赖的响应式数据变化时重新执行。操作,在访问属性时收集依赖,在修改属性时触发更新。用于存储依赖关系,避免内存泄漏。存储目标对象与依赖的映射关系。实现,相较于 Vue2 的。函数实现,触发更新通过。
2025-09-14 09:02:55
319
原创 单页面应用(SPA)导航 纯 JavaScript 实现前端路由
SPA 的路由机制通过监听 URL 的变化,动态加载对应内容而不刷新页面。事件,URL 更简洁但需服务端配合。Hash 路由通过 URL 的。部分变化触发导航,兼容性较好。History 路由使用。事件实现无刷新导航。
2025-09-13 13:21:58
329
原创 前端新框架初探 用Vue3或React快速重构一个你做过的项目
建议根据项目规模和团队熟悉度选择。若原项目逻辑简单,Vue3 的响应式系统能更快上手;若需高度定制化,React 的灵活性更优。通过对比可发现,Vue3 的模板语法更直观,React 的 JSX 更灵活。根据团队偏好选择即可。
2025-09-12 19:18:18
1438
原创 明确Libvio访问异常的常见表现
明确Libvio访问异常的常见表现(如无法加载、速度慢、功能缺失等),说明该问题对用户的影响范围和技术排查的必要性。
2025-09-11 16:17:26
392
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅