牛叔叔 今天 10:09
在 JavaScript 中,防抖(Debounce) 和 节流(Throttle) 是两种常用的优化高频率事件处理(如 resize、scroll、input 等)的技术。它们都利用了 闭包 的特性来保存状态。一、防抖(Debounce)原理:在事件被触发后,等待一段时间(比如 500ms),如果
WEB前端
(6)
(0)
0
王姐姐 2025-12-03 09:18
Collections.singletonList(T o) 是 Java 标准库 java.util.Collections 中的一个静态工厂方法,用于创建一个只包含单个元素的不可变(immutable)List。尤其在调用第三方 API(如 Redis、MyBatis、Stream 操作等)要求 List 参数但你只有一个值时,它是最佳选择。
Java后端
(38)
白文旭 2025-11-21 23:23
一、开发成员:白文旭 李旭鹏 孙雯雪开发技术:Spring Boot 、Vue2 、Mybatis、Element UI、Axios操作系统:Windows10数据库:MySql 8.0开发工具:IntelliJ IDEA、WebStorm安全验证:JWT令牌二、主要功能:登录界面:根据不同角色选择
(98)
李晓潭 2025-11-20 15:26
x征程与反思:学生信息管理系统项目总结当最后一段代码提交,数据库连接成功,登录界面优雅地呈现在浏览器中时,我们知道,为期数周的学生信息管理系统开发之旅,终于抵达了一个重要的里程碑。这个过程,不仅是一次技术的实践,更是一次对团队协作、个人成长和项目管理能力的全面考验。回首这段充满挑战与收获的时光
全栈开发
(104)
宫兆晓 2025-11-20 15:13
在完成这个智能教学管理系统的过程中,我们真切地体会到了技术如何服务于实际需求。项目采用Spring Boot构建后端服务,Vue3开发前端界面,这种前后端分离的架构让我们各司其职又紧密配合。在后端开发中,我们使用MyBatis操作MySQL数据库,设计了合理的表结构来存储用户、课程、作业等数据。特别
项目
(95)
李旭鹏 2025-11-20 14:53
在万码学堂的学习已经过半,我收获颇丰。从一开始对编程乃至Java一无所知,到如今能与小组成员共同完成一个小型实训项目,仅仅用了三个多月的时间。这段经历不仅让我对Java产生了浓厚的兴趣,也让我在万码学堂收获了知识与成长。
(96)
李晓潭 2025-11-18 15:31
智能教学管理系统(Spring Boot + Vue2框架)一、主要功能1 管理员:基础设置:专业管理:对学校的专业设置进行维护班级管理:对班级信息进行维护和管理课程管理:对课程信息进行维护系统设置:用户账号管理:对系统用户账号进行维护角色权限管理:对不同角色进行权限分配和管理密码重置:为用户提供密
(107)
2
王姐姐 2025-11-15 14:37
CI(持续集成)和 CD(持续交付/部署) 领域中常见、主流且实用的工具推荐,按使用场景、团队规模和技术生态分类,帮助你快速选择适合的方案。建议初学者从 GitHub Actions 或 Gitee Go 入手:免费、文档全、上手快,5 分钟就能跑通第一个 CI 流水线!
(116)
杜少堃 2025-10-29 15:47
一、开发成员:开发技术:操作系统:数据库:开发工具:核心技术:二、主要功能:
(202)
田高硕 2025-10-29 15:43
1、开发团队 邹昊,李经霖,田高硕,王源2、使用技术SpringBoot、MyBatis、Vue、JWT、RESTfulAPI、Axios3、项目功能本项目分为物业人员管理、业主信息管理、租户信息管理、车辆信息管理、房屋信息管理、车位信息管理、物业费管理、安保巡检计划、故障维修模块、意见投诉等功能
(179)
Page 1 of 244
牛叔叔 今天 10:09
JavaScript利用防抖(Debounce) 和 节流(Throttle)优化高频率事件处理
在 JavaScript 中,防抖(Debounce) 和 节流(Throttle) 是两种常用的优化高频率事件处理(如 resize、scroll、input 等)的技术。它们都利用了 闭包 的特性来保存状态。一、防抖(Debounce)原理:在事件被触发后,等待一段时间(比如 500ms),如果
WEB前端
(6)
(0)
0