自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (11)
  • 收藏
  • 关注

原创 FRR编译安装及配置

0. 编译安装问题排查1. 下载编译FRR方法2. 创建FRR 配置文件3. 安装 daemon 配置文件4. 编辑 /etc/frr/daemons  本文基于官方文档进行编译安装,其中部分爬坑过程在此记录一下,本文最新状态可点击查看源站文章链接。frr源码打包如果需要给frr打包rpm,可以参看官方文档Packaging Red Hat。frr二进制包直接安装如果读者需要直接采用rpm包安装,可以参看frr Release地址,直接下载rpm包,或者通过添加源来安装。# .

2020-06-30 11:33:42 8664

原创 DPDK编译及使用

  软件(虚拟)交换机性能低下的主要原因是它们未经优化或设计用于处理和交换过高速率的数据包,而DPDK(Data Plane Development Kit, 数据平面开发工具包)则专门解决这个问题。在解释DPDK如何改善这种情况之前,需要回顾常规虚拟交换机存在的局限性。犹豫虚拟交换机对高速数据包的处理缺乏优化,因而导致数据包处理的过程中的很多步骤都要用到CPU,由于CPU需要处理多任务,因而其可用性(特别是超载的情况下)会出现性能瓶颈的问题。此外,虚拟交换机也无法高效实用系统内存,它们首先将数据包复制到.

2020-06-21 00:55:27 10634

原创 编译安装VPP及运行

1. VPP构建安装1.1 下载VPP及编译1.2 问题排查2. 配置运行vpp2.1 关闭待接管网卡接口2.2 安装NIC网卡驱动模块2.3 设置大页存储(可选步骤,可后期配置)2.4 接口绑定驱动(建议执行步骤,可不选)2.5 配置vpp(建议执行步骤,可不选)2.6 启动vpp2.7 创建网卡接口及IP地址本文基于VMware虚拟机环境,详细请参考本文源站地址。操作系统:CentOS7.6 Linux version 3.10.0-957.27.2.e.

2020-06-21 00:51:09 5395 17

原创 libjson-c编译及安装

json-c首页: https://github.com/json-c/json-c/wiki0. 依赖条件本文采用centos系统,但也需要所以采用yum命令。#编译器gcc, clang, or another C compiler#cmakecmake>=2.8, >=3.16 recommended#若要生成文档,还需要doxygenTo generate docs you'll also need:doxygen>=1.8.13If you are on a

2020-06-30 11:36:20 3594

原创 Golang对未知结构json的解析

  Golang的json包解析可以让你在程序中方便的读取和写入JSON 数据。生成JSON场景相对简单一些,json.Marshal()会根据传入的结构体生成JSON数据。解析JSON会把数据解析到结构体中,由于JSON格式的可能根据其传递参数的值,来判断类型,这种自由组合的特点,就需要采用泛型的接口类型解决。本文重点描述对未知结构体数据的解析,主要分为如下1和2两个步骤。1. 将未知结构体解析为interface{}类型//请求消息类型,客户端收到该类型json并进行解析。用interfac

2020-06-29 11:42:32 4820

原创 VPP结合dnsmasq制作家庭路由器(CentOS+VPP+Dnsmasq)

1.前置条件准备2.配置vpp接管网口3.VPP中进行桥和nat配置4.主机配置默认路由5.配置DHCP服务6.配置DNS缓存服务1.前置条件准备  在此之前最好准备相关物理设备,或PC+物理网卡。选用dnsmasq作为轻量级dhcp服务,主要测试玩耍使用。相关文章,例如ubuntu系统可参考VPP官方相关文档。centos7.6系统可参考本文,源站链接。本文采用Centos系统,相关配置如下所述。#安装dnsmasq用于dhcp以及dns服务yum install -y dnsma.

2020-06-01 10:01:07 1046

grpc-v1.32.x分支及所有子模块

gRPC下载分支日期20200923,HASH节点为0b55c341b0,辅助无法获取国外grpc资源或下载资源速度受限的人们下载开发,里面包含gRPC依赖的所有子模块,可以直接拿来编译;因下载平台是windows,解压缩后文件换行格式为\r\n,即CRLF。若需要转换为Linux下LF格式可以参考文章:https://blog.csdn.net/turbock/article/details/108806724 或者 https://blog.csdn.net/turbock/article/details/108613283 。

2020-09-26

libxml2.rar

该文件通过clang编译器进行编译,libxml2版本2.0,编译目标平台为arm64-v8a,兼容目前市场上主流64位arm机型。可以直接通过IDE集成开发环境使用,引入其中include 头文件,包含其中库文件。

2019-10-30

libbson.rar

该文件通过clang编译器进行编译,libbson版本1.0,编译目标平台为arm64-v8a,兼容目前市场上主流64位arm机型。可以直接通过IDE集成开发环境使用,引入其中include 头文件,包含其中库文件。

2019-10-30

openssl1.0.2q.rar

该文件通过NDK19rc 提供的clang编译器进行编译,openssl版本1.0.2q,编译目标平台为arm64-v8a,兼容目前市场上主流64位arm机型。可以直接通过IDE集成开发环境使用,引入其中include 头文件,包含其中库文件。

2019-10-30

boost1660_arm64-v8a_clang.rar

该文件通过NDK19rc 提供的clang编译器进行编译,boost版本1.66.0,编译目标平台为arm64-v8a,兼容目前市场上主流64位arm机型。可以直接通过IDE集成开发环境使用,引入其中include 头文件,包含其中库文件。

