程序聚合 程序员 橙子师兄
30天前活跃

橙子师兄

• UID:19201
综合评分 41
方向: 后端-C++
焦作市
250元/8h
1年经验
求职意愿:接单·不求职(30天前更新)

个人简介

本人主要擅长C++后端开发。Django web开发,擅长桌面端QT开发

技能

核心技能:
其他技能: C++、Python、Django、SQLAlchemy、MySQL Workbench、CMake、Qt
交流语言: 普通话( 母语水平 ) 英语( 无需工具可书面交流 )
行业经验: 在线教育 人工智能

项目案例

数据库辅助学习系统
1、项目开发背景:项目采用现代 Web 技术栈,结合人工智能技术,为数据库教学提供创新性解决方案。支持多种数据库类型,具备完整的用户管理和权限控制体系。 项目开发目标:提供给大学课堂使用,用于数据库课程教学,实现智慧课堂交互‘ 2、软件功能、核心模块的介绍: 这是一个基于 Django 和 FastAPI 构建的智能数据库教学辅助平台,旨在帮助学生学习 SQL 和数据库知识。集成了sqlmcp,ai智慧交互,ER图智能生成、sql实验室等功能。 3、 模块: Django 主服务 (mcp_sql_project): 用户管理、会话管理、WebSocket 通信、数据存储 FastAPI 服务 (mcp_service):自然语言转 SQL 的 AI 服务
在线教育 人工智能
C++ AI大模型接入SDK
1、立项背景和目标: 随着人工智能技术的快速发展,各类AI模型(如大语言模型、图像生成模型等)的应用需求日益增长。然而,普通开发者和企业在使用这些AI模型时面临以下挑战: 技术门槛高 :需要掌握复杂的API调用和模型管理技术 部署复杂 :本地部署AI模型需要大量计算资源和专业知识 成本高昂 :使用商业API服务费用较高,自建基础设施投入大 集成困难 :不同模型的API接口不统一,集成到现有系统困难 本项目旨在构建一个 统一、易用、高效的AI模型访问平台 ,主要目标包括: 降低使用门槛 :提供简单易用的Web界面,无需编程知识即可使用AI模型 统一接口标准 :封装不同AI模型的API,提供统一的调用接口 支持本地部署 :支持Ollama等本地AI模型部署方案 实时交互体验 :提供类似ChatGPT的流式对话体验 开源可扩展 :采用开源技术栈,便于二次开发和功能扩展 2、软件功能和核心模块: 前端模块: 聊天界面 :仿DeepSeek风格的现代化聊天界面 会话管理 :支持多会话创建、切换和删除 模型选择 :可视化模型选择界面,支持多种AI模型 实时流式响应 :支持AI模型的流式响应显示 代码高亮 :集成Markdown渲染和代码语法高亮 复制功能 :一键复制代码和文本内容 后端模块: API网关 :统一的RESTful API接口 会话管理 :用户会话的创建、存储和管理 模型适配器 :适配不同AI模型的后端接口 流式传输 :支持Server-Sent Events (SSE) 流式响应 配置管理 :灵活的服务器配置和模型配置
人工智能
C++基于微服务脚手架的视频点播系统
1、项目背景 ⽤⼾对视频播放器的需求不仅仅局限于基本的播放功能,还包括对⾼品质内容的追求、个性化推荐、社交互动等功能。⽤⼾期望视频播放器能够提供流畅、稳定且功能丰富的播放体验 ,随着互联技术的发展和⽤⼾习惯的变化,视频播放器市场需求不断增⻓。⽤⼾对于视频播放器的需求也从单⼀的播放功能转变为更加注重⽤⼾体验和互动性。 2、目标: 轻松上传:⽤⼾可以便捷地上传个⼈视频内容,与社区共享精彩瞬间。 弹幕交互:⽀持实时弹幕功能,让⽤⼾在观看视频的同时,能够与其他观众进⾏互动,增加观看的趣味性。 ⽤⼾友好:设计直观的⽤⼾界⾯,确保操作简便,提升⽤⼾体验。 性能优化:针对Windows系统进⾏优化,减少资源占⽤,提供更快速的响应和处理能⼒ 社区互动:构建活跃的观看社区,⿎励⽤⼾参与和交流,增强⽤⼾粘性 3、不同端功能说明 c端:注册功能、视频播放、视频上传、视频搜索 B端:视频审核、角色管理
内容平台 音视频
c++基于微服务的即时通讯系统
在聊天室项目的功能设计中,包含了以下功能: 1. 用户注册:用户输入用户名(昵称),以及密码进行用户名的注册 2. 用户登录:用户通过用户名和密码进行登录 3. 短信验证码获取:当用户通过手机号注册或登录的时候,需要获取短信验证码 4. 手机号注册:用户输入手机号和短信验证码进行手机号的用户注册 5. 手机号登录:用户输入手机号和短信验证码进行手机号的用户登录 6. 用户信息获取:当用户登录之后,获取个人信息进行展示 7. 头像修改:设置用户头像 8. 昵称修改:设置用户昵称 9. 签名修改:设置用户签名 10. 手机号修改:修改用户的绑定手机号 11. 好友列表的获取:当用户登录成功之后,获取自己好友列表进行展示 12. 申请好友:搜索用户之后,点击申请好友,向对方发送好友申请 13. 待处理申请的获取:当用户登录成功之后,会获取离线的好友申请请求以待处理 14. 好友申请的处理:针对收到的好友申请进行同意/拒绝的处理 15. 删除好友:删除当前好友列表中的好友 16. 用户搜索:可以进行用户的搜索用于申请好友 17. 聊天会话列表的获取:每个单人/多人聊天都有一个聊天会话,在登录成功后可以 获取聊天会话,查看历史的消息以及对方的各项信息 18. 多人聊天会话的创建:单人聊天会话在对方同意好友时创建,而多人会话需要调 用该接口进行手动创建 19. 聊天成员列表的获取:多人聊天会话中,可以点击查看群成员按钮,查看群成员 信息 20. 发送聊天消息:在聊天框输入内容后点击发送,则向服务器发送消息聊天请求 21. 获取历史消息: a. 获取最近 N 条消息:用于登录成功后,点击对方头像打开聊天框时显示最近的消息 b. 获取指定时间段内的消息:用户可以进行聊天消息的按时间搜索 22. 消息搜索:用户可以进行聊天消息的关键字搜索 23. 文件的上传 a. 单个文件的上传:这个接口基本用于后台部分,收到文件消息后将文件数据转发给文 件子服务进行存储 b. 多个文件的上传:这个接口基本用于后台部分,收到文件消息后将文件数据转发给文件子服务进行存储 24. 文件的下载 a. 单个文件的下载:在后台用于获取用户头像文件数据,以及客户端用于获取文件/语音/图片消息的文件数据 b. 多个文件的下载:在后台用于大批量获取用户头像数据(比如获取用户列表的时候),以及前端的批量文件下载 25. 语音消息的文字转换:客户端进行语音消息的文字转换。 除了以上的与客户端之间交互的功能之外,还包含一些服务器后台内部所需的功能: 1. 消息的存储:用于将文本消息进行存储起来,以便于进行消息的搜索,以及离线 消息的存储。 2. 文件的存储:用于存储用户的头像文件,以及消息中的文件/图片/语音文件数据。 3. 各项用户,好友,会话数据的存储管理
社交

工作经历

软通公司
  
50-200人
实习
2025.06 - 2025.07
主要进行django python web的后端开发,包括对业务流程,技能的学习

教育经历

河南理工大学
2023.09 - 2027.06
软件工程
本科
相似推荐
北京市
后端-C++
技能:C++
天津市
后端-C++、嵌入式-嵌入式应用开发
技能:C++、Qt、MQTT、CMake、Oracle SQL Developer、SQLite、Zoom
北京市
后端-C++、操作系统-操作系统
技能:C++、ACE、ActiveMQ、Docker、C/C++、Git、Linux Kernel、Linux Driver、EXT4、tcptrace
广州市
嵌入式-嵌入式其他、后端-C++
技能:C++、Java、Python、Vue、C/C++
南京市
后端-C++、游戏开发-UE
技能:C++
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服