自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

RToax

Just for Fun

  • 博客(55)
  • 资源 (174)
  • 论坛 (2)
  • 问答 (2)
  • 收藏
  • 关注

转载 (6)Linux进程调度-实时调度器

目录背景1. 概述2. 数据结构3. 流程分析3.1 运行时统计数据3.2 组调度3.3 带宽控制3.4 调度器函数分析3.4.1 pick_next_task_rt3.4.2 enqueue_task_rt/dequeue_task_rt背景 Read the fucking source code!--By 鲁迅 A picture is worth a thousand words.--By 高尔基 说明: Kernel版本:...

2020-07-31 16:51:09 135 5

转载 (5)Linux进程调度-CFS调度器

目录背景1. 概述2. 数据结构2.1 调度类2.2 rq/cfs_rq/task_struct/task_group/sched_entity3. 流程分析3.1 runtime与vruntime3.2 CFS调度tick3.3 任务出队入队3.3 任务创建3.4 任务选择背景 Read the fucking source code!--By 鲁迅 A picture is worth a thousand words.--By 高尔...

2020-07-31 15:48:15 219

转载 (4)Linux进程调度-组调度及带宽控制

目录背景1. 概述2. task_group2.2 task_group权重3. cfs_bandwidth3.1 数据结构3.2 流程分析3.2.1 初始化流程3.2.2 用户设置流程3.2.3throttle限流操作3.2.4 总结背景 Read the fucking source code!--By 鲁迅 A picture is worth a thousand words.--By 高尔基 说明: Kernel版本...

2020-07-31 15:17:18 180

转载 【转】内核通信之 Netlink 源码分析和实例分析

目录前言什么是 netlinknetlink 内核代码走读netlink 内核相关文件介绍af_netlink.c 代码走读netlink 用户态和内核交互过程netlink 关键数据结构和函数sockaddr_nl 协议套接字nlmsghdr 消息体msghdr 用户态系发送消息体netlink 常用宏netlink 内核常用函数测试例子代码netlink 内核建立 socket 过程netlink 用户态建立链接和收发信息总结参考前

2020-07-29 16:19:55 191 3

原创 DPDK examples l2fwd添加速率统计功能

/* SPDX-License-Identifier: BSD-3-Clause * Copyright(c) 2010-2016 Intel Corporation */#include <stdio.h>#include <stdlib.h>#include <string.h>#include <stdint.h>#include <inttypes.h>#include <sys/types.h>#i...

2020-07-29 15:53:07 274

原创 DPDK examples rxtx_callbacks完全注释

目录main.cThe RX/TX Callbacks sample application is a packet forwarding application that demonstrates the use of user defined callbacks on received and transmitted packets. The application performs a simple latency check, using callbacks, to determine th

2020-07-29 15:43:15 213

原创 DPDK examples ethtool-app完全注释

目录main.cethapp.hethapp.cThe Ethtool sample application shows an implementation of an ethtool-like API and provides a console environment that allows its use to query and change Ethernet card parameters. The sample is based upon a simple L2 frame re

2020-07-29 15:15:42 295

原创 DPDK examples cmdline完全注释(添加quit功能)

目录main.c添加的quit部分代码DPDK版本:20.05main.c/* SPDX-License-Identifier: BSD-3-Clause * Copyright(c) 2010-2014 Intel Corporation. * Copyright (c) 2009, Olivier MATZ <zer0@droids-corp.org> * All rights reserved. */#include <stdio.h>#in

2020-07-28 18:01:47 217

原创 DPDK examples helloworld完全注释

/* SPDX-License-Identifier: BSD-3-Clause * Copyright(c) 2010-2014 Intel Corporation */#include <stdio.h>#include <string.h>#include <stdint.h>#include <errno.h>#include <sys/queue.h>#include <rte_memory.h>#in.

2020-07-28 17:43:22 403

转载 (3)Linux进程调度-进程切换

背景 Read the fucking source code!--By 鲁迅 A picture is worth a thousand words.--By 高尔基 说明: Kernel版本:4.14 ARM64处理器,Contex-A53,双核 使用工具:Source Insight 3.5, Visio 1. 概述进程切换:内核将CPU上正在运行的进程挂起,选择下一个进程来运行。ARM架构中,CPU上一次只能运行一个任务,内核需要为任...

