自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(105)
  • 资源 (9)
  • 收藏
  • 关注

原创 golang通过参数控制HTTP server是否使用基本认证

本例给出了如何通过启动时候指定的参数来控制是否做基本认证。

2024-03-21 18:02:22 592

原创 通过一个例子演示golang调用C语言动态链接库中的函数

本例提供了cgo调用C函数的示例,也演示了如何将C函数打印内容保存到golang的变量中。

2024-02-27 07:42:11 636

原创 golang实现一个BasicAuth的HTTP server

之前写的没有包含认证部分本例给出了支持BasicAuth的实现,以及如何在一个项目中导入自己定义的package。

2024-02-25 14:11:36 714

原创 通过一个例子演示将interface转为切片并遍历

通过一个例子演示将interface转为切片并遍历。

2024-02-23 09:02:57 373

原创 通过例子学习golang的Goroutine

Go 语言中的 Goroutine 是一种轻量级的并发执行单位。它可以与其他 Goroutine 并发地执行,而不需要显式地管理线程的创建和销毁。Goroutine 是 Go 语言并发模型的核心组成部分,它使得编写并发程序变得更加简单和高效。

2024-02-21 08:35:34 621 1

原创 golang实现一个简单的HTTP server

用golang实现一个简单的HTTP Server,可以将POST的payload中的内容打印出来。

2024-01-27 10:05:41 805 1

原创 通过一个例子理解pytest的fixture的使用

【代码】通过一个例子理解pytest的fixture的使用。

2023-11-23 09:54:05 560

原创 使用jq对json去重的一个小细节

使用jq对json去重的一个坑

2023-11-16 15:38:12 231

原创 POE也收费了

一直通过POE在用chatgpt,今天下午发现要收费了…

2023-11-15 16:50:55 706

原创 使用Flask加ECharts实现不定项多维数组柱状图展示

data提供了五个月的数据,那么就展示五个月。

2023-06-01 10:18:33 214

原创 使用Flask加ECharts实现多维数组柱状图展示

给定十二个月的收入和支持,通过柱状图分月进行展示。

2023-05-30 15:07:34 179

原创 学习flask/vue配合展示mysql数据

调试一个flask加vue的例子,特别是一个排错

2023-02-21 13:51:13 989 1

原创 体会codon执行python脚本的提速感

验证codon对于python脚本执行的提速感

2023-02-13 08:15:43 883

原创 学习sqlalchemy对mysql数据库的操作

提供了通过docker运行mysql和通过sqlalchemy对mysql数据库进行插入和查询的示例

2023-02-02 16:46:07 377

原创 涉及gcc wrap的一个问题的探索

尝试在基于cmocka的单元测试中加入打桩,发现了一个

2023-01-30 14:50:32 425 1

原创 基于gtest/gmock/mockcpp的单元测试探索

gtest/mockcpp的探索

2023-01-14 18:12:23 1465

原创 OpenDaylight通过netconf对接netopeer2

描述了OpenDaylight如何通过netconf对接netopeer2

2022-12-12 16:05:55 1011

原创 tcpdump按照vlan和cos过滤报文

tcpdump按照vlan和cos过滤报文

2022-12-01 17:18:39 729

原创 基于soft-RoCE运行OSU Micro Benchmark

基于Soft RoCE运行OSU Micro Benchmark

2022-11-17 14:04:21 523

原创 Linux虚拟机部署运行OSU Micro Benchmark

Linux部署运行OSU Micro Benchmark

2022-11-15 14:38:58 1143 2

原创 用python实现mac地址加一

python实现mac地址加一

2022-11-11 15:00:13 774

原创 在conda构造的虚拟环境中运行MNIST测试用例

通过conda构造python2.7的虚拟环境,运行分布式MNIST的示例脚本

2022-11-05 08:36:25 424

原创 记录一次失败的TensorFlow调试经历

记录一次调试tensorflow分布式失败的经历

2022-11-03 16:39:38 725

原创 解决ntopng的web页面监控网口缺失的问题

解决ntopng的网口列表缺少网口的问题

2022-11-02 15:56:40 151

原创 分布式计算环境搭建和LAMMPS运行

分布式计算环境搭建和LAMMPS运行。

2022-11-01 11:29:06 797

原创 解决tmux鼠标滚轮无法回显的问题

解决tmux鼠标滚动无法得到回显历史的问题

