刘金羽 JINYU LIU
个人资料 // Profile
- 出生年份: 2005年
- 学历: 本科 / 智能科学与技术
- 毕业院校: 厦门大学嘉庚学院
- 所在地: 厦门, 中国
联系方式 // Contact
- 邮箱: 23096991272@qq.com
- 电话: 139-5067-7332
- 微信: 139-5067-7332
技术栈 // Skills
项目经历 // Projects
24点网页小游戏 / The 24 Game
2025.07-2025.08
独立开发的在线益智卡牌小游戏
基于HTML/CSS/JavaScript 完成24点小游戏的前端开发
实现随机发牌、24 点算法校验、限时/练习双模式、游戏重置等核心功能
且已部署于 lovyi.fun
- 双模式设计:包含无限制练习模式与限时挑战模式。
- 响应式交互:使用 CSS Clamp() 适配多端屏幕,移动端体验流畅。
- 独立完成:独立完成域名绑定、静态资源部署,实现项目线上可访问,全程把控开发 - 测试 - 上线完整流程
个人文件传输工具 / My-File-Tool
2025.10-2025.11
独立基于Node.js+Express搭建后端服务,使用 HTML/CSS/原生 JS 开发前端界面,实现文件上传/下载、存储容量监控、用户鉴权等核心功能,完成全栈开发与本地部署;
- 双角色权限体系:设计管理员/普通用户双角色权限,通过 bcrypt 实现密码加密、express-session 管理登录会话,管理员支持文件删除,普通用户仅可上传下载,实现细粒度权限控制;
- 智能存储优化:解决文件上传超限问题,实现存储容量满额时自动清理旧文件,提升资源利用率;
- 安全防护升级:通过路径过滤规避路径遍历攻击,有效提升服务安全性与稳定性。
音乐播放器 / VIPMusic
202X.XX-202X.XX
独立开发的原生 Android 多媒体应用,摒弃粗暴的常规实现方案,
重点攻克复杂业务场景下的代码健壮性、容错率及防内存泄漏问题,
实现了一套完整的多数据源调度播放引擎。
- 混合播放引擎:基于责任链模式,依次探测 Raw资源 -> 本地文件 -> 网络流,实现离线免流与多级缓存。
- 系统级保活机制:剥离 Activity 播放,采用 Foreground Service 获取唤醒锁,结合 MediaSession 实现锁屏与通知栏双向控制。
- bug处理:深度处理 MediaPlayer 异步状态机与切歌异常,严格清空 Handler 回调杜绝内存泄漏;设计网络异常延时降级策略,遇错自动平滑跳过。
关于我 // About
热衷于探索前沿 Web 技术,追求极致的用户交互体验。擅长解决复杂的性能优化问题, 习惯阅读英文技术文档。是一个坚定的长期主义者,代码风格整洁, 具备良好的团队协作与沟通能力。