编程语言: C#, Python
后端框架: ASP.NET Core, ABP, WPF, WinForm,Electron,Deno,GraphQL;
数据库: MySQL, SQL Server, PostgreSQL, MongoDB;
缓存: Redis,MemCache;
消息队列: RabbitMQ, MQ;
ORM: Entity Framework Core, Dapper, SqlSugar;
容器化: Docker, Docker Compose;
日志: Serilog;
架构模式: DDD, CQRS, Microservices;
跨平台UI: MAUI,AntDesign Vue;
AI应用: Python 爬虫、Python 数据处理,MetaGPT,AI 部署、安装、语料训练,视觉模型;
1.校园外卖系统
在这个项目中,我参与了校园外卖系统的开发工作。以下是我在这个项目中的优化经验描述:
- 开发环境:我在 Linux 环境下进行了开发工作,熟练使用了 PHP、Java、Python、Android和 WXML 等编程语言。
- 技术框架:我使用了 ThinkPHP、SpringBoot和 Flask 等技术框架,帮助实现了项目的各项功能。
- 项目功能:校园外卖系统包括微信小程序端的店铺列表、商品列表、下单、购物车、支付接口、售后、个人信息和积分等功能。
- 系统结构:系统包括后台管理系统和安卓接单系统。后台管理系统用于统计查询、数据维护、平台对接扩展、商家数据平台和商家订单的 web 自动打印订单。安卓接单系统可以通过蓝牙连接附近的蓝牙打印机自动打印订单。
2.物联网管理系统网站
在这个项目中,我负责了后端的开发工作,搭建了.NET Core 框架,并实现了以下功能:
1. 跨域处理
2. 分布式缓存
3. JWT 授权
4. DDD 设计
5. 缓存中间件集成
6. 日志系统
7. 定时任务系统
此外,我还实现了 MYSQL 的读写分离,使用 binlog 混合模式进行主从备份,让客户端网站访问从库,主库负责写入数据。我还使用 Redis 进行缓存任务,缓存热点数据。前端方面,我使用了 Ant Design Vue 框架搭建界面,并使用 DVA 引擎进行开发和打包发布。
在与移动、电信、联通运营商进行海量数据接口对接时,我同步了第三方授权的业务数据,并通过公共的 WebAPI 接口导入第三方数据文件,通过批量提交的方式提高了效率。
3.风控信息查询工具
在这个项目中,我负责了后端的开发工作,使用 ASP.NET Core 框架实现了业务功能,并采用了以下技术和工具:
- Nginx 负载均衡处理高并发请求
- Redis 缓存作为数据屏障,提高吞吐量
- 使用 MYSQL+ADO.NET 仓储模式进行数据持久化
- 实现了 MYSQL 主从备份,确保数据的安全性
- 用 Python 爬虫批量后台网站数据,Python numpy 网站点击率分析、流量监控,广告投放数据分析决策。
前端 Vue.js webpack 打包发布。为了提高性能和访问速度,我使用了动静分离策略,将静态资源部署在阿里云 OSS 上进行分布式访问。
此外,我还负责了网站的运营推广工作,使用百度推广运营和百度开放平台 API(OCPC )进行引流。
在这个项目中,我负责了后端的开发工作,搭建了.NET Core 框架,并实现了以下功能: 1. 跨域处理 2. 分布式缓存 3. JWT 授权 4. DDD 设计 5. 缓存中间件集成 6. 日志系统 7. 定时任务系统 此外,我还实现了 MYSQL 的读写分离,
在这个项目中,我参与了制造业 ERP 系统集成开发的工作。以下是我在这个项目中的优化经验描述: - 开发环境:我使用了 SQLServer和 Visual Studio2008进行开发。 - 编程语言:我熟练使用了C#编程语言。 - 技术框架:我使用了 DotNet Fra