自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【k8s】Ubuntu22.04离线部署k8s集群:搭建软件仓库和镜像仓库(repo节点)

Ubuntu22.04离线部署k8s集群:搭建软件仓库和镜像仓库(repo节点)

2023-05-15 23:39:03 395 3

原创 【k8s】centos7离线部署k8s集群方案二:搭建自主可控的软件仓库和镜像仓库(repo节点)

【k8s】离线部署方案二:搭建自主可控的软件仓库和镜像仓库(repo节点)

2023-05-08 16:58:22 748 5

转载 【k8s】centos7离线部署k8s集群方案一:直接将安装依赖包上传至各节点

【k8s】离线部署方案一:直接将安装依赖包上传至各节点

2023-05-08 15:43:19 82

原创 【k8s】k8s集群关闭后重启失败

解决k8s集群关闭后重启失败

2023-04-27 18:23:03 817

转载 【k8s】VMware16搭建k8s集群(亲试无坑)

VMware16中k8s集群环境搭建

2023-04-26 22:35:53 2080 1

原创 国科大《高级人工智能》沈老师部分——行为主义笔记

国科大《高级人工智能》沈老师部分——行为主义笔记

2023-01-11 17:33:45 1955

原创 【高级人工智能】国科大《高级人工智能》联结主义 笔记 + 考试回忆

国科大《高级人工智能》吴老师部分——联结主义笔记

2023-01-11 17:11:22 1255

原创 【网络与系统安全】国科大《网络与系统安全》复习大纲整理 + 考试记忆版

【网络与系统安全】国科大《网络与系统安全》复习大纲整理 + 考试记忆版

2023-01-10 22:16:34 2563 2

原创 【高级人工智能】国科大《高级人工智能》符号主义笔记 + 考试记忆版

国科大《高级人工智能》罗老师部分——符号主义笔记

2023-01-07 22:49:18 1646

原创 【操作系统】国科大《高级操作系统》思考题整理

【操作系统】国科大《高级操作系统》思考题整理

2023-01-07 21:51:56 1625

转载 【操作系统】分段、分页机制的理解

分页、分段总结

2022-09-20 21:06:32 409

原创 【操作系统】从开机加电到执行main函数之前的过程

从开机加电到执行main函数之前的过程,包括了以下三个.s文件:bootsect程序(扇区 -> 主机内存);setup程序(设置内核运行所需的机器系统数据);head程序(保护模式,内存分页)

2022-09-20 10:14:15 560

原创 【操作系统】为什么需要内核

公理化的操作系统:从逻辑推理的角度体会什么是内核,为什么需要内核。

2022-09-20 10:08:44 339

原创 【dpdk】10.dpdk-dns学习笔记

基于之前实现的KNI代码,并结合dns开源库代码进行dpdk-dns的结合参考链接:https://blog.csdn.net/yun6853992/article/details/122150555文章目录一、DNS域名系统1.DNS作用2.查找过程3.其他DNS工具二、DNS实现1.实现思路2.测试思路三、两个开源DNS实现1.dnspod-sr2.simpleDNS四、dpdk-dns1.思路2.开启KNI回发3.dns数据的处理一、DNS域名系统1.DNS作用DNS(Domai.

2022-04-17 22:17:06 1983 1

转载 【linux网络编程基础】Select,Poll,Epoll学习笔记

多路I/O复用三种方式的学习笔记

2022-03-16 17:12:22 178

原创 【dpdk】9.KNI学习笔记

KNI学习笔记

2022-03-11 21:13:34 4653 1

原创 【dpdk】6.dpdk协议栈架构设计优化

本节主要是根据前面几节所有实现的代码进行设计优化

2022-01-26 17:43:53 1171

原创 【dpdk】5.dpdk实现arp-table

本节主要实现arp table:定时主动发送arp request,响应其他机器的arp reply,记录在arp table中。方便在我们调用udp send的时候,有一个查表的过程。

2022-01-20 16:21:24 1205

原创 【dpdk】4.dpdk实现icmp

基于上一篇实现arp功能后,使用dpdk实现icmp,将控制消息(网络通不通、主机是否可达、路由是否可用等网络本身的消息)发送给主机

2021-12-26 23:28:23 2243

原创 【dpdk】3.dpdk实现arp

