自定义博客皮肤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

行百里者半九十

  • 博客(75)
  • 资源 (215)
  • 问答 (3)
  • 收藏
  • 关注

原创 Linux 内核 hlist_head,hlist_node

struct hlist_head {//散列表 struct hlist_node *first;};struct hlist_node {//散列表 struct hlist_node *next, **pprev;};

2020-02-27 16:17:37 323

原创 架构师书籍

2020-02-26 12:49:40 341 3

转载 Linux内核中makefile有什么作用?深入解析makefile工作过程和原理

Table of ContentsMakefile 中的变量常用的变量有以下几类:1) 版本信息2) CPU 体系结构:ARCH3) 路径信息:TOPDIR, SUBDIRS4) 内核组成信息:HEAD, CORE_FILES, NETWORKS, DRIVERS, LIBS5) 编译信息:CPP, CC, AS, LD, AR,CFLAGS,LINKFLAGS6...

2020-02-23 18:56:07 1730 1

原创 VxWorks操作系统

VxWorks的®,业界领先的实时操作系统,提供您所需要满足运行的最重要的关键基础设施的嵌入式计算系统的最高标准的所有性能,确定性,可靠性,安全性和安全功能。

2020-02-23 18:32:21 2212

原创 教父3

不要恨你的敌人,会影响你的判断力。

2020-02-20 20:56:25 502

原创 Linux timeout命令的使用:timeout - run a command with a time limit

timeout是一个命令行实用程序,它运行指定的命令,如果在给定的时间段后仍在运行,则终止该命令。timeout命令是GNU核心实用程序软件包的一部分,该软件包几乎安装在所有Linux发行版中。NAME timeout - run a command with a time limitSYNOPSIS timeout [OPTION] DURATION COM...

2020-02-20 20:47:47 870

转载 fullPage.js给网站加上全屏幻灯片的展示效果

Table of Contents前言作者是何许人也?fullPage.js 的诞生过程fullPage.js 的增长过程fullPage.js 如何开展商业化运作?未来计划给独立开发者的一些建议写在最后前言如果你是一名前端工程师,那么你一定对 fullPage.js 这个开源项目不会感到陌生。这是前端社区中非常著名的 JavaScript 组件,能快速给网...

2020-02-20 20:42:09 697

转载 【转】C++从零实现神经网络

开发者技术前线CVPy [感谢文章原作者,侵删]Table of Contents一、Net类的设计与神经网络初始化神经网络的要素Net类的设计成员变量与成员函数神经网络初始化权值初始化初始化测试二、前向传播与反向传播前言前向过程反向传播过程注意三、神经网络的训练和测试前言完善后的Net类训练测试四、神经网络的预测...

2020-02-20 20:38:22 467

转载 程序员写代码的致命缺点

Table of Contents一、命名不规范二、日志不规范三、拒绝写接口和假数据四、不写单元测试五、先集成,再测试,再放弃。六、理不清楚逻辑,边做边猜七、不做方案八、不关注性能九、害怕重构十一、不考虑未来需求的变化十二、遇到问题的时候不会试错十三、不会写伪代码十四、不做数据量的预估一、命名不规范命名很随意,当时写代码特别High...

2020-02-20 20:19:58 2334

原创 什么是微服务?

所谓的微服务是SOA架构下的最终产物,该架构的设计目标是为了肢解业务,使得服务能够独立运行。微服务设计原则:各司其职 服务高可用和可扩展性微服务是一个新兴的软件架构,就是把一个大型的单个应用程序和服务拆分为数十个的支持微服务。一个微服务的策略可以让工作变得更为简便,它可扩展单个组件而不是整个的应用程序堆栈,从而满足服务等级协议。对于大型应用程序来说,增加更多的用户则意味着提供更大型...

2020-02-20 20:14:16 667

原创 RPC技术栈

图片来源,侵删:https://mp.weixin.qq.com/s/jf80X2JbetsUuqv10NBbJQ

2020-02-19 21:11:49 403 2

原创 香农三大定律与奈奎斯特定理

香农第一定理:可变长无失真信源编码定理。采用无失真最佳信源编码可使得用于每个信源符号的编码位数尽可能地小,但它的极限是原始信源的熵值。超过了这一极限就不可能实现无失真的译码。 香农第二定理:有噪信道编码定理。当信道的信息传输率不超过信道容量时,采用合适的信道编码方法可以实现任意高的传输可靠性,但若信息传输率超过了信道容量,就不可能实现可靠的传输。 香农第三定理:保真度准则下的信源编...