2020-07-28 16:59:46 146 3

转载 (2)Linux进程调度器-CPU负载

目录背景1. 概述2. 全局CPU平均负载2.1 基础概念2.2 流程2.3 计算方法3. 运行队列CPU负载4. PELT4.1 PELT计算方法4.2 PELT计算调用背景 Read the fucking source code!--By 鲁迅 A picture is worth a thousand words.--By 高尔基 说明: Kernel版本:4.14 ARM64处理器,Contex-A53,双核 ...

2020-07-28 16:51:01 142 1

转载 【资源分享】Linux Scheduler

Linux SchedulerCompletions - “wait for completion” barrier APIs CPU Scheduler implementation hints for architecture specific code CFS Bandwidth Control Deadline Task Scheduling CFS Scheduler Scheduler Domains Energy Aware Scheduling Scheduler Nice

2020-07-28 15:49:50 91

翻译 DPDK在Linux用户级执行环境中执行EAL

目录在Linux用户级执行环境中进行EAL初始化和核心启动关机和清理多进程支持内存映射发现和内存保留支持外部分配的内存每个核心和共享变量日志CPU功能识别用户空间中断事件黑名单杂项功能IOVA模式检测IOVA模式配置在Linux用户级执行环境中进行EAL在Linux用户空间环境中,DPDK应用程序使用pthread库作为用户空间应用程序运行。EAL使用hugetlbfs中的mmap()执行物理内存分配(使用巨大的页面大小来提高性能)。此内存

2020-07-28 13:51:49 230

转载 DPDK EAL parameters(DPDK环境抽象层参数)-原始版本(F-Stack配置文件的配置参数)

7. EAL parametersThis document contains a list of all EAL parameters. These parameters can be used by any DPDK application running on Linux.7.1. Common EAL parametersThe following EAL parameters are common to all platforms supported by DPDK.7.1....

2020-07-27 17:46:34 357

原创 DPDK EAL parameters(DPDK环境抽象层参数)-MD版本(F-Stack配置文件的配置参数)

整理自EAL parametersThis document contains a list of all EAL parameters. These parameters can be used by any DPDK application running on Linux.Common EAL parametersThe following EAL parameters are common to all platforms supported by DPDK.Lcore-related o

2020-07-27 17:37:58 219

原创 Linux内核的文档管理工具:Sphinx

使用Sphinx作为文档管理的主页:Linux内核:https://www.kernel.org/doc/html/latest/#DPDK:https://doc.dpdk.org/guides/index.htmlWhat users say:“Cheers for a great tool that actually makes programmerswantto write documentation!“目录WelcomeDocumentationExample...

2020-07-27 17:17:51 134

转载 PyCUDA Documentation

目录ContentsIndices and tablesPyCUDANavigationQuick searchPyCUDA gives you easy, Pythonic access toNvidia’sCUDAparallel computation API. Several wrappers of the CUDA API already exist–so why the need for PyCUDA? Object cleanup tied to lifet...

2020-07-27 17:12:07 133

翻译 DPDK ring库:环形缓冲区的解剖

目录ring库FreeBSD *中的Ring实施参考Linux *中的无锁环形缓冲区附加功能名称用例环形缓冲区的解剖单一生产者入队单一消费者出队多个生产者入队模数32位索引生产者/消费者同步模式MP / MC(默认一项)SP / SCMP_RTS / MC_RTSMP_HTS / MC_HTS环窥API参考资料ring库环允许管理队列。除了具有无限大小的链表之外,rte_ring具有以下属性:先进先出 最大大小是固定的,对

2020-07-27 16:43:47 486

翻译 DPDK服务核心(coremask)

目录服务核心服务核心初始化在核心上启用服务服务核心统计服务核心DPDK具有称为服务核心的概念,该概念允许动态地在DPDK lcore上执行工作。EAL中内置了服务核心支持,并且提供了一个API,以选择性地允许应用程序控制运行时如何使用服务核心。服务核心概念是由服务(需要CPU周期才能运行的DPDK组件)和服务核心(负责运行服务的DPDK lcore)构建而成的。服务核心概念的强大之处在于,可以将服务核心和服务之间的映射配置为抽象化平台与环境之间的差异。例如,Eventdev具

2020-07-27 15:29:23 491

翻译 DPDK多线程:EAL pthread和lcore Affinity(F-Stack配置文件的配置参数:lcore_mask、lcore_list)

