自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 C++学习笔记分享

本文系统介绍了C++面向对象编程的核心概念与技术要点。主要内容包括:1)C++对C的扩展(函数重载、缺省参数、命名空间等);2)类与对象(封装、构造函数、析构函数);3)继承与多态(虚函数、抽象类、接口);4)运算符重载与友元;5)模板编程(函数模板、类模板);6)STL标准库(容器、迭代器、算法);7)异常处理与类型转换机制。文章通过代码示例详细讲解了C++面向对象特性在实际开发中的应用,如封装实现数据隐藏、继承实现代码复用、多态实现动态绑定等,并对比了C++与C在语法和设计理念上的差异。

2025-09-04 21:08:38 707

原创 STM32基础笔记分享

本文系统介绍了嵌入式系统及 STM32 开发的核心概念与技术要点,覆盖硬件架构、外设应用、通信协议及实时操作系统等关键内容。

2025-08-29 15:39:48 718

原创 Liunx系统编程(纯理论分享二)

本文系统介绍了线程、网络编程和IO多路复用的核心概念。线程是进程内的执行单元,共享进程资源但拥有独立状态,重点讲解了线程同步机制(互斥锁、读写锁、条件变量等)和线程池。网络部分对比了TCP(可靠连接)和UDP(无连接)协议,以及C/S与B/S架构。最后详细解析了IO多路复用技术(select/poll/epoll)和异步IO模型,通过事件通知机制提高并发性能。全文涵盖了从线程管理到网络通信的关键技术,为开发高并发系统提供了理论基础和实践指南。

2025-08-29 15:28:54 834

原创 数据结构学习笔记分享

本文系统介绍了线性表、树和图三种基本数据结构。线性表部分详述了顺序表(连续存储、随机访问快)和链表(动态存储、插入删除快)的特点与适用场景;树部分解析了二叉树的性质、遍历方式及哈夫曼树构造方法;图部分阐述了图的存储方式(邻接矩阵/表)及基本概念(路径、度等)。内容涵盖数据结构核心知识点,强调不同结构的特性比较与转换方法,为算法设计与实现提供理论基础。

2025-08-29 15:23:26 849

原创 Liunx系统编程(纯理论分享一)

本文主要介绍了Linux系统中的I/O操作、进程管理和进程间通信机制。在I/O部分,对比了标准I/O和文件I/O的区别,详细说明了缓冲机制及其刷新方式;在进程部分,阐述了进程状态、创建方法及通信方式;最后介绍了三种进程间通信机制(共享内存、消息队列、信号量)及其特点。全文涵盖了Linux系统编程的核心概念,包括I/O效率优化、进程管理和IPC实现方法,为系统编程提供了理论基础。

2025-08-12 21:39:10 983 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除