自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 WorkFlow源码剖析——Communicator之TCPServer(上)

以笔者目前的功力深入剖析了workflow网络通信模块的底层的实现,主要围绕事件池对事件的处理进行深入分析。

2024-11-02 16:26:18 915

原创 VS2022搭建FFMPEG + Opencv开发环境 + 如何打包项目让程序也能独立跑在其他人的电脑上?

详细介绍了,VS下搭建FFMPEG、OpenCV开发环境,以及打包的方式。

2024-10-22 18:56:52 1144 1

原创 音视频基础知识分享

分享音视频领域基础知识的一些概念,包括YUV和RGB的关系及转换,视频编解码H264基本原理等。

2024-10-19 19:34:20 901

原创 WorkFlow GO-Task 源码分析

详细记录了高并发网络框架workflow的go-task源码的实现,分享了初学者阅读一份源码的经验

2024-10-13 20:51:34 1122 7

原创 有关C++/C定义线程局部变量的三种方式介绍

有关几种线程局部变量定义的随记

2024-09-30 14:15:41 460

原创 Angular快速入门

简单记录了一下angular各个特性的使用,方便后续快速查阅。

2024-08-25 21:04:45 1126

原创 DBus快速入门

详细介绍了最原始的DBUS的C语言接口的使用,以及其底层的交互流程

2024-07-28 22:34:56 891

原创 Ubuntu虚拟机使用纯命令行对根分区进行扩展

Ubuntu虚拟机使用纯命令行扩容

2024-06-09 09:08:59 882

原创 STM32快速入门(ADC数模转换)

STM32对实现ADC数模转换的原理进行讲解

2024-06-09 09:02:13 1792 1

原创 烧写uboot、linux镜像、根文件系统到开发板

记录了烧写uboot、linux镜像、根文件系统到X6818开发板的步骤

2024-06-08 11:10:20 1231 1

原创 这才是计科之 Onix & XV6 源码分析(3、类Unix系统的进程调度模块)

深入分析了unix-like系统包括:XV6、Onix的中断处理、进程调度的实现,

2024-06-08 11:03:27 1705

原创 这才是计科之 Onix & XV6 源码分析(2、类Unix的内存管理)

对xv6、onix类unix操作系统的内存管理的源码进行详细分析

2024-06-07 14:10:09 933

原创 这才是计科之 Onix & XV6 源码分析(1、XV6-x86的启动)

对MIT6.828/6.s081的XV6-x86,unix-like操作系统的启动流程进行详细分析。

2024-06-07 12:44:32 744

原创 STM32快速入门(定时器之输出PWM波形)

利用定时器实现输出PWM波形

2024-05-12 20:25:30 1885 4

原创 STM32快速入门(总线协议之I2C一主多从(软件实现 & 硬件实现))

详细讲解I2C协议,并使用软件模拟和硬件库函数两种方式实现了I2C协议

2024-05-12 20:09:38 2814 2

原创 STM32快速入门(定时器之输入捕获)

讲解了一下定时器输入捕获的功能,能够测量PWM波形的频率、占空比等

2024-05-08 11:59:09 1602 1

原创 STM32快速入门(串口传输之USART)

STM32实现USART串口传输,记录了自己学习时的许多细节。

2024-05-08 11:15:42 1902 1

原创 LevelDB源码阅读笔记(2、SSTable源码分析)

LevelDB源码笔记,SSTable磁盘数据结构的源码分析

2024-04-21 21:29:09 957

原创 LevelDB源码阅读笔记(1、整体架构)

LevelDB的整体架构,包括:性能分析、读写流程、压缩流程

2024-04-18 10:26:37 1508

原创 Qt快速入门(Opencv小案例之人脸识别)

Qt快速入门(Opencv小案例之人脸识别)

2024-04-14 20:45:27 1364

原创 Qt快速入门(MV架构之TableView + QStandardItemModel + 自定义代理小案例)

QT,MV架构之TableView + QStandardItemModel + 自定义代理小案例

2024-04-14 20:41:51 1320 4

原创 MIT6.5840(6.824)Lab2总结(Raft)

MIT6.5840(6.824)Raft实验总结,包括leader选举、日志复制、持久化、日志压缩等。

2024-03-09 13:10:13 964

原创 CMU15445实验总结上(Spring 2023)

CMU15445,内存池Buffer Manager以及B+树索引实验总结。

2024-02-26 17:32:31 2198

原创 LevelDB源码阅读笔记(0、下载编译leveldb)

LevelDB的下载和编译。

2024-02-15 16:08:03 511

原创 重写Sylar基于协程的服务器(7、TcpServer & HttpServer的设计与实现)

重写Sylar基于协程的服务器,TcpServer & HttpServer的设计与实现

2024-02-04 19:07:49 1364 5

原创 重写Sylar基于协程的服务器(6、HOOK模块的设计)

重写Sylar基于协程的服务器、对IO系统调用的hook的设计

2024-02-04 12:23:18 1090

原创 重写Sylar基于协程的服务器(5、IO协程调度模块的设计)

重写Sylar基于协程的服务器,IO协程调度器的设计

2024-02-03 13:34:44 1201

原创 重写Sylar基于协程的服务器(4、协程调度模块的设计)

重写Sylar基于协程的服务器,协程调度器的实现

2024-02-02 12:34:18 1309

原创 重写Sylar基于协程的服务器(3、协程模块的设计)

重写Sylar基于协程的服务器,协程模块的设计

2024-02-01 13:26:37 2534 5

原创 重写Sylar基于协程的服务器(2、配置模块的设计)

重写Sylar基于协程的服务器,配置模块的设计

2024-02-01 10:35:18 1102 1

原创 重写Sylar基于协程的服务器(1、日志模块的架构)

重写Sylar基于协程的服务器,日志的实现

2024-01-30 11:13:55 2717 1

原创 重写Sylar基于协程的服务器(0、搭建开发环境以及项目框架 || 下载编译简化版Sylar)

重写Sylar基于协程的服务器,搭建开发环境以及项目框架||下载编译简化版Sylar

2024-01-28 19:45:13 1215 19

原创 muduo源码阅读笔记(11、TcpClient)

Muduo网络库,TcpClient的实现

2024-01-27 16:38:45 816

原创 Centos & Ubuntu纯命令行上配置静态IP

Centos & Ubuntu纯命令行上配置静态IP

2024-01-21 11:37:06 457 1

原创 muduo源码阅读笔记(10、TcpConnection)

Muduo高性能网络库,TcpConnection的实现。

2024-01-20 19:13:22 897

原创 muduo源码阅读笔记(9、TcpServer)

Muduo高性能网络库,TcpServer的实现

2024-01-19 17:03:01 2144 2

原创 muduo源码阅读笔记(8、定时器TimerQueue)

Muduo高性能网络库,定时器的实现

2024-01-18 16:50:57 472 1

原创 muduo源码阅读笔记(7、EventLoopThreadPool)

Muduo网络库,EventLoopThreadPool的实现

2024-01-17 11:32:48 512

原创 muduo源码阅读笔记(6、EvevntLoop和Thread)

Muduo高性能网络库,EventLoop和EventLoopThread的实现

2024-01-16 16:36:08 951 1

原创 muduo源码阅读笔记(5、Channel和Poller)

Muduo高性能网络库,Channel和Poller的实现。

2024-01-15 14:26:03 951

空空如也

空空如也

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

TA关注的人

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