自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 国家法律法规、标准规范下载网站

—标准更新及时,需注册或微信扫描登录后下载,注册用户每天可下载2份文件,超出次数会有相应的提示。——可以查看标准有效性,应该是属于老手用的最多的标准查询平台;需要注意的是,强制性国家标准非采标可在线阅读和下载,采标只可在线阅读;、国际标准和国外标准等,其中国家标准、行业标准、地方标准等基本都能在查看,也能下载(下载需要采取别的方式,如浏览器本身。——特种设备相关的标准规范直接下载,里面有好些规范单纯的用百度等平台搜都不好找到下载的地方。——国家官方网站,权威,比较全面,可直接下载Word版。

2025-01-20 11:13:14 2689

原创 AMD 7003系列处理器

代号“米兰”的第三代EPYC7003系列处理器,总体性能评价包含三个方面,也就是相比上代产品最高2倍的企业级性能提升(基于SPECCjbb2015测试),最高2倍云计算性能提升(基于SPECrate2017_int_base测试)、最高2倍的HPC性能提升(基于SPECrate2017_int_base测试)。在7003系列处理器上,使用了Zen3架构,完成19%IPC提升。等。AMD在新的EPYC系列处理器中内置了安全处理器,在安全特性上支持更多、更全面,EPYC处理器支持安全启动功能。

2025-01-20 10:59:44 1500

原创 VPP常用网站

命令行:FD.io VPP: Debug CLI

2024-02-07 16:14:28 431

原创 Centos 安装dpdk

下载 dpdk-20.05.tar.gz解压到本地目录/home下: tar -xvf dpdk-20.05.tar.gz执行一下 source dpdkenv.查看是否设置好:env |grep RTE。

2024-01-30 16:58:28 1337

原创 iptables log日志

iptables日志设置 xt_LOG.ko

2023-05-23 09:29:24 3330

原创 linux console输出重定向到串口ttyS0

重定向到串口的grub配置

2023-03-16 16:26:15 4074

原创 DVWA环境支持https访问(已验证)

搭建的DVWA的服务支持https访问的配置

2023-03-07 16:40:40 621

原创 主机序、网络序的理解

主机序和网络序之间的转换

2022-12-06 12:09:22 759

原创 Linux虚拟机中增加永久路由

linux 增加永久路由

2022-09-07 16:47:24 7117

原创 本地socket实现进程间通信-代码

static int start(int port,char *ip) { assert(ip); int sock=socket(AF_INET,SOCK_STREAM,0); if(sock<0) { perror("socket"); exit(1); } struct sockaddr_in local; local.sin_port=htons(port); local.sin_family=AF_INET; local.sin_a...

2022-01-07 10:16:22 980

原创 epoll监控timerfd的实现

目录一,使用问题总结1.linux的句柄是进程生效的2.epoll监听timerfd时,需保证epollfd和timerfd在同一个进程3.timerfd相关的几个函数二 代码实现一,使用问题总结有关epoll和timerfd的基础请自行补充,这里先讲一下调试过程中遇到的问题和解决办法。1.linux的句柄是进程生效的不同的进程有不同的fd,如果对这句话没有更深入的理解,可以看后续几条查看不同进程fd的命令ls -l /proc/pid/fdroot@.

2022-01-06 11:41:39 943

原创 开源网站-记录

1. epoll timerGitHub - ielife/simple-timer-for-c-language: high performance timer for linux持续更新

2021-06-08 16:34:24 94

原创 字符串匹配算法-sunday/KMP/BM

sundaysunday算法是1990年提出的字符串模式匹配。相对于比较KMP和BM算法而言,简单许多。原理与BM算法相仿,有点像其删减版,所以其时间复杂度和BM算法差不多,平均性能的时间复杂度也为O(n),最差情况的时间复杂度为O(n*m),但是要容易理解。匹配原理:从前往后匹配,如果遇到不匹配情况判断母串S参与匹配的最后一位的下一位字符,如果该字符出现在模板串T中,选择最右出现的位置进行对齐;否则直接跳过该匹配区域。原理看着都这么繁琐,而且难懂,还是给读者上图吧:    母串S: ...

2021-05-17 10:31:17 310

原创 基于netfilter的url-filter开源代码

url过滤功能,找到一个基于linux netfilter框架的开源代码,开源代码路径:git clonehttps://gitee.com/yuewguo/url_filter.git致敬作者,对linux内核使用炉火纯青,也学习到了很多。由于源码对编译和启动环境说明比较少,所以把自己的琢磨的编译和启动过程下载下面。linux 版本:3.10.0-1160.el7.x86_64 centos7上。编译步骤:1. make //编译中遇到因查找linux头文件的错误,...

2021-05-12 14:05:19 710

转载 git clone 提示错误

比如我在windows下用git clone gitURL就提示SSL certificate problem: self signed certificate这种问题,在windows下出现得频率高些。我估计主要是git本身就是基于linux开发的,在windows上,容易缺失一些环境。参考了一些文章,解决方法其实就是“直接不管ssl证书的事儿”-_-|||方法如下:1.创建临时环境变量:windows上命令行输入:set GIT_SSL_NO_VERIFY=true gi..

2021-04-29 11:01:01 300

原创 sourceinsight中文显示乱码

1. 单个文件乱码解决办法:菜单栏中【File】 > 【Reload As Encoding...】 > 【Chinese Simplified (GB2312)】 > 选择后,点击load就OK了!所有文件乱码解决办法:2. 菜单栏中【Options】> 【Preferences】 >File标签中,最下面的“Default encod­ing”:改成System Default(Windows ANSI)或者Chinese Simplif...

2021-04-29 09:59:38 559

原创 VPP2101 编译步骤和常用命令

2101为例:环境:1个处理器2个核,内存8G,硬盘60G;升级kernel 参考:https://www.cnblogs.com/xzkzzz/p/9627658.html设备启动后增加一条默认路由 route add default gw 192.168.222.21. 编译过程:$ git clone https://gerrit.fd.io/r/vpp (如需特性版本可回退到特性版本) git reset --hard 3d2d96e5547484290c9368bac0...

2021-04-27 16:48:54 1174

原创 k8s 重要的学习网站

1、k8s命令行网站https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands2、k8s官方网站https://kubernetes.io/

2021-01-12 11:32:51 33132 2

原创 常用vim命令

修改------------------------------vim <文件名>i //修改文件ecs //退出修改u //撤销修改:q //退出vim 命令:q! //强制不保存并退出:wq //保存并退出ll -a //显示所有文件包括隐藏文件插入文本--------------------------i //在光标前I //在当前行首a //光标后...

2021-01-11 15:36:15 101

原创 chart value的设计

chart:用户使用values有几种潜在的 values 来源:chart 的values.yaml文件 由helm install -f或helm upgrade -f提供的 value 文件 传递给--set或的--set-string标志helm install或helm upgrade命令 通过--set-file将 文件内容传递给helm installorhelm upgrade在设计 value 的结构时,请记住 chart 的用户可能希...

2021-01-07 16:34:19 528

原创 helm-实战

helm 简单入手-实战结果1 概念本指南讲述使用Helm来管理k8s集群软件包的基础知识。Helm 有3个重要概念: 1、helm: 一个命令行客户端工具,主要用于 Kubernetes 应用 chart 的创建、 打包、 发布和管理。 2、Chart:应用描述,一系列用于描述 k8s 资源相关文件的集合。 3、Release:基于 Chart 的部署实体,一个 chart 被 Helm 运行后将会生成对应的一个release;release是在 k8s 中创建出真实...

2021-01-06 16:53:37 868

原创 学习网站收集

DPDK:https://dpdk-docs.readthedocs.io/en/latest/index.html持续更新....

2020-08-20 10:47:22 129

原创 github下载开源代码并安装流程

###########无论何时都要好好学习天天向上网站:https://github.com/下载需要的开源代码,本文以h323为例,下载h323plus,ptlib、gnugk三个代码包,下载的包为:XXX.zip的文件将文件包放置在虚拟机的路径下unzip  xxxx.zip    /*解压文件*/   如果下载的是tar.gz的文件使用如下命令解压:tar   xvf  ...

2018-07-27 21:42:44 21085 3

原创 LINUX SIP ALG源码解析

2018年7月20日,2018年工作主要以NAT开发为主,补充之前NAT 不支持的特性,本篇文章主要总结SIP ALG开发过程的总结和收获。环境:1:我司网关产品配置SIP功能,phone1-----SIP网关----NAT设备------SIP网关----mss mini服务器                                                      ...

2018-07-20 20:57:12 1553

原创 优快云 高手云集

    最近一直在研究linux协议栈的netfilter架构,从CSDN收获颇丰,开通账号,希望可以把自己的所学输出到博客中一起分享。

2018-06-06 17:21:55 222

空空如也

空空如也

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

TA关注的人

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