2020-02-19 20:49:29 10292

原创 端到端O-RAN用例测试

Table of ContentsRobot FrameworkOTF - Open Test FrameworkRobot FrameworkSoftware testing should be covered by automated software testing using robot framework or other tools. 使用机器人框架或其他工具进行的自...

2020-02-19 17:46:58 694

原创 ONAP架构概述

ONAP通过为物理和虚拟网络设备提供全局的和大规模(多站点和多VIM)的自动化功能来解决这些挑战。

2020-02-19 16:12:37 5144

翻译 ONAP平台架构与5G蓝图

Table of ContentsONAPONAP平台架构平台架构图蓝图5G蓝图CCVPN蓝图LTE语音(VoLTE)住宅连接设置您的开发环境ONAPhttps://www.onap.org/ONAP是一个开放源代码软件平台,可为网络功能虚拟化(NFV)环境以及软件定义的网络(以下简称“功能”)提供强大的功能,以进行设计,创建,编排,监视和生命周期管...

2020-02-19 14:46:46 2017

原创 __attribute__((unused)),__attribute__((format(scanf,m,n)))

__attribute__ unusedOne of the easiest attributes to use, this marks a variable asintentionallybeing possibly unused. Not only does this quiet the compiler from issuing an unused-variable warning,...

2020-02-19 09:19:49 374

原创 O-RAN Work Group WG工作组划分

此文档内容截止至2020.02.19为最新。WG1-用例和总体架构工作组 WG1工作组概述 WG2-非实时RIC和A1接口工作组 WG3-接近实时的RIC和E2接口工作组 WG4-开放的Fronthaul接口工作组 WG5-开放的F1 / W1 / E1 / X2 / Xn接口工作组 WG6-云化与编排工作组 WG7-白盒硬件工作组 WG8-堆栈参考设计工作组 WG9-开放的...

2020-02-19 09:18:28 2382

原创 物理层上/下行每个功能块需要的信息

Table of Contents物理层下行每个功能块需要的信息(DL)物理层上行每个功能块需要的信息(UL)物理层下行每个功能块需要的信息(DL) 功能 需要的信息 信令粒度 信息源 数字波束赋形 数字波束赋形信息 TRX或者波束的数目 ...

2020-02-17 15:17:44 339

转载 【转】5G EN-DC/NE-DC/NGEN-DC构架

如今5G加速推进中,而在12月10日至13日于意大利索伦托举行的TSG RAN全体会议上,5G标准推进却扔出重磅消息。据外媒MOBILE WORLD LIVE报道,国际标准组织3GPP主席Balazs Bertenyi表示,3GPP原计划在2018年12月冻结R15 Late Drop版本,将推迟到2019年3月,R16标准随之顺延。更新之后的3GPP 5G标准时间表...

2020-02-17 12:39:38 2873

原创 【笔记】UL/DL(上行/下行)方向上每个符号IQ的时序关系(U平面和C平面)

Table of ContentsDL方向上每个符号IQ的时序关系(U平面和C平面)UL方向上每个符号IQ的时序关系(U平面和C平面)DL方向上每个符号IQ的时序关系(U平面和C平面)UL方向上每个符号IQ的时序关系(U平面和C平面)...

2020-02-17 12:07:42 1604

原创 【笔记】具有O-DU和O-RU的eNB / gNB架构

具有O-DU和O-RU的eNB / gNB架构DU与RU拆分与RU分类A、B较低层DL拆分描述,LTE,类别A O-RU下层DL拆分描述,LTE,B类O-RU...

2020-02-17 11:58:16 2794 2

原创 一个O-RAN YANG语言文件:o-ran-interfaces.yang

NETCONF YANG语言文件语法格式:https://blog.csdn.net/Rong_Toa/article/details/104354287module o-ran-interfaces { yang-version 1.1; namespace "urn:o-ran:interfaces:1.0"; prefix "o-ran-int"; import i...

2020-02-17 11:05:14 1810

转载 NETCONF YANG语言文件语法格式

NETCONF(Network Configuration Protocol),该协议的配置功能非常强大,同时兼顾监控和故障管理,安全验证和访问控制,得到业界的一致认可,被广泛用来配置网络NETCONF协议分为传输层、RPC层、操作层和内容层。其中,内容层是唯一没有标准化的层,于是一种新的建模语言YANG产生了,它的目标是对NETCONF数据模型、操作进行建模,覆盖NETCONF协议的操作层和...

