👋 你好,我是 张念川 ShanChuan
🎓 教育背景
- 西安财经大学 软件工程专业
🛠 技能特长
- 熟悉MySQL,Redis数据库的使用,Docker,CMake工具的使用
- 熟悉SQL语言,掌握SQL Server基础运维
- 熟悉C/C++技术栈,掌握C++11/STL,了解Go/Rust系统级开发
- 掌握Python开发流程,使用Python实现智能仓库问答机器人,数学建模竞赛
🌟 个人项目
- VChart 智能问答机器人(shanchuann-Warehouse-Question-Answering-Robot)
- 技术栈:Streamlit, LangChain, FAISS, Ollama, Python
- 描述:基于 LangChain、FAISS 和 Ollama 开发的智能问答机器人,它采用 Streamlit 构建了一个支持中英文双语切换的用户界面。系统能够自动加载和处理 Markdown 文档,通过文本智能分块和向量化存储技术实现高效的文档检索和问答功能。项目具备完善的会话管理功能,包括对话历史保存、导出等,同时在性能方面实现了向量存储持久化、增量更新、批量处理等优化。作为一个可扩展的知识库问答系统,它不仅可以用于特定仓库的文档问答,还可以通过修改配置和代码来支持其他类型的文件和不同领域的知识库构建。
- 项目地址:https://github.com/shanchuann/shanchuann-Warehouse-Question-Answering-Robot.git
- Easy To Check 预约系统(ETOCK-Reservation-System)
- 技术栈:C++11,SQL,网络架构,libevent,jsoncpp,mysqlclient
- 描述:ETOCK 票务预约系统是一个基于 C++ 开发的分布式票务管理平台,采用 libevent 实现高并发网络通信,通过 MySQL 进行数据存储,并使用 JSON 格式进行数据交换。系统分为用户端、服务端和管理端三个模块:用户端提供注册、登录、票务查询、预订及取消功能;服务端处理业务逻辑和数据库交互,确保事务安全;管理端支持票务管理和用户状态管控。项目技术栈包括 C++11、libevent、jsoncpp 和 mysqlclient,具有高效并发处理、事务安全机制和分层验证体系等技术亮点,适用于中小型票务管理场景。
- 项目地址:https://github.com/shanchuann/ETOCK-Reservation-System.git
📫 联系方式
- Email: 1537521192@qq.com
- GitHub: https://github.com/shanchuann
- 博客: https://shanchuann.cn
🎯 个人兴趣
- 技术写作以及写作
- 开源贡献
- 新知识
- 摄影
- 阅读
评论