2022-10-28 13:42:10 1118

原创 部署社区版deepflow

在Ubuntu20.04上部署社区版本的deepflow

2022-10-27 10:45:53 1441 1

原创 virt-manager创建虚机需要指定的设置

virt-manager创建虚机时候的设置

2022-10-27 08:53:16 181

原创 学习Coverity codexm的一些资料

罗列了一些学习coverity codexm的资源

2022-07-15 07:56:36 566

原创 SONiC vs testbed搭建

描述了如何搭建sonic vs testbed的过程

2022-06-02 08:08:33 1059 4

原创 学习用remake来debug Makefile

学习Makefile的过程中发现了一个讲解很详细的例子,顺便学习一下用remake这个工具来debug Makefile准备源代码和Makefile就是原文中的第四版Makefileadmin@ubuntu20:~/test_makefile$ cat fun1.c #include <stdio.h>void fun1() { printf("this is fun1\n"); }admin@ubuntu20:~/test_makefile$ adm.

2022-04-13 11:17:59 760

原创 一个golang interface的例子

接触到golang后,最让我困惑的就是reflect/interface。下面通过一个例子来试着理解一下。golang/dlv环境搭建参考这里先上源码package mainimport ( "fmt" "reflect")func main() { test := []map[string]interface{}{{"abc":"3","xyz":"4"},{"abc":"1","xyz":"5"}} Pass(test)}func Pass(d interface{}).

2022-04-07 07:51:07 231

原创 基于docker快速搭建Jenkins

安装拉取docker镜像admin@ubuntu20:~$ docker pull jenkins/jenkins:jdk11启动镜像,端口8282映射到docker的8080,挂载本地目录admin@ubuntu20:~/jenkins$ docker run -p 8282:8080 --name myjenkins -d -v /home/admin/jenkins:/var/jenkins_home/ jenkins/jenkins:jdk11进入dockeradmin@

2022-04-02 08:52:30 1200

原创 Ubuntu20.04安装golang和dlv

安装go更新源信息admin@ubuntu20:~/go$ sudo apt update -y搜索可用的golang包admin@ubuntu20:~/go$ sudo apt-cache search golang-1golang-1.13 - Go programming language compiler - metapackagegolang-1.13-doc - Go programming language - documentationgolang-1.13-go -

2022-03-29 07:57:11 1236

原创 shell字符串中同时包含单引号和双引号的一种处理方法

字符串的几种标识方法我们知道在shell中表示字符串一般是用单引号或者是双引号放在整个字符串的开头和结尾。如果字符串中只包含单引号,那么可以用双引号括起来。同理如果字符串中包含双引号可以用单引号括起来。那么如果字符串中原本就既包括单引号也包括双引号呢?举个例子,现在想用sed来对文件/file-path/file中的字符做替换,要替换的内容中包含单引号,而且需要将整个表达式作为字符串通过ssh在远端主机执行。文本中原来的内容如下is not '0.0.0.0'需要替换为!= '0.0.

2022-03-03 07:54:06 5076

原创 shell脚本中包含变量的变量的表示方法

题目有些饶舌,直接上例子$ cat test.sh#!/bin/bashxyz_1=10xyz_2=20xyz_3=30m='xyz'for i in {1..3};do n=`eval echo '$'${m}_$i` echo $ndone下面是解释有三个变量,它们前缀都是一样的,不同的是最后的数字m的值恰好是上面三个变量的前缀这个例子解释了如何用m加数字来表示前面的三个变量注意n的赋值中,开头和结尾是反引号’`’,而不是单引号...

2022-03-03 07:31:44 610

原创 直接方法使用sysrepo设置包含LIST的yang模型

