AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
C++ 后台开发工程师技术能力体系图
2025-01-22 10:52:33
0
举报
分享方式
使用 (¥5)
《后台开发核心技术与应用实战》笔记
C++
后台开发
C++ 工程师基础技术栈
C++ 网络编程基础技术
C++ 初级工程师技术栈
模板推荐
作者其他创作
大纲/内容
进程通信
多线程
了解多线程的使用、属性
了解线程同步问题
了解多线程重入问题
进程
掌握进程的创建与结束
掌握僵尸进程和守护进程
熟练使用 daemon 函数
进程间通信
掌握管道、共i昂内存和信号量的使用过
了解消息队列
掌握 ipcs 工具的使用
HTTP 协议
HTTP 协议
HTTP 协议结构
HTTP 的原理
CGI
熟练 CGI 的环境变量
数量掌握 GET 和 POST 参数的使用
FASTCGI
了解 FASTCGI 是什么
常用类库
JSON
掌握 JSON 的结构
JSON 相关库的使用
JSON 的用途
Protobuf
了解 Probobuf 的特点
能熟练使用 Protobuf
了解 Protobuf 的用途
编程语言
语法
熟练掌握函数、数组、指针、引用、结构体、预处理等语法知识
面向对象
类与对象
掌握类的封装性
掌握构造函数、析构函数、静态数据成员
掌握类模板
会计算对象的存储空间
类的继承与派生
需能熟练使用类的继承与派生
了解派生类的访问属性
类的多态
熟练使用类的多态和虚函数
能使用单例模式
掌握纯虚函数的用法
STL 的使用
掌握 string/vector/map/set 的使用和原理
使用时需注意的细节
编译调试
编译与链接
了解编译与链接过程中都发生了些什么
Makefile 的编写
能熟练地编写 Makefile
目标文件
了解 ELF 文件类型
了解两种视图下 ELF 文件的内容
了解处理目标文件相关工具
调试工具
熟练使用 strace/gdb 调试程序
熟练使用 top/ps/valgrind 工具分析进程
网络通信
TCP 协议
深入了解 TCP 协议和状态流转图
掌握超时重传、滑动窗口与拥塞控制机制
熟练使用网络编程 API
了解 TCP 协议选项
了解网络字节序和主机字节序的区别
需要可以轻松地写出一个客户端和服务器端
网络 IO 模型
了解网络 IO 模型
知道 select/poll/epoll 的使用方法和原理
了解 select/poll/epoll 的区别
网络分析工具
需熟练使用 ping/tcpdump/netstat/lsof 这四款工具
收藏
立即使用
亚马逊广告的否词逻辑
收藏
立即使用
亚马逊广告出价和优化调整逻辑
收藏
立即使用
亚马逊产品开发
收藏
立即使用
亚马逊跨境电商运营——广告诊断决策
Netor0x86
职业:程序员
去主页
Collect
Get Started
AI工程师能力图谱
Collect
Get Started
软件工程师基础能力
Collect
Get Started
工程师能力雷达图
Collect
Get Started
优秀全栈工程师成为
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document