基于之前实现的协议,再使用dpdk实现arp协议,当其他主机ping本机时,会把arp响应返回过去,并且添加上本机的arp信息。

2021-12-16 15:37:30 2421

原创 【dpdk】2.dpdk实现send发送数据

基于udp协议,dpdk实现send功能

2021-12-16 14:47:07 2655 2

原创 【dpdk】1.dpdk实现receive接收数据

基于udp协议,dpdk实现receive功能

2021-12-16 13:44:56 4827 4

原创 【c语言基础】学习笔记+记录

c语言基础知识记录

2021-12-07 23:22:09 933 1

原创 【网络相关命令】

其中 –c count 次数,也就是ping的次数;-i interval 间隔 ,每次ping之间的时间空格。2.netstat作用:netstat命令用于显示本机上与IP、TCP、UDP和ICMP协议相关的统计数据,该命令经常被用于检验本机各端口的网络连接情况。3.service network restart作用:重启网络...

2021-12-05 22:49:11 93

原创 【dpdk运行问题总结】未完。。

记录学习dpdk的点

2021-12-03 23:09:47 2668

转载 多网卡NET模式下centos7虚拟机不显示ens33网卡

解决办法移除NetworkManagersystemctl stop NetworkManagersystemctl disable NetworkManagerservice network restart如果你要启动network manager,启动过后,运行service network restart,会出现错:service network restartRestarting network (via systemctl): Job for network.service fa

2021-09-25 15:06:14 301

原创 【dpdk】运行testpmd测试程序时出现“sudo: /app/testpmd:找不到命令“

报错信息Option: 28 Enter hex bitmask of cores to execute testpmd app on Example: to execute app on cores 0 to 7, enter 0xffbitmask: 0xffLaunching appsudo: /app/testpmd:找不到命令解决办法需要改个代码:DPDK所在文件夹/lib/librte_eal/linuxapp/igb_uio/igb_uio.c​18.11之后版本

2021-09-24 23:30:02 1036 1

原创 【React】React学习笔记七:扩展知识

一、setStatesetState更新状态的2种写法:(1)setState(stateChange, [callback])------对象式的setState 1.stateChange为状态改变**对象**(该对象可以体现出状态的更改) 2.callback是可选的回调函数, 它在状态更新完毕、界面也更新后(render调用后)才被调用(2)setState(updater, [callback])------函数式的setState 1.updat

2021-08-17 17:33:17 114

转载 【React】React学习笔记六:redux

一、引言1.redux是什么    - redux是一个专门用于做状态管理的JS库(不是react插件库)。    - 它可以用在react, angular, vue等项目中, 但基本与react配合使用。    - 作用: 集中式管理react应用中多个组件共享的状态。2. 什么情况下需要使用redux   &nb

2021-08-16 21:54:18 166

原创 【React】React学习笔记五:antd的按需引入+自定主题

一、

2021-08-15 16:14:06 314

转载 【React】React学习笔记四:React 路由

一、前言1.SPA的理解    -  单页Web应用(single page web application,SPA)。    -  整个应用只有一个完整的页面。    -  点击页面中的链接不会刷新页面,只会做页面的局部更新。    -  数据都需要通过aja

2021-08-14 17:31:41 104

原创 【React】React学习笔记三:React 请求处理

一、理解1.常用的ajax请求库(1)jQuery: 比较重, 如果需要另外引入不建议使用(2)axios: 轻量级, 建议使用             -  封装XmlHttpRequest对象的ajax             

2021-08-12 18:45:17 425

原创 【React】React学习笔记二:React面向组件开发

一、React中定义组件1.函数式组件(适用于[简单组件])组件首字母必须大写函数必须有返回值render的第一个参数是组件标签,不能直接写组件名字//1.创建函数式组件function MyComponent(){ console.log(this); //此处的this是undefined,因为babel编译后开启了严格模式 return <h2>我是用函数定义的组件(适用于【简单组件】的定义)</h2>}//2.渲染组件到页面ReactDOM.rend

2021-08-09 22:12:06 236

转载 【React】React学习笔记一:初识React+虚拟DOM+jsx+模块

