本项目是为某大型物流企业打造的同城即时配送平台,涵盖后台管理、配送员端、商户端及 API 接口服务。后端基于 .NET Core 微服务架构,采用 Consul 进行服务注册与发现,配合 RabbitMQ 实现异步任务处理与订单状态实时推送。数据库层使用 MySQL 分库分表设计,结合 Redis 缓存与分布式锁优化高并发场景下的库存与订单一致性问题。 在业务实现上,对接多家第三方同城配送服务(如达达、顺丰同城、闪送),通过统一接口适配层实现灵活切换与动态扩展。前端采用 Vue + ElementUI 构建管理后台,配送员端与商户端使用微信小程序实现实时订单接收与状态上报,并集成微信支付、退...
项目经验 1:企业工商信息批量采集与结构化系统 项目背景:为某金融风控公司采集全国企业工商信息(注册资本、经营范围、失信记录等),用于企业信用评估模型训练。 技术实现: 多源采集:爬取天眼查、企查查等平台,通过BeautifulSoup解析静态 HTML 页面,对动态加载的 “变更记录” 等内容,用Chrome DevTools分析 AJAX 接口,直接请求 JSON 数据。 反爬策略:针对平台的 IP 封禁机制,搭建自建代理集群(100 + 云服务器节点),通过Redis实现代理存活检测与权重调度(优先使用响应时间 < 200ms 的节点)。 数据结构化:设计统一数据模型(2...
项目描述: 首页模块,根据位置和性别搜索,根据地区/性别检索。点击位置,弹出位置选择框进行选择。所以入驻人员的联系方式包括微信/QQ/手机号。点击‘一键查看所有’时,弹出支付框,用户购买包月会员或包年会员后,才能查看。注册时,用户填写位置、邮箱、密码、性别信息提交。为保证邮箱的真实性,用户提交后需登录邮箱点击激活链接激活账号才能登陆。用户登陆时忘记密码,可以输入邮箱,系统会将密码发至邮箱。问题反馈功能,不同的用户可能使用不同的手机品牌和型号,需要考虑app的兼容性,让用户自己上传app使用过程中遇到的问题。同时包含修改密码与注销账号功能。包括照片审核功能,登陆后的用户分为两种:一种是普通用...
小微书 项目介绍: 2025年03月 小微书是一个尝试模仿小红书的应用,包含有帖子,点赞,评论,收藏,聊天,榜单等基本功能,项目采用微服务架构,并且对高并发,高可 用,高性能进行全方位思考和实践,并且接入日志监控和链路追踪。 主要工作内容: 项目采用微服务架构,支持帖子发布、评论、聊天、收藏、点赞等社交功能 编写用户登录、发帖、点赞等核心业务逻辑,使用 Gin + Gorm 实现接口开发与数据库操作 集成基于 Redis + Lua 脚本的滑动窗口限流方案,用于控制接口访问频率;并通过调研限流算法深入理解滑动窗口机制,提高系统抗压能 力 编写 Dockerfile...
小微书 项目介绍: 2025年03月 小微书是一个尝试模仿小红书的应用,包含有帖子,点赞,评论,收藏,聊天,榜单等基本功能,项目采用微服务架构,并且对高并发,高可 用,高性能进行全方位思考和实践,并且接入日志监控和链路追踪。 主要工作内容: 项目采用微服务架构,支持帖子发布、评论、聊天、收藏、点赞等社交功能 编写用户登录、发帖、点赞等核心业务逻辑,使用 Gin + Gorm 实现接口开发与数据库操作 集成基于 Redis + Lua 脚本的滑动窗口限流方案,用于控制接口访问频率;并通过调研限流算法深入理解滑动窗口机制,提高系统抗压能 力 编写 Dockerfile...