2019-10-30

xdman_java.jar

类似与IDM的免费网络高速下载器,XDM Jar 包 Platform File Type Size Pre-requisites Windows xdmsetup-2018.msi Windows Installer 36 MB None Linux 64 bit xdm-2018-x64.tar.xz Linux installer 32 MB None Linux 32 bit xdm-2018-x86.tar.xz Linux installer 31 MB None Mac OS X xdmsetup.dmg DMG installer (latest verison 7.2.8 will be available soon) 50 MB None XDM Jar xdman.jar Executable jar file 1 MB Java Runtime Environment 1.8 or Higher Xtreme Download Manager is a powerful tool to increase download speed up-to 500%, save streaming videos from YouTube, DailyMotion, Facebook, Vimeo, Google Video and 1000+ other websites, resume broken/dead downloads, schedule and convert downloads. XDM seamlessly integrates with Google Chrome, Mozilla Firefox Quantum, Opera, Vivaldi and other Chroumium and Firefox based browsers, to take over downloads and saving streaming videos from web. XDM has a built in video converter which lets you convert your downloaded videos to different formats so that you can watch then on your mobile or TV (100+ devices are supported)

2019-10-22

XDMSetup.dmg

类似与IDM的免费网络高速下载器,MAC OS平台 Platform File Type Size Pre-requisites Windows xdmsetup-2018.msi Windows Installer 36 MB None Linux 64 bit xdm-2018-x64.tar.xz Linux installer 32 MB None Linux 32 bit xdm-2018-x86.tar.xz Linux installer 31 MB None Mac OS X xdmsetup.dmg DMG installer (latest verison 7.2.8 will be available soon) 50 MB None XDM Jar xdman.jar Executable jar file 1 MB Java Runtime Environment 1.8 or Higher Xtreme Download Manager is a powerful tool to increase download speed up-to 500%, save streaming videos from YouTube, DailyMotion, Facebook, Vimeo, Google Video and 1000+ other websites, resume broken/dead downloads, schedule and convert downloads. XDM seamlessly integrates with Google Chrome, Mozilla Firefox Quantum, Opera, Vivaldi and other Chroumium and Firefox based browsers, to take over downloads and saving streaming videos from web. XDM has a built in video converter which lets you convert your downloaded videos to different formats so that you can watch then on your mobile or TV (100+ devices are supported)

2019-10-22

XDM_chrome.crx

类似与IDM的免费网络高速下载器,这个是chrome 浏览器中安装的插件 Platform File Type Size Pre-requisites Windows xdmsetup-2018.msi Windows Installer 36 MB None Linux 64 bit xdm-2018-x64.tar.xz Linux installer 32 MB None Linux 32 bit xdm-2018-x86.tar.xz Linux installer 31 MB None Mac OS X xdmsetup.dmg DMG installer (latest verison 7.2.8 will be available soon) 50 MB None XDM Jar xdman.jar Executable jar file 1 MB Java Runtime Environment 1.8 or Higher Xtreme Download Manager is a powerful tool to increase download speed up-to 500%, save streaming videos from YouTube, DailyMotion, Facebook, Vimeo, Google Video and 1000+ other websites, resume broken/dead downloads, schedule and convert downloads. XDM seamlessly integrates with Google Chrome, Mozilla Firefox Quantum, Opera, Vivaldi and other Chroumium and Firefox based browsers, to take over downloads and saving streaming videos from web. XDM has a built in video converter which lets you convert your downloaded videos to different formats so that you can watch then on your mobile or TV (100+ devices are supported)

2019-10-22

xdm-2018-x86.tar.xz

Xtreme Download Manager is a powerful tool to increase download speed up-to 500%, save streaming videos from YouTube, DailyMotion, Facebook, Vimeo, Google Video and 1000+ other websites, resume broken/dead downloads, schedule and convert downloads. XDM seamlessly integrates with Google Chrome, Mozilla Firefox Quantum, Opera, Vivaldi and other Chroumium and Firefox based browsers, to take over downloads and saving streaming videos from web. XDM has a built in video converter which lets you convert your downloaded videos to different formats so that you can watch then on your mobile or TV (100+ devices are supported) Platform File Type Size Pre-requisites Linux 32 bit xdm-2018-x86.tar.xz Linux installer 31 MB None

2019-10-22

xdmsetup-2018.msi

类似与IDM的网络高速下载器,windows平台 Platform File Type Size Pre-requisites Windows xdmsetup-2018.msi Windows Installer 36 MB None Xtreme Download Manager is a powerful tool to increase download speed up-to 500%, save streaming videos from YouTube, DailyMotion, Facebook, Vimeo, Google Video and 1000+ other websites, resume broken/dead downloads, schedule and convert downloads. XDM seamlessly integrates with Google Chrome, Mozilla Firefox Quantum, Opera, Vivaldi and other Chroumium and Firefox based browsers, to take over downloads and saving streaming videos from web. XDM has a built in video converter which lets you convert your downloaded videos to different formats so that you can watch then on your mobile or TV (100+ devices are supported)

2019-10-22

windbg10.0调试工具32位/64位版本下载

inDbg是在windows平台下,强大的用户态和内核态调试工具。它能够通过dmp文件轻松的定位到问题根源,可用于分析蓝屏、程序崩溃(IE崩溃)原因,是我们日常工作中必不可少的一个有力工具,学会使用它,将有效提升我们的问题解决效率和准确率。

2018-08-01

空空如也

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

TA关注的人

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