




个人介绍
您好,我的专业技能如下
编程语言/数据结构/设计模式
● 熟悉C/C++基本语法,了解面向对象思想及封装、继承、多态、模板编程等。
● 熟悉C/C++动态内存管理,了解智能指针及RALL思想。
● 熟悉常用STL容器的使用,了解常用容器的底层原理。
● 熟悉基本的数据结构,如:顺序表、链表、栈、队列、堆、二叉树、哈希表等。
● 熟悉常见的排序算法,如:冒泡、插入、选择、希尔、快排、归并、堆等。
● 了解常见的搜索结构,如:AVL树、RB树、位图等。
● 熟悉常见的设计模式,如:单例、工厂、建造者等。
操作系统/Linux系统编程
● 熟悉常用Linux命令及vim、gcc、gdb等工具的使用及Makefile的编写。
● 熟悉Linux下多线程、多进程编程,了解进程的同步与互斥和信号的处理机制。
● 熟悉Linux下进程间通信机制,如:管道、消息队列、信号量、共享内存等。
计算机网络/Linux网络编程
● 熟悉TCP/IP协议栈和数据的封装和分用。
● 熟悉创建的网络通信协议,如:TCP、UDP、HTTP等。
● 熟悉网络编程基础,熟悉Linux下Socket编程。
● 熟悉常见I/O模型,如:阻塞、非阻塞、信号驱动、多路复用、异步。
如有联系我
工作经历
2024-07-18 -2025-03-30无程序员
核心工作内容 编写和维护代码 使用 C++ 编写高效、可维护的代码。 修复代码中的错误(Debug)并优化性能。 重构代码以提高可读性和可扩展性。
教育经历
2023-08-22 - 2027-08-11昆明理工大学机械工程本科
资质认证
语言
技能

设计并实现基于C++的云备份系统,包含服务器端与客户端,支持跨平台开发与部署。 实现客户端自动备份指定目录文件至服务器,支持断点续传、浏览器查看与下载功能,提升用户体验。 引入热点管理机制,通过压缩长时间未访问文件,优化服务器存储空间利用率。 使用哈希表管理内存数据,提升文件访问效率;基于C++17文件系统库实现高效文件遍历与检索。 搭建HTTP服务器与客户端通信模块,处理文件上传、下载及查看请求,确保系统稳定性和可扩展性 项目源码: oldman594/oldman_project (github.com)
