自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用semgrep做代码规范扫描

关于如何用semgrep编写检查代码规范

2024-07-11 11:06:23 339

原创 通过一个例子演示gNMI订阅服务的实现

通过gNMI来订阅服务器内存使用率信息,订阅形式为sample,每10秒向客户端推送一次,1分钟后自动关闭推送通道。

2024-04-25 17:23:59 247

原创 通过一个例子演示gRPC服务的实现

通过gRPC来获取服务器CPU/内存使用率。

2024-04-23 15:45:33 250

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

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

2024-03-21 18:02:22 631

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

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

2024-02-27 07:42:11 752

原创 golang实现一个BasicAuth的HTTP server

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

2024-02-25 14:11:36 785

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

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

2024-02-23 09:02:57 448

原创 通过例子学习golang的Goroutine

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

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

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

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

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

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

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

2023-11-23 09:54:05 573

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

使用jq对json去重的一个坑

2023-11-16 15:38:12 258

原创 POE也收费了

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

2023-11-15 16:50:55 1013

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

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

2023-06-01 10:18:33 244

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

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

2023-05-30 15:07:34 212

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

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

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

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

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

2023-02-13 08:15:43 912

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

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

2023-02-02 16:46:07 391

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

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

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

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

gtest/mockcpp的探索

2023-01-14 18:12:23 1571

原创 OpenDaylight通过netconf对接netopeer2

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

2022-12-12 16:05:55 1147

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

tcpdump按照vlan和cos过滤报文

2022-12-01 17:18:39 797

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

基于Soft RoCE运行OSU Micro Benchmark

2022-11-17 14:04:21 592

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

Linux部署运行OSU Micro Benchmark

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

原创 用python实现mac地址加一

python实现mac地址加一

2022-11-11 15:00:13 823

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

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

2022-11-05 08:36:25 445

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

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

2022-11-03 16:39:38 788

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

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

2022-11-02 15:56:40 164

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

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

2022-11-01 11:29:06 869

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

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

2022-10-28 13:42:10 1190

原创 部署社区版deepflow

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

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

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

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

2022-10-27 08:53:16 184

原创 学习Coverity codexm的一些资料

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

2022-07-15 07:56:36 617

原创 SONiC vs testbed搭建

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

2022-06-02 08:08:33 1113 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 804

原创 一个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 242

原创 基于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 1201

原创 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 1362

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

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

2022-03-03 07:54:06 5378

原创 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 673

原创 直接方法使用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 721 1

EANTC-MPLS SDN

EANTC-MPLS SDN

2024-05-15

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

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

空空如也

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

TA关注的人

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