yang模型使用RFC7950中给的例子,container中包含LISTmodule example-a { yang-version 1.1; namespace urn:example:a; prefix a; container a { list b { key id; leaf id { type string; } notification down { leaf reason {

2022-01-18 15:47:16 677 1

原创 测试间接方式使用sysrepo

测试环境搭建参考https://blog.csdn.net/ljyfree/article/details/122406479引言sysrepo的应用分为直接方式和间接方式代码库上提供了一个"烤箱(oven)"示例来帮助理解间接方式后续的测试步骤是按照https://blog.csdn.net/qq_27923047/article/details/108069409 描述执行,并且同步记录下遇到的问题和自己理解例子:ovenoven.yang中定义了三个container,2个rp.

2022-01-13 11:27:15 758

原创 在Ubuntu18.04上搭建netopeer2环境

主要参考https://blog.csdn.net/qq_27923047/article/details/108001624下面的操作都是在Ubuntu18.04的docker中进行因为GitHub接入不稳定,因此选用gitee的镜像源准备工作step 1:安装必要软件root@95080ab946bc:~# apt update -yroot@95080ab946bc:~# apt install gcc cmake build-essential -ystep 2:安装PCR.

2022-01-10 11:37:13 3448

原创 学习D-Bus的python调用

需要学习D-Bus,在网上找了一些资料和示例代码进行了调试,记录如下D-Bus的介绍先推荐两篇文章D-Bus Tutorialdbus-python tutorialD-Bus 详解:从编译到应用D-BUS基础介绍示例代码测试环境是Ubuntu18.04代码来源是这里针对python3进行了一些修改修改print的调用格式修改引用原来的import gobject已经不能用了需要先安装 sudo apt install python3-gi -y然后替换引用.

2021-11-16 16:37:53 1326

HPC/AI无损网络技术

HPC/AI无损网络技术

2024-03-12

GPU交换网络技术概要

GPU交换网络技术概要

2024-03-12

百度的智算中心网络架构介绍

百度的智算中心网络架构介绍

2024-03-12

Cisco的讲ML/AI network的资料

Cisco的讲ML/AI network的资料

2022-11-02

Orion:Google’s Software-Defined Networking Control Plane

Orion:Google’s Software-Defined Networking Control Plane

2022-02-08

Cloud Without Compromise.pdf

Cloud Without Compromise

2021-10-21

RF脚本开发一本通20170814.chm

描述Robot Framework (1)环境搭建 (2)RF入门 (3)RF操作规范 (4)RF关键字及注意事项

2020-04-28

20171003_Alvarez_Getting_Started_With_v1.pdf

介绍Cisco公司的OpenConfig技术

2020-04-23

Tail-f RestCONF Swagger Rev A 2018-09-13.pdf

tailf(一家Cisco所属公司)出品,专门讲RESTConf/YANG/Swagger的资料 1. Introduction..............................................................................................................3 2. Background.............................................................................................................3 3. Generate Swagger definition file...........................................................3 4. Building and starting the yang-patch example...........................4 5. Swagger Editor.....................................................................................................4 5.1 Installation.............................................................................................................4 5.2 Running..................................................................................................................5 5.3 Loading definition file......................................................................................6 5.4 Protocol type and authentication............................................................... 7 5.5 Running RESTCONF calls and using curl commands........................9 5.6 Generating documentation......................................................................... 19 5.7 Generating and using Python client API................................................ 19 6. Conclusion............................................................................................................. 23 7. For More Information..................................................................................... 23

2020-04-23

JunosOS-REST-API简明测试开发指南.pdf

JUNOS 14.2版本开始支持REST API功能,REST API功能通常配合应用程序开发来使用,在没有应用程序配合时,往往无法直观的进行JUNOS REST API功能演示。另外,在进行REST API开发时,开发人员需要简明的示例作为参考,虽然有内容全面的JUNOS REST API开发指南,JUNOS XML API开发指南等文档,但这些文档偏向于语法介绍与格式规范,查询文档并编写成需要的脚本需要花费很多的时间。本文即是基于以上两点需求编写的。

2020-04-22

nyfedit7pro.zip(mybase7.1)

运行于主流桌面电脑系统的个人知识管理工具和笔记管理软件,桌面电脑系统上实施文档、笔记、日记、图片和网页等知识内容的分类管理。 借助软件提供的各项功能,创建和维护一个专属于自己的个人知识库将变的非常容易。解压即用,支持markdown。

2020-04-09

day-one-containers-kubernetes-contrail.pdf

DAY ONE: BUILDING CONTAINERS WITH KUBERNETES AND CONTRAIL 描述了Juniper的Contrail和k8s的集成

2020-03-27

Telegeography_SDWAN_Market_Summary_2019

This report provides an overview of SD-WAN and evaluates how enterprise network operators can use the technology to optimize performance and cost. It includes insight into the current views of WAN managers on service adoption based on TeleGeography’s 2018 WAN Manager Survey. The report also details individual SD-WAN vendor products and the offerings of managed SD-WAN service providers, including pricing.

2019-02-19

空空如也

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

TA关注的人

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