
C++训练营
文章平均质量分 96
C++长期:第一阶段:C语言、数据结构与算法。第二阶段:Linux系统编程(文件、进程、线程、网络)、数据库、git。第三阶段:C++基础、C++进阶、Redis、Qt、Reactor、workflow
【内容涉及考研内容的:C语言、数据结构与算法、操作系统、计算机组成原理、计算机网络、数据库】
程序员爱德华
好记性不如写优快云博客。
我是程序员爱德华,致力于写通俗易懂的代码。
展开
-
C++(week1):C语言基础
①C语言概述 ②格式化输入和输出 ③基本数据类型 ④运算符和表达式 ⑤语句 ⑥数组 ⑦函数原创 2024-04-28 15:44:54 · 1376 阅读 · 1 评论 -
C++(week2):C语言中高级
⑧指针 (函数指针) ⑨字符串 ⑩结构体、枚举原创 2024-05-07 15:41:29 · 1026 阅读 · 0 评论 -
C++(week3):数据结构与算法
数据结构:①动态数组 ②链表 ③栈 ④队列 ⑤哈希表 ⑥位图 ⑦二叉树 算法:①二分查找 ②选择排序 ③冒泡排序 ④插入排序 ⑤希尔排序 ⑥归并排序⑦快速排序 ⑧堆排序原创 2024-05-11 09:25:43 · 478 阅读 · 0 评论 -
C++(week3):C语言文件操作
C语言的文件操作:文件流指针 FILE*:打开/关闭文件、读/写文件、文件定位、错误处理原创 2024-05-11 14:42:16 · 1303 阅读 · 0 评论 -
C++ (part1—C语言项目):词法分析器
C语言项目:词法分析器原创 2024-05-15 14:12:27 · 503 阅读 · 0 评论 -
C++ (week4):Linux基础:命令行
Linux简介、vim、Linux命令行、编译工具链原创 2024-05-17 15:48:57 · 1189 阅读 · 0 评论 -
C++ (week4):Linux系统编程1:文件
Linux文件操作:文件指针FILE*、目录流DIR*、文件描述符fd。【Linux系统编程:文件、进程、线程、网络】原创 2024-05-23 10:36:18 · 1124 阅读 · 0 评论 -
C++ (week5):Linux系统编程2:进程
Linux进程:进程(进程命令ps、fork、exit、wait、exec函数簇)、管道(有名管道、无名管道)、信号【Linux系统编程:文件、进程、线程、网络】原创 2024-05-24 08:47:29 · 1260 阅读 · 0 评论 -
C++ (week5):Linux系统编程3:线程
Linux线程:①线程的概念 ②线程的基本操作(创建、终止、资源回收) ③线程的同步与互斥(互斥锁、死锁、条件变量、阻塞队列、线程池、生产者消费者模型)原创 2024-05-28 09:06:31 · 897 阅读 · 0 评论 -
C++ (week6、7):Linux系统编程4:网络
Linux网络:计算机网络概述、TCP协议、Socket编程、IO多路复用机制(select、epoll)、HTTP协议、进程池、线程池、大文件网络传输问题原创 2024-06-11 08:52:53 · 636 阅读 · 0 评论 -
C++ (week8):数据库 MySQL
数据库:SQL命令、事务、索引、Navicat原创 2024-06-19 10:16:38 · 1835 阅读 · 0 评论 -
C++ (week9):Git
git指令:用git指令上传代码到gitee和github远程仓库原创 2024-06-23 11:14:58 · 1116 阅读 · 0 评论 -
C++(part2、3-Linux系统编程+数据库项目):Linux网络云盘
Linux网络云盘:①一期:实现命令接口cd 、ls、pwd、puts、gets、mkdir、touch、rmdir、rm ②二期:密码验证、日志功能、断点续传、大文件传输 ③三期;用户注册、用户登录、虚拟文件表、文件秒传 ④四期:长短命令分离、Token身份验证、超时断开连接原创 2024-06-24 21:21:08 · 922 阅读 · 0 评论 -
C++(week10): C++基础 第一章:C++与C
C++基础:C++与C原创 2024-06-27 19:12:25 · 1055 阅读 · 0 评论 -
C++(week10):C++基础: 第二章 类与对象
类、对象、构造、析构、拷贝构造、赋值运算符函数、数据成员、成员函数、new、delete、单例模式、string、vector原创 2024-07-01 22:54:24 · 1200 阅读 · 0 评论 -
C++(week11):C++基础 第三章: 输入输出流
流的状态、通用输入输出流、标准输入输出流、文件输入输出流、字符串输入输出流原创 2024-07-04 16:59:31 · 1476 阅读 · 0 评论 -
C++(week11): C++基础 第四章: 日志系统
日志系统:log for cpp原创 2024-07-04 17:00:20 · 1542 阅读 · 0 评论 -
C++(week11): C++基础 第五章: 运算符重载、友元
友元、运算符重载、类型转换函数、嵌套类、单例模式的自动释放、std::string的三种底层实现原创 2024-07-09 00:51:16 · 1256 阅读 · 0 评论 -
C++(week11): C++基础 第六章:关联式容器 set、map
关联式容器:set、map原创 2024-07-12 17:21:41 · 776 阅读 · 0 评论 -
C++(week12): C++基础 第七章:继承
继承原创 2024-07-15 21:45:44 · 754 阅读 · 0 评论 -
C++(week12): C++基础 第八章:多态
多态原创 2024-07-15 21:46:06 · 861 阅读 · 0 评论 -
C++(week12): C++基础 第九章:模板
模板:函数模板、模板的特化(全特化、偏特化)、类模板、可变参数模板原创 2024-07-17 10:21:42 · 1027 阅读 · 0 评论 -
C++(week12): C++基础 第十章:移动语义与智能指针
1.移动语义:std::move 2.智能指针:auto_ptr、unique_ptr、shared_ptr(循环引用问题)、weak_ptr原创 2024-07-19 08:57:40 · 997 阅读 · 0 评论 -
C++(week13): C++基础: 标准模板库 STL
标准模板库STL的6大组件:容器、迭代器、算法、适配器、函数对象(仿函数)、空间配置器原创 2024-07-23 16:13:32 · 827 阅读 · 0 评论 -
C++(week14): C++提高:(一)面向对象设计:设计原则、设计模式
类与类之间的五种关系、面向对象的七种设计原则、23种设计模式原创 2024-07-25 21:43:46 · 988 阅读 · 0 评论 -
C++(week14): C++提高:(二)C++11线程库
C++11线程、互斥锁、条件变量、生产者与消费者模型、线程池原创 2024-07-29 22:34:06 · 1110 阅读 · 0 评论 -
C++(week15): C++提高:(三)计算机网络
网络基础、网络编程、IO多路复用原创 2024-07-30 09:12:03 · 234 阅读 · 0 评论 -
C++(week15): C++提高:(四)并发服务器架构模型
并发服务器:五种网络IO模型、并发服务器模型、Reactor模型原创 2024-08-08 14:28:02 · 1066 阅读 · 0 评论 -
C++(week15): C++提高:(五)Redis数据库
Redis数据库:数据类型、配置文件、持久化、主从复制、缓存雪崩、缓存击穿、缓存穿透原创 2024-08-08 23:01:53 · 1462 阅读 · 0 评论 -
C++(week16): C++提高:(六) Qt基础
Qt基础:Qt的数据结构原创 2024-08-09 11:09:02 · 993 阅读 · 0 评论 -
C++(week16): C++提高:(六) Qt提高
Qt提高:信号与槽机制、对象树系统、事件系统、QWidget、QTimer原创 2024-08-11 21:25:13 · 970 阅读 · 0 评论 -
HTTP协议
HTML、URL、HTTP协议、HTTP报文、REST编程风格原创 2024-08-12 10:33:10 · 1029 阅读 · 0 评论 -
C++(week17): C++提高:(七)workflow
①HTTP协议复习 ②Nginx的基本使用 ③异步回调框架:workflow、wfrest ④微服务相关技术:阿里云OSS、容器docker、消息队列RabbitMQ ⑤web网盘项目用面向对象方式重写原创 2024-08-19 20:33:32 · 1404 阅读 · 0 评论 -
C++(week19):C++就业方向
C++就业领域原创 2024-12-08 22:31:35 · 2158 阅读 · 0 评论