自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 此处不再更新通知

后续博客更新在:www.da1234cao.space。因为我想试试 wordpress。此后不在优快云更新内容。

2024-08-24 12:50:02 428

原创 ebpf教程(4.2):bpf map的使用 -- 统计网速

ebpf教程(4.2):bpf map的使用 -- 统计网速

2024-08-21 18:35:17 519

原创 ebpf教程(4.1):XDP程序的加载

ebpf教程(4.1):XDP程序的加载

2024-08-20 18:38:00 1108

原创 ebpf教程(3):使用cmake构建ebpf项目

推荐使用BPF skeleton,它将字节码放在头文件中,被直接包含在用户层的二进制程序中。使用cmake构建了ebpf项目,便于在cmake构建的项目中集成ebpf。

2024-08-16 17:23:11 937

原创 libnl教程(2):发送请求

libnl教程(2):发送请求

2024-08-14 18:03:46 1343

原创 libnl教程(1):订阅内核的netlink广播通知

libnl教程(1):订阅内核的netlink广播通知

2024-08-13 18:05:47 1222

原创 netlink 简介

本文介绍netlink API的最简单使用

2024-08-09 18:57:28 1030

原创 dpdk flow 的简单使用

dpdk flow 的简单使用

2024-05-29 21:44:39 823

原创 cmocka入门教程

本文介绍cmocka中,mock的使用。

2024-04-10 23:04:05 1447

原创 librdkafka的简单使用

librdkafka的简单使用

2024-03-28 21:10:50 1479 1

原创 DPDK-RCU的简明使用

DPDK-RCU的简明使用

2024-03-21 20:32:03 1414

原创 dpdk二层转发环境搭建-二

dpdk二层转发环境搭建-二

2024-03-18 21:00:29 1359

原创 Linux C 中执行shell命令

Linux C 中执行shell命令: exec, system, popen

2024-03-10 18:15:59 1436

原创 C语言-柔性数组成员的使用

C语言-柔性数组成员的使用

2024-03-03 17:46:05 1131

原创 mpack简明教程

本文先简单介绍MessagePack的基本概念。然后,介绍一个MessagePack C API - MPack的通常使用。接着尝试对MPack截断数据的读取。

2024-02-16 14:25:23 1475

原创 dpdk网络转发环境的搭建

dpdk网络转发环境的搭建

2024-01-21 17:57:28 2113

原创 libpcap简明教程

libpcap简明教程

2024-01-19 22:10:00 2180

原创 DPDK trace 的简单使用

DPDK trace 的简单使用

2024-01-18 22:27:46 1263

原创 python版本控制-pyenv

python版本控制-pyenv

2024-01-05 17:26:32 1320

原创 C语言中的Strict Aliasing Rule

C语言中的Strict Aliasing Rule

2023-12-28 19:24:14 2133

原创 libevent入门教程

libevent入门教程

2023-12-16 15:59:36 2370

原创 DPDK多进程之间的通信

DPDK多进程之间的通信

2023-12-14 22:08:20 1279

原创 DPDK-Hello-World示例应用程序

DPDK-Hello-World示例应用程序

2023-12-02 10:09:32 1795

原创 boost-asio-1-定时器使用

boost-asio-1-定时器使用

2023-10-28 21:22:15 1226

原创 go入门实践五-实现一个https服务

go入门实践五-实现一个https服务

2023-08-16 20:55:04 2556

原创 go入门实践四-go实现一个简单的tcp-socks5代理服务

go入门实践四-go实现一个简单的tcp-socks5代理服务

2023-08-13 17:56:00 2039

原创 go入门实践三-go日志库-Logrus入门教程

go日志库-Logrus入门教程

2023-08-09 21:49:13 1051

原创 wireshark入门指北

wireshark入门指北

2023-08-08 14:54:03 608

原创 go入门实践二-tcp服务端

go入门实践二-tcp服务端

2023-08-05 08:20:36 1620

原创 go入门实践一-go语言的hello-world入门

go语言的hello-world入门

2023-07-24 17:50:46 3258 4

原创 Linux上信号的使用

信号是进程间通信的一种方式。信号这个概念对应的C接口,在Linux上好使的很,但在windows上聊胜于无。本文尝试:Linux上信号的使用。聊胜于无的std::signal,UCRT中的signal,boost::asio::signal_setwindows上信号的替代方案 – (同步)事件没有尝试:libuv中的信号,windows-kill

2023-07-10 19:24:26 515

原创 windows子系统安装

win11上WSL和安卓子系统的安装与使用

2023-07-09 13:57:15 710

原创 C++中生成二维码-libqrencode

C++中生成二维码:libqrencode

2023-07-02 23:47:36 2005

原创 gRPC C++ 入门教程

gRPC C++ 入门教程

2023-06-29 03:43:31 4053 5

原创 Linux服务器同步Windows目录同步-syncthing

Linux服务器同步Windows目录同步-rsync

2023-06-27 22:44:43 2137

原创 搭建个人音乐库-navidrome

搭建个人音乐库-navidrome

2023-06-25 22:39:11 5375 5

原创 protobuf在c++中的简单使用

protobuf在c++中的简单使用

2023-06-25 16:33:32 977

原创 libcurl的安装与简单使用

libcurl库是一个免费且易于使用的客户端 URL 传输库。它支持多种协议,高度跨平台。文档也不错。本文记录下libcurl的安装与libcurl API的入门使用。

2023-06-24 13:46:54 7534

原创 ninja的简单使用

ninja的安装与简单使用

2023-06-22 17:07:14 2116

原创 github aciotn的简单使用

github aciotn的简单使用:一个简单的C++项目;项目需要在windows和linux上编译;项目依赖qt和boost;

2023-06-18 23:05:10 1833

空空如也

空空如也

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

TA关注的人

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