个人介绍
大家好,我是一名全栈开发工程师,我在前端和后端开发的各个方面都有研究和实践,致力于提供高质量的软件解决方案。
在前端方面,我掌握了 Vue.js,并熟练运用其生态系统中的各种工具和库来打造响应迅速、用户友好的界面。我注重用户体验,追求界面的美观和功能的实用性,确保在各种设备和浏览器上都能提供一致的体验。
在后端开发方面,我熟悉使用 Python 的 Django 框架,以及 Go 的 Gin 框架和 Java 的 Spring Boot,能够设计稳定且高效的服务器端应用。我对数据库设计和性能优化有深入的了解,并能编写清晰、可维护的代码。
此外,我还具备逆向工程和爬虫技术的能力,能够应对复杂的网站数据抓取和处理任务。我熟悉使用各种爬虫框架和工具,能够高效地完成数据采集和分析工作。
我对技术充满热情,有着良好的沟通和团队协作能力,能够快速适应新环境,解决复杂的技术问题。
期待与大家的合作!
教育经历
2003-10-01 - 2007-10-01天津理工大学自动化本科
资质认证
技能
本项目是一个基于 Vue 3 和 Django 技术栈开发的在线视频播放平台,旨在为用户提供丰富、便捷的视频观看体验。前端界面使用了最新的 Vue 3 框架,配合响应式设计,确保了在不同设备上都能提供流畅的用户体验。后端则采用了强大的 Django 框架,负责处理服务器端逻辑和数据库操作。 主要功能: 视频搜索: 用户可以通过搜索框输入关键词,快速搜索到相关的视频资源。搜索功能强大,能够根据不同的关键词返回最相关的搜索结果。 视频播放: 平台支持 m3u8 格式的视频流播放,确保了视频播放的流畅性和兼容性。用户可以在网页上直接观看视频,无需下载任何额外的播放器。 视频存储: 当用户搜索并播放视频时,平台会自动将视频的 m3u8 源地址存储到后端数据库中,方便日后快速检索和播放。 用户界面: 前端界面简洁明了,操作直观,即使是首次访问的用户也能够快速上手。视频播放页面还包括了相关视频的推荐,增加了用户的互动性和探索性。 响应式设计: 网站采用了响应式设计,确保在不同大小和分辨率的设备上都能提供良好的用户体验。 技术栈: 前端: Vue 3, HTML5, CSS3, JavaScript (ES6+) 后端: Django, Python 数据库: SQLite (或其他关系型数据库) 其他技术: Axios (用于前后端通信), Django REST framework (用于API开发)
利用scrapy,使用XPATH分析网页源码中的信息,并通过循环在页面中取得所有的名称以及价格 首先取得网页的响应数据 利用检查,通过xpath helper插件找到目标位置的xpath信息 通过循环取得要的值并通过pipeline封装