一、初识React介绍:用于动态构建用户界面的 JavaScript 库(只关注于视图)由Facebook开源特点:声明式编码组件化编码React Native 编写原生应用高效(优秀的Diffing算法)二、虚拟DOM创建0.虚拟DOM是什么?本质是Object类型的对象(一般对象)虚拟DOM比较“轻”,真实DOM比较“重”,因为虚拟DOM是React内部在用,无需真实DOM上那么多的属性。虚拟DOM最终会被React 转化为真实DOM,呈现在页面上。1.使用jsx

2021-08-09 15:41:55 153

转载 【TS】TypeScript学习笔记二:面向对象

零、面向对象面向对象就是程序之中所有的操作都需要通过对象来完成。举例来说:操作浏览器要使用window对象操作网页要使用document对象操作控制台要使用console对象对象是什么呢?程序是对事物的抽象,在程序中我们可以表示一个人、一条狗、一把枪、一颗子弹等等所有的事物。一个事物到了程序中就变成了一个对象。在程序中所有的对象都被分成了两个部分数据和功能,以人为例,人的姓名、性别、年龄、身高、体重等属于数据,人可以说话、走路、吃饭、睡觉这些属于人的功能。数据在对象中被成为属性,而功

2021-08-03 19:57:47 187

原创 【TS】TypeScript学习笔记一:入门

零、初识TSTypeScript是JavaScript的超集。它对JS进行了扩展,向JS中引入了类型的概念,并添加了许多新的特性。TS代码需要通过编译器编译为JS,然后再交由JS解析器执行。TS完全兼容JS,换言之,任何的JS代码都可以直接当成JS使用。相较于JS而言,TS拥有了静态类型,更加严格的语法,更强大的功能;TS可以在代码执行前就完成代码的检查,减小了运行时异常的出现的几率;TS代码可以编译为任意版本的JS代码,可有效解决不同JS运行环境的兼容问题;同样的功能,TS的代码量要大于JS,

2021-08-02 22:07:41 193 1

转载 【网络】网络虚拟化NFV

一、NFV和SDN的关系1.NFV网络功能虚拟化(NFV)技术是为了解决现有专用通信设备的不足而产生的。** NFV将网络功能软件化,使其能够运行在标准服务器虚拟化软件上,以便能根据需要安装/移动到网络中的任意位置而不需要部署新的硬件设备。** NFV不仅适用于控制面功能,同样也适用于数据面包处理,适用于有线和无线网络。2.SDN软件定义网络(SDN)是一种新型的网络架构,它的设计理念是将网络的控制平面与数据转发平面进行分离,并实现可编程化控制。 SDN由应用层、控制层和基础设施层组成,其三大特征是

2021-07-24 17:19:34 816

转载 【网络】初识SDN架构

islower(char c) 是否为小写字母isuppper(char c) 是否为大写字母isdigit(char c) 是否为数字isalpha(char c) 是否为字母isalnum(char c) 是否为字母或者数字toupper(char c) 字母小转大tolower(char c) 字母大转小isalnum(char c) 判断字符是否为数字或字母,也就是说判断字符是否属于a-z || A~Z || 0-9...

2021-07-22 10:39:08 1650 1

原创 【LC_初级算法】字符串

这里写目录标题反转字符串题目代码知识点reverse()和reverse_copy()用法reverse()reverse_copy()整数反转题目代码知识点溢出情况的判断字符串中的第一个唯一字符题目代码知识点C++ string中find() ,rfind() 等函数 用法总结及实例rfind()find()find_first_of()find_last_of()反转字符串题目编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。示例:输入:[“h”

2021-05-22 23:26:58 542 1

转载 【数据结构】使用结构体指针时需要使用malloc

如果定义一个结构体类型的普通变量,可以不malloc动态申请内存,CPU会为这个结构体变量分配内存如果定义的是一个结构体的指针,CPU会为这个指针开辟内存,但是此时这个大小是4(如果是32位的CPU的话),所以这个空间不足以存储结构体的数据成员,就会引发错误,此时必须要malloc申请一个,结构体类型大小的动态内存,用于数据成员存储使用拓展一下,malloc是动态申请,调用后会根据虚拟映射表去找物理内存,此时内核会先产生一个请求内存异常,然后根据这个异常再去为程序分配malloc的内存另外注意,调用m

2021-05-04 16:42:56 1768 1

空空如也

空空如也

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

TA关注的人

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