目录多线程EAL pthread和lcore Affinity非EAL pthread支持公共线程API控制线程API已知的问题cgroup控件多线程DPDK通常每个内核固定一个pthread,以避免任务切换的开销。这可以显着提高性能,但缺乏灵活性,而且并不总是有效的。电源管理通过限制CPU运行时间来帮助提高CPU效率。但是,也可以利用可用的空闲周期来利用CPU的全部功能。通过利用cgroup,可以简单地分配CPU利用率配额。这提供了另一种提高CPU效率的方法,

2020-07-27 15:04:12 491 1

转载 内存管理:Linux Memory Management:MMU、段、分页、PAE、Cache、TLB

目录Linux Memory ManagementMemory AddressNeed for Virtual AddressingAddress TranslationAddress Translation in Intel x86MMUSegmentation and Paging in LinuxSegments and their usageTypes of Segment DescriptorsSegmentation in LinuxData stru

2020-07-27 10:38:00 323 24

翻译 Memory Translation and Segmentation(内存转换与段)

Memory Translation and Segmentation(内存转换与段)https://manybutfinite.com/post/memory-translation-and-segmentation/This post is the first in a series about memory and protection in Intel-compatible (x86) computers, going further down the path of how kernels

2020-07-27 10:24:20 236

转载 The X protocol C-language Binding (XCB) is a replacement for Xlib

目录IntroductionNewsDownloadDevelopmentDocumentationMiscellaneousIntroductionThe X protocol C-language Binding (XCB) is a replacement for Xlibfeaturinga small footprint, latency hiding, direct access to the protocol, improved threading supp..

2020-07-24 17:29:42 96

转载 Linux Memory Management – Virtual Memory and Demand Paging

Linux Memory Management – Virtual Memory and Demand PagingMemory management is one of the most complex activity done by Linux kernel. It has various concepts/issuesassociated with it.This article is part of our on-going UNIX kernel overview series.In th

2020-07-24 17:25:20 111

转载 BSD的blackhole啥意思