2020-02-17 11:01:24 2769

原创 O-RAN: Towards an Open and Smart RAN

Table of ContentsAcknowledgements开放性智能软件定义开放式接口白盒硬件开源软件O-RAN参考架构DU和RRU功能定义F1/W1/E1/X2/Xn interfaces白盒硬件工作组AcknowledgementsSpecial thanks must be given to the numerous people ...

2020-02-17 10:27:08 893 2

原创 RT RIC(RIC O-RAN RAN Intelligent Controller)

near-RT RIC: O-RAN near-real-time RAN Intelligent Controller: a logical function that enables near-real-time control and optimization of RAN elements and resources via fine-grained data collection a...

2020-02-17 09:10:53 2003

转载 NETCONF协议详解

Table of Contents0. 概述1. NETCONF1.1协议详解1.1. 安全传输层1.2. 消息层1.2.1. hello1.2.2. rpc和rpc-reply1.2.3. notification1.3. 操作层1.3.1. get1.3.2. get-config1.3.3. edit-config1.3.4. copy-con...

2020-02-13 15:51:57 3395

转载 【转】IPSec的原理

IPSec 的原理IPSec其实是IP Security的简称,IPSec是目前技术中点击率非常高的一种技术,同时提供VPN和信息加密两项技术,这一期专栏就来介绍一下IPSec的原理。IPSec应用场景IPSec 的应用场景分为3种:Site-to-Site(站点到站点或者网关到网关):如3个机构分布在互联网的3个不同的地方,各使用一个商务领航网关相互建立隧道(T...

2020-02-13 15:20:33 930

转载 【转】交换机的Access口与Trunk口:Trunk端口汇聚

Table of Contents基本概念Access类型的端口Trunk类型的端口处理流程Access端口收发Trunk端口收发总结1、Access 端口可接受并转发的数据来源:2、Trunk 端口可接受并转发的数据来源相关文章基本概念Access类型的端口只能属于1个VLAN,一般用于连接计算机的端口;Trunk类型的端口可以允许多个...

2020-02-13 11:56:50 2053

转载 【转】VLAN(Virtual LAN)“虚拟局域网”

侵删,原文地址:https://baijiahao.baidu.com/s?id=1628398215665219628&wfr=spider&for=pcTable of Contents一、为什么需要VLAN1、什么是VLAN?2、未分割VLAN时将会发生什么?二、VLAN的原理1、实现VLAN的机制2、需要VLAN间通信时怎么办?二、VLAN的...

2020-02-13 11:27:02 1304

原创 马太效应,阿弥陀佛

马太效应本质上是一种心理现象,它的结果是造成两极分化:要么良性循环,要么恶性循环。

2020-02-12 20:15:26 313

原创 【书籍推荐】【Linux设备驱动】Linux Device Drivers, Second Edition

Linux Device Drivers, Second EditionbyAlessandro Rubini,Jonathan CorbetReleased June 2001Publisher(s): O'Reilly Media, Inc.ISBN: 0596000081Explore a preview version ofLinux Device Drivers...

2020-02-12 19:49:04 651

原创 [Linux Device Drivers, 2nd Edition] mmap和DMA

https://www.xml.com/ldd/chapter/book/ch13.htmlLinux Device Drivers, 2nd EditionBy Alessandro Rubini & Jonathan Corbet2nd Edition June 20010-59600-008-1, Order Number: 0081586 pages, $39.95...

2020-02-12 19:46:41 385

原创 linux/DMA-API-HOWTO.txt:Dynamic DMA mapping Guide

CPU CPU Bus Virtual Physical Address Address Address Space ...

2020-02-12 19:34:55 1045

原创 【网站推荐】Solaris 平台编写设备驱动程序

Documentation Home> 编写设备驱动程序 Book Information 索引 前言 第1部分 针对 Solaris 平台设计设备驱动程序 第 1 章 Solaris 设备驱动程序概述 设备驱动程序基础知识 什么是设备驱动程序? 什么是设备驱动程序入口点? 设备驱动程序入口点 通用于所...

2020-02-12 19:29:11 2322

转载 直接内存访问 (Direct Memory Access, DMA)

Table of Contents直接内存访问 (Direct Memory Access, DMA)DMA 模型设备 DMA 的类型总线主控器 DMA第三方 DMA第一方 DMA主机平台 DMA 的类型DMA 软件组件:句柄、窗口和 CookieDMA 操作执行总线主控器 DMA 传送执行第一方 DMA 传送执行第三方 DMA 传送DMA 特性...

2020-02-12 19:19:24 1920

转载 平台层-适配层-核心层|拆分环信ONE SDK架构

Table of ContentsONE SDK架构设计平台层适配层核心层Audio/Video CallAbstract Protocol Layer环信即时通讯SDK自2014年6月正式发布2.0版本至今已走过一个年头,从基本的单聊功能,到群聊功能,再到聊天室的实现,SDK不管是功能, 稳定性,还是易集成性都在一步一步的走向完善与稳定。文章出处:朵西科技(doc...

2020-02-12 09:50:09 1695

原创 疫情下远程办公的第二天,躺下来刷刷手机

十点了,刚放下手头的工作,作为喜欢开发的我来说,静静地写一天文档和代码,学习一些新知识,真的挺好。远程办公没有通勤的劳累,可以节约时间,或者多睡会,或者做一顿像样的早饭,再或者打开电脑多学习一会,都是极佳的选择。1.球员:就想晃一下,没想到真收了2.我觉得是真的3.大妈说的句句在理...

2020-02-11 22:12:30 254

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

Table of Contents守护进程的实现守护进程初始化函数写一个测试代码编译后生成可执行文件守护进程的实现守护进程初始化函数#include <unistd.h>#include <signal.h>#include <sys/param.h>#include <sys/types.h>#include ...

2020-02-11 21:40:38 641 1

原创 __builtin_popcount(s)

#include <stdio.h>//计算一个 32 位无符号整数有多少个位为1#define popcount(s) __builtin_popcount(s)typedef struct { int pid; int sockfd;}mac_t;typedef struct { int id; int fd; int pid; mac_t mac;...

2020-02-11 21:32:31 551

原创 【gSOAP】gSOAP生成服务代理和对象C语言代码示例

用gSOAP实现一个简单四则运算的服务器及代理。Table of Contents头文件编写头文件calc.h生成头文件calc.hwsdl2h使用方法生成服务端和客户端(代理)程序soapcpp2使用方法完整的makefile客户端&服务端代码服务端代码calcServer.cc客户端代码calcClient.cc运行整体流程试着用...

2020-02-11 21:11:29 577

C语言设计模式 PDF《C Design Pattern》

C语言设计模式 PDF《C Design Pattern》C语言设计模式 PDF《C Design Pattern》C语言设计模式 PDF《C Design Pattern》C语言设计模式 PDF《C Design Pattern》

2024-04-17

C, GNUC GCC 预处理《The C Preprocessor》

C, GNUC GCC 预处理《The C Preprocessor》,C, GNUC GCC 预处理《The C Preprocessor》,C, GNUC GCC 预处理《The C Preprocessor》,C, GNUC GCC 预处理《The C Preprocessor》,C, GNUC GCC 预处理《The C Preprocessor》,C, GNUC GCC 预处理《The C Preprocessor》,C, GNUC GCC 预处理《The C Preprocessor》,C, GNUC GCC 预处理《The C Preprocessor》,C, GNUC GCC 预处理《The C Preprocessor》,C, GNUC GCC 预处理《The C Preprocessor》,C, GNUC GCC 预处理《The C Preprocessor》,C, GNUC GCC 预处理《The C Preprocessor》,C, GNUC GCC 预处理《The C Preprocessor》,C

2024-04-16

iperf2 版本,有时候用 iperf3 测试不支持 多 stream

iperf2 版本,有时候用 iperf3 测试不支持 多 stream

2023-12-08

fedora aarch64 39 Docker镜像

fedora aarch64 39 Docker镜像

2023-12-07

ostools操作系统系列工具

ostools操作系统系列工具

2023-12-06

ostools归档压缩文件

ostools归档压缩文件

2023-12-06

unixbench测试程序

unixbench测试程序

2023-12-06

User Guide: Open Build Service

This guide is part of the Open Build Service documentation. These books are considered to contain only reviewed content, establishing the reference documentation of OBS. This guide does not focus on a specic OBS version. It is also not a replacement of the documentation inside of the openSUSE Wiki (https://en.opensuse.org/Portal:Build_Service) . However, content from the wiki may be included in these books in a consolidated form.

2022-05-13

CentOS Stream 9 nasm 安装包

可参考: https://vault.centos.org/8.5.2111/PowerTools/Source/SPackages/nasm-2.15.03-3.el8.src.rpm

2022-05-01

CentOS Stream 9 nasm 源码包

可参考:https://vault.centos.org/8.5.2111/PowerTools/Source/SPackages/nasm-2.15.03-3.el8.src.rpm

2022-05-01

CentOS Stream9 的 terminator 源码 RPM 包。

CentOS Stream9 的 terminator 源码 RPM 包。

2022-04-30

CentOS Stream9 的 terminator RPM包

CentOS Stream9 的 terminator RPM包

2022-04-30

vim配置文件,vim配置文件

vim配置文件,vim配置文件

2022-02-24

Optimizing Linux Kernel with BOLT.pdf

• What is BOLT • How it works • Linux Kernel Challenges

2022-01-21

red_hat_enterprise_linux-8-customizing_anaconda-en-us.pdf

自定义ISO安装过程Anaconda文档,参见 https://gitee.com/rtoax/cclinux-product.img

2022-01-18

多路服务器的价值与实现技术.pdf

多路服务器的价值与实现技术.pdf多路服务器的价值与实现技术.pdf

2021-12-27

vim-config.tar.gz

vim-config.tar.gz

2021-11-11

cclinux-coreos-34.20211111.3.0-live.x86_64.iso

cclinux-coreos-34.20211111.3.0-live.x86_64.iso

2021-11-11

Kernel Probes for ARM-ELC2007.pdf

Kernel Probes for ARM-ELC2007.pdf

2021-10-22

Ftrace Kernel Hooks-More than just tracing.pdf

Ftrace Kernel Hooks-More than just tracing.pdf

2021-10-22

The Amazing World of Kprobes-2016.pdf

The Amazing World of Kprobes-2016.pdf

2021-10-22

binary-protection-schemes.pdf

binary-protection-schemes.pdf

2021-09-10

protecting_binaries.pdf

protecting_binaries.pdf

2021-09-10

DPDK Getting Started Guide for Linux

DPDK Getting Started Guide for Linux

2021-09-10

cpumemory-What Every Programmer Should Know About Memory.pdf

cpumemory-What Every Programmer Should Know About Memory.pdf

2021-09-10

architecture-instruction-set-extensions-programming-reference

architecture-instruction-set-extensions-programming-reference

2021-09-10

history_Intel_CPU.pdf

history_Intel_CPU.pdf

2021-09-10

ia-introduction-basics-paper.pdf

ia-introduction-basics-paper.pdf

2021-09-10

System V Application Binary Interface - AMD64 Architecture

System V Application Binary Interface - AMD64 Architecture Processor Supplement-abi

2021-09-10

The P4 Language Specification.pdf

The P4 Language Specification.pdf

2021-09-10

Hidden Linux Metrics with Prometheus eBPF Exporter.pdf

Hidden Linux Metrics with Prometheus eBPF Exporter

2021-09-03

ASN.1-asn1c图.vsdx

ASN.1-asn1c图.vsdx

2021-09-02

O-RAN.WG3.E2AP-v01.01-看9.3章.docx

O-RAN.WG3.E2AP-v01.01

2021-09-02

E2APDesign 2.0.pptx

E2APDesign 2.0.pptx

2021-09-02

e2ap-v01.01.asn1

e2ap-v01.01.asn1

2021-08-25

e2ap-v01.00.00.asn

前面的文档讲述了如何编译asn1c,如何选取合适的asn1c软件版本,及其简单使用方法。本文将对asn1c的详细使用进行介绍和分析。并结合 O-RAN E2AP (参考**O-RAN.WG3.E2AP-v01.01**)进行编码测试与调试。

2021-08-25

fastq-test-4.select-3.10.0-693.2.2.rt56.623.el7.x86_64.rar

一些火焰图,

2021-08-24

BPF Internals.pdf

BPF Internals.pdf

2021-07-31

intel64 和IA-32 编程手册

intel64 和IA-32 编程手册

2021-07-10

Intel 64 and IA-32 Architectures Software Developer’s Manual Combined

Intel 64 and IA-32 Architectures Software Developer’s Manual Combined Volumes1, 2A, 2B, 2C, 2D, 3A, 3B, 3C, 3D and 4-解密注释.pdf

2021-07-07

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

TA关注的人

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