张坤杰
5天前在线
全职 · 300/日  ·  6525/月
工作时间: 工作日08:00-23:00、周末08:00-23:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

您好,我的专业技能如下

编程语言/数据结构/设计模式

● 熟悉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昆明理工大学机械工程本科

语言

普通话
0
1
2
3
4
5

技能

0
1
2
3
4
5
作品
云备份项目

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

0
2025-03-24 13:07
云备份项目

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

0
2025-03-24 13:07
更新于: 5天前 浏览: 16