BLACKHOLE(4) BSD Kernel Interfaces Manual BLACKHOLE(4)NAME blackhole -- a sysctl(8) MIB for manipulating behaviour in respect of re- fused SCTP, TCP, or UDP connection attemptsSYNOPSIS sysctl net.inet.sctp.blackhole[={0 | 1 | 2}..

2020-07-22 17:33:35 120

原创 C语言嵌入汇编指令(asm)查询系统时间

源代码#include <stdio.h>#include <time.h>int main(){ time_t tt; struct tm *t; asm volatile ( "mov $0, %%ebx\n\t" /* time(NULL) 的入参 NULL */ "mov $0xd, %%eax\n\t" /* time 的系统调用号 */ "int $0x80\n\t" /* */ "mov %%eax, %0\n\t" /*

2020-07-22 14:06:41 210 1

原创 C语言实现ICMP协议,并进行PING测试

myicmpping.c/* Copyright (C) Rong Tao @Sylincom Beijing, 2019年 06月 14日 星期五 09:06:14 CST. */#include <stdio.h>#include <signal.h>#include <arpa/inet.h>#include <sys/socket.h>#include <sys/types.h>#include <sys/ti...

2020-07-22 13:56:29 351 15

转载 DPDK 全面分析

目录高性能网络技术#C10K 到 C10M 问题的演进#为什么这么说?基于 OS 内核的数据传输有什么弊端?#解决方案探讨#dpdk 的突破#dpdk 的应用#数据面(虚拟交换机):#数据面(虚拟路由器):#用户空间协议栈#总结#高性能网络技术#随着云计算产业的异军突起,网络技术的不断创新,越来越多的网络设备基础架构逐步向基于通用处理器平台的架构方向融合,从传统的物理网络到虚拟网络,从扁平化的网络结构到基于 SDN 分层的网络结构,无不体现出这种创新与融合。

2020-07-21 16:15:50 219

转载 F-Stack KNI配置注意事项

目录F-Stack KNI配置注意事项KNI介绍KNI配置系统配置题图F-Stack KNI配置注意事项KNI介绍KNI(Kernel NIC Interface)内核网卡接口,是DPDK中用于与内核通信的模块,在主要的业务流程中可能并不需要,但在部分场景下,如服务器所有网卡都被F-Stack接管用于业务(或服务器本身只有单网卡),其他如SSH登录管理等数据等就必须开启KNI来与内核进行数据交互。KNI配置因为开启KNI将对收到所有的数据包按转发策略进行检查,会对

2020-07-21 14:59:05 419

转载 用DPDK rte_ring实现多进程间通信

F-Stack是多进程架构,去除了进程间资源共享来达到更高的性能,但还是有部分控制信息需要在进程间同步,使用rte_ring让多个进程间的通信变得十分简单。 rte_ring在F-Stack中主要用于:1.各个进程间ARP包的广播2.KNI的转发3.与工具(sysctl等)进行通信。rte_ring是一个用CAS实现的无锁FIFO环形队列,支持多消费者/生产者同时出入队列,常用于多线程/多进程之间的通信。具体原理可以查看DPDK官方文档或者阅读源码,本文主要是介绍如何使用rte_ri...

2020-07-21 14:56:16 541

转载 Linux Kernel Lock types and their rules

目录Lock types and their rulesIntroductionLock categoriesSleeping locksCPU local locksSpinning locksOwner semanticsrtmutexsemaphoresemaphores and PREEMPT_RTrw_semaphorerw_semaphore and PREEMPT_RTlocal_locklocal_lock and PREEMPT_RT

2020-07-21 13:54:45 169

翻译 什么是NUMA?

由Kanoj Sarcar <kanoj@sgi于1999年11月开始。com>什么是NUMA?这个问题可以从两个角度回答:硬件视图和Linux软件视图。从硬件角度来看,NUMA系统是一个计算机平台,它包含多个组件或组件,每个组件或组件可能包含0个或多个CPU,本地内存和/或IO总线。为了简洁起见,并为了从软件抽象中消除这些物理组件/组件的硬件视图的歧义,在本文档中,我们将这些组件/组件称为“单元”。每个“单元”都可以视为系统的SMP(对称多处理器)子集,尽管独立SM...

2020-07-21 13:39:31 435

翻译 Linux虚拟文件系统概述

目录Linux虚拟文件系统概述介绍目录条目缓存(dcache)索引节点对象文件对象注册和挂载文件系统结构file_system_type超级块对象struct super_operationsstruct xattr_handlers索引节点对象struct inode_operations地址空间对象写回期间处理错误结构地址空间操作文件对象结构文件操作目录条目缓存(dcache)struct dentry_operations

2020-07-21 09:15:08 188 3

翻译 FreeBSD 11.0-发布公告

FreeBSD是一种类UNIX操作系统,是由经过BSD、386BSD和4.4BSD发展而来的Unix的一个重要分支。FreeBSD 为不同架构的计算机系统提供了不同程度的支持。并且一些原来BSD UNIX的开发者后来转到FreeBSD的开发,使得FreeBSD在内部结构和系统API上和UNIX有很大的兼容性。由于FreeBSD宽松的法律条款,其代码被其他很多系统借鉴,包括苹果公司的macOS,正是由于macOS的UNIX兼容性,使得macOS获得了UNIX商标认证。目录FreeBSD 11.0-发布

2020-07-20 17:35:54 1131

翻译 SPI总线

目录SPI总线信号定义SPI总线特性多设备拓扑高速设计协议SPI总线串行外围设备接口(SPI)总线是电气工程师的最好朋友。以其最简单的形式,它是具有主/从关系的点对点接口。信号都是单向的和点对点的,这允许简单的串联端接,以进行高速传输线操作。它可以在很高的频率下运行,典型设备的最高频率为50MHz。SPI总线–简单的点对点拓扑SPI是一个串行总线,至少包含四个信号。数据从MOSI线上的主机到从机以串行形式输出,而数据从MISO线上的从机到主机以串行形式输出。

2020-07-20 17:12:16 269

翻译 SPI总线-串行协议解码

目录SPI总线-串行协议解码接线发信号SPI总线-串行协议解码SPI(串行外围接口)总线最初是由摩托罗拉开发的,用于其微控制器。由于总线的简单性,其他制造商采用了它,并且它已广泛用于嵌入式系统设计中使用的组件中。它通常用于CPU与键盘,显示器,ADC和DAC,实时时钟,EEPROM,SD和其他存储设备之间的芯片间通信。SPI是具有四条线的同步总线:数据-主输出/从输入(MOSI)和主输入/从输出(MISO),时钟(SCLK)和从选择(SS或CS)。SPI是全双工标准,这意味着信号可以

2020-07-20 17:04:23 206

原创 linux平台C语言实现守护进程

/* * daemon(3) implementation for systems lacking one. * Cobbled together from various daemon(3) implementations, * not intended to be general-purpose. */#ifndef HAVE_DAEMONint daemon(int nochdir, int noclose){ pid_t pid = 0; pid_t sid =...

2020-07-20 15:44:46 97

翻译 LInux命名空间兼容性列表

Namespaces compatibility listThis document contains the information about the problems user may have when creating tasks living in different namespaces.Here’s the summary. This matrix shows the known problems, that occur when tasks share some namesp...

2020-07-20 10:41:19 99

转载 NUMA全称 Non-Uniform Memory Access,译为“非一致性内存访问”,积极NUMA内存策略

NUMA的诞生背景在NUMA出现之前,CPU朝着高频率的方向发展遇到了天花板,转而向着多核心的方向发展。在一开始,内存控制器还在北桥中,所有CPU对内存的访问都要通过北桥来完成。此时所有CPU访问内存都是“一致的”,如下图所示:这样的架构称为UMA(Uniform Memory Access),直译为“统一内存访问”,这样的架构对软件层面来说非常容易,总线模型保证所有的内存访问是一致的,即每个处理器核心共享相同的内存地址空间。但随着CPU核心数的增加,这样的架构难免遇到问题,比如对总线...

2020-07-20 10:07:46 304

转载 Memory Management Concepts overview(内存管理基本概念)

目录Concepts overviewVirtual Memory PrimerHuge PagesZonesNodesPage cacheAnonymous MemoryReclaimCompactionOOM killerConcepts overviewThe memory management in Linux is a complex system that evolved over the years and included more and m

2020-07-20 09:39:00 216

实验指导手册 - 奔跑吧Linux内核入门篇第二版v2.0.2.pdf

实验指导手册 - 奔跑吧Linux内核入门篇第二版v2.0.2.pdf

2021-03-21

RDBTools GUI for Redis Optimization.pdf

RDBTools GUI for Redis Optimization.pdf

2021-05-15

Mastering the DMA and IOMMU APIs.pdf

Mastering the DMA and IOMMU APIs.pdf

2021-05-15

Benefits of SIMD Programming.pdf

Benefits of SIMD Programming.pdf

2021-05-15

STC89C52RC基础实验例程.rar

STC89C52RC基础实验例程,STC89C52RC基础实验例程,STC89C52RC基础实验例程。STC89C52RC基础实验例程

2020-02-07

ftrace-kernel-hooks-2014-More than just tracing.pdf | 注释

ftrace-kernel-hooks-2014-More than just tracing.pdf | 注释

2021-05-13

TR069 ACS模拟器测试脚本.rar

TR069 ACS模拟器测试脚本

2020-03-24

ftrace-kernel-hooks-2014-More than just tracing.pdf

ftrace-kernel-hooks-2014-More than just tracing.pdf

2021-05-12

空天地一体化通信系统白皮书.pdf

空天地一体化通信系统白皮书.pdf

2021-03-21

VTI介质逆时偏移与角道集提取源代码

RTM、adcigs、有限差分正演、逆时偏移、RTM、adcigs、有限差分正演、逆时偏移、RTM、adcigs、有限差分正演、逆时偏移、

2018-05-03

《A Practical Introduction to Data Structures and Algorithm Analysis》

《A Practical Introduction to Data Structures and Algorithm Analysis》

2018-06-03

f-stack-server-client.rar

f-stack的客户端服务端实现方法代码

2020-07-17

《深入浅出DPDK》全书读书笔记.pdf

《深入浅出DPDK》全书读书笔记.pdf

2020-10-29

UE接入流程.vsdx

UE接入流程.vsdx

2021-05-08

DTraceToolkit-0.99+scripts.zip

DTraceToolkit-0.99.tar

2021-05-07

中国电信DPDK技术白皮书.pdf

中国电信DPDK技术白皮书.pdf,中国电信DPDK技术白皮书.pdf,中国电信DPDK技术白皮书.pdf,中国电信DPDK技术白皮书.pdf

2020-10-25

MPI, OpenMP, CUDA, OpenCL, OpenACC,

Brief Introduction to OpenMP-PPT,CUDA-C编程-作图,CUDA-C编程,MPI The Complete Reference,MPICH User’s Guide,mpich-3.0.4-installguide,MPI并行程序设计-完整版-高性能计算之并行编程技术,OpenACC应用编程接口-v2.0-中文版-小小河20130826,Opencl2.0-高性能计算-中文版,Opencl规范中文版,OpenHMPP,OpenMP,OpenMP简易教程,OpenMP编译原理及实现技术,Parallel Programming with MPI on Clusters,《Intel_OpenMP白皮书》,《OpenMP并行计算程序设计基础(C++)》,《Parallel Programming in OpenMP(Fortran)》,《Using OpenMP - Portable Shared Memory Parallel Programming(Fortran,C)》,《OpenMP入门》,《OpenMP编程》PPT,并行计算导论-张林波

2018-06-03

《数据结构》严蔚敏

《数据结构》严蔚敏,《数据结构》严蔚敏,《数据结构》严蔚敏,

2018-06-03

[done]What’s New in Virtio 1.1.pdf

virtio1.1

2021-03-28

最全的Java Swing示例程序

最全的Java Swing示例程序:包括Swing全部的示例,AWT的示例

2018-05-03

HTML+CSS从入门到精通(中文)

HTML+CSS从入门到精通(中文)

2018-10-20

《CUDA C编程》CodeSamples源代码

《CUDA C编程》CodeSamples源代码,《CUDA C编程》CodeSamples源代码

2018-06-03

二维TTI介质拟声波正演模拟和逆时偏移

二维TTI介质拟声波正演模拟和逆时偏移,二维TTI介质拟声波正演模拟和逆时偏移

2018-06-02

LINUX设备驱动程序第三版配套源码

LINUX设备驱动程序第三版配套源码

2019-02-27

msi-x_ecn.pdf

PCIe msi-x

2021-04-24

MNIST数据集对应的txt文件

MNIST数据集对应的txt文件MNIST数据集对应的txt文件MNIST数据集对应的txt文件MNIST数据集对应的txt文件

2018-05-14

20190710.zip10款炫酷的HTML5动画特效

10款炫酷的HTML5动画特效,

2019-07-21

Dell EMC PowerEdge R740技术规格.pdf

Dell EMC PowerEdge R740技术规格

2021-01-03

LKM:Linux Kernel Map(图解Linux内核)PDF,SVG,PNG格式

LKM:Linux Kernel Map(图解Linux内核)PDF,SVG,PNG格式,

2020-11-01

gnutls安装所有依赖包.rar

gnutls安装所有依赖包.rar

2020-08-13

bcc-devel-0.15.0-2.el7.x86_64.rpm

bcc-devel-0.15.0-2.el7.x86_64.rpm

2021-04-14

llvm-7.0.1.src.tar.xz

llvm-7.0.1.src.tar.xz

2021-04-14

cfe-7.0.1.src.tar.xz

cfe-7.0.1.src.tar.xz

2021-04-14

bpftrace-0.11.0-1.el7.x86_64.rpm

bpftrace-0.11.0-1.el7.x86_64.rpm

2021-04-14

bpftrace-0.10.0-2.el7.x86_64.rpm

bpftrace-0.10.0-2.el7.x86_64.rpm

2021-04-14

bpftrace-debuginfo-0.10.0-2.el7.x86_64.rpm

bpftrace-debuginfo-0.10.0-2.el7.x86_64.rpm

2021-04-14

bcc-git.tar.gz

bcc

2021-04-14

OpenCV自带视频测试文件vtest.avi

opencv avi 视频,opencv avi 视频,opencv avi 视频,opencv avi 视频,opencv avi 视频,opencv avi 视频

2018-05-04

[done++]Vhost dataplane in Qemu.pdf

[done++]Vhost dataplane in Qemu.pdf

2021-04-04

[done]Introduction to PCI Express.pdf

[done]Introduction to PCI Express.pdf

2021-04-03

C语言如何从源函数中获取指向它的函数指针的地址

发表于 2020-05-21 最后回复 2020-06-15

Koma_Wong的留言板

发表于 2020-01-02 最后回复 2020-03-08

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

TA关注的人 TA的粉丝

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