会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
solicit
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2024年8月11日
C++14新特性
摘要: 目录C++14新特性语言特性二进制字面量通用lambda表达式lambda捕获初始化器返回类型推导decltype(auto)类型声明推导使用范围更广的constexpr变量模板化[[deprecate]]属性库特性用户定义字面量的对于标准库类型编译时整数序列std::make_unique创建唯一
阅读全文
posted @ 2024-08-11 08:46 LemHou
阅读(180)
评论(0)
推荐(0)
2024年8月10日
C++17新特性
摘要: 目录C++17新特性语言特性使用auto声明非类型模板参量折叠表达式内联变量constexpr lambda列表初始化推导新规则嵌套命名空间结构绑定选择语句初始化器constexpr ifUTF-8 字面字符枚举列表直接初始化[[nodiscard]] [[fallthrough]] [[maybe
阅读全文
posted @ 2024-08-10 21:30 LemHou
阅读(392)
评论(0)
推荐(0)
C++特性
摘要: C++特性 C++主要版本: 可以通过draft/papers at main · cplusplus/draft (github.com)查看C++草案。 C++98: C++的第一个国际标准ISO/IEC 14882:1998,包括的特性有:模板、标准模板库、命名空间、异常处理等。 C++03:
阅读全文
posted @ 2024-08-10 21:28 LemHou
阅读(97)
评论(0)
推荐(0)
2024年8月6日
GNU make-Makefile文件简介
摘要: Makefile简介 Makefile是一种特殊格式的文件,被make工具使用来管理软件的构建过程。Makefile定义了一组规则和依赖关系,告诉make如何编译和链接程序。 Makefile语句 TARGET: PREREQUISTS COMMAND Makefile的语句由上述三部分组成,例如t
阅读全文
posted @ 2024-08-06 12:21 LemHou
阅读(70)
评论(0)
推荐(0)
2024年8月4日
内核简介
摘要: Linux内核基础 楔子 这部分的内容首先要回忆一下计算机的基础知识,基本的计算机结构包括CPU(算数逻辑单元ALU、控制单元CU)、存储器、输入和输出。CPU和其它设备是通过总线连接的。CPU执行的基础被称为指令集,CPU执行存储器存取指令时:CPU发出存取信号,然后就从存储器存取数据。存取器通过
阅读全文
posted @ 2024-08-04 17:38 LemHou
阅读(80)
评论(0)
推荐(0)
2024年8月1日
TCP/TP协议栈(逐渐更新版)
摘要: TCP/IP协议栈 应用层 DNS协议 传输层 TCP协议 TCP协议报文结构 源端口 目的端口 序列号 确认号 头长度header length or data offset 保留字段reserved 状态字段 URG ACK PSH RST SYN FIN 窗口字段 校验和 紧急指针 可选字段
阅读全文
posted @ 2024-08-01 22:23 LemHou
阅读(81)
评论(0)
推荐(0)
2024年7月30日
C程序起点main函数
摘要: C程序起点main函数 main c语言中main函数接收两个参数int argc, char* argv[] int main(int argc, char* argv[]); int main(int argc, char** argv); 如上,argc代表参数的数量,argv但是参数字符串指
阅读全文
posted @ 2024-07-30 23:21 LemHou
阅读(65)
评论(0)
推荐(0)
DPDK简介
摘要: DPDK简介 DPDK(Data Plane Development Kit)数据平面开发工具包,是一个开源软件项目。DPDK通过维护一系列能够加速多核CPU数据包处理的库,提供数据处理框架。DPDK通过绕过内核进行数据处理,表现出了比内核中断处理更高的效率。 DPDK项目架构 EAL EAL(En
阅读全文
posted @ 2024-07-30 21:44 LemHou
阅读(205)
评论(0)
推荐(0)
2024年7月29日
多队列网卡-虚拟机Linux系统设置
摘要: 多队列网卡配置 作者使用的是ubuntu 20.04,VMWARE 首先查看系统上的网卡 ip a # 查看网卡信息 查看ens33是否支持多队列网卡,如果是下图这种情况就是不支持多队列网卡。 cat /proc/interrupts | grep ens33 #proc是linux虚拟文件系统 关
阅读全文
posted @ 2024-07-29 19:29 LemHou
阅读(695)
评论(0)
推荐(0)
2024年7月28日
虚拟文件系统VFS-片段一
摘要: 文件系统类型 基于磁盘的文件系统 如FAT、EXT4 虚拟文件系统 如proc 网络文件系统 顾名思义,网络文件系统还将网络通信封装起来,这意味可以直接通过通信访问另一台设备的文件系统。 man fs # 查看文件系统,其实这里只是内存中使用的inode,底层介质上的inode内容会更少 文件系统基
阅读全文
posted @ 2024-07-28 14:57 LemHou
阅读(67)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页