




工作经历
2021-10-11 -2023-11-14上海一嗨租车有限公司软件开发
- 对需求进行分析,提出解决方案,进行功能代码实现。 - 对现有的功能进行优化,对历史功能代码进行重构。 - 维护升级对外或其他微服务依赖的API。
教育经历
2018-09-01 - 2021-08-23青岛港湾职业技术学院软件技术专科
技能

框架概述: 应用开发框架是为了简化应用开发过程、提高代码复用性和维护性而设计的。模块化是该框架的核心理念,旨在将功能划分为相对独立的模块,使开发人员可以更加专注于单一功能的实现。 模块化设计的优势: 灵活性:通过模块化设计,框架能够根据具体需求轻松组合不同的功能模块,从而灵活地构建各种定制化应用。 可维护性:模块的独立性使得开发和维护变得更加简单,团队成员可以专注于自己负责的模块,降低代码耦合性,减少潜在的Bug。 扩展性:新增功能可以以模块的形式引入,不会对现有代码产生过多的影响,有利于快速实现功能扩展和升级。


文件上传功能: 应用提供了文件上传功能,允许用户轻松上传个人或共享文件。可以通过简单的操作将文件快速上传至系统,从而便捷地管理数据。 书签管理功能: 为了更好地组织资源,提供了书签管理功能。可以随时添加、编辑和删除书签,可以便快速访问常用的链接或重要页面。 权限管理功能: 实现了权限管理功能。通过细粒度的权限设置,可以控制用户对特定功能或资源的访问权限,确保数据安全和隐私保护。 JWT认证: 为了增强认证的安全性和效率,采用了JWT认证机制。用户可以通过登录获得令牌,该令牌将在每次请求中用于验证用户身份,从而确保数据的安全传输和访问。 文本分享功能: 应用还提供了文本分享功能,方便与他人分享重要的文本内容。可以轻松创建分享链接,并将它们发送给感兴趣的用户,让信息传递更加便捷。 多语言支持: 为了满足不同语言的用户,为应用添加了多语言支持。可以根据自己的语言偏好选择合适的界面语言,享受更加个性化的使用体验。 操作日志查看: 实现了操作日志功能。通过该功能,可以查看最近的操作记录。
