自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (14)
  • 收藏
  • 关注

原创 debian系统 gnxi/gnmi server和client配置和使用

本文为原创文章,转载请注明出处!gnxi/gnmi提供gnmi服务端和客户端工具,其中gnmi_target为服务端, gnmi_get为其中一个客户端, gnmi_cli_py为Python工具,可以作为客户端,也可以作为服务端,本文使用gnmi_target作为服务端,gnmi_get和gnmi_cli_py作为客户端,分别从gnmi_target获取配置信息1、配置go和python2....

2019-07-25 22:42:07 1990

原创 linux系统openssl证书生成,ca, server和client

引用文章 https://blog.csdn.net/liuchunming033/article/details/48470575, 原文有详细介绍,本文只列出操作步骤和相应补充1、生成自签名CA根证书$openssl genrsa -out ca.key 2048 $openssl req -new -key ca.key -out ca.csr$openssl x509 -req -...

2019-07-25 15:52:42 2539

原创 C++ 设计模式速记

经典设计模式23三种,分别是:创建型5种: 抽象工厂、工厂方法、建造者、单例、原型结构型7种: 适配器、桥接、组合、代理、享元、外观、装饰行为型11种: 访问者、观察者、终结者、命令、职责链、策略、模板、迭代器、解释器、状态、备忘录下面提供速记方法:创建型: 抽象工厂 用 工厂方法 建造 单例 的 原型结构型:适配器 与 桥接 组合 起来 代理 享元 的 外观 装饰 工...

2019-07-10 11:50:25 176

原创 vim常用操作总结

vim 常用操作总结 vim的操作组成:操作 = 操作符 + 动作命令。其中,操作符包括c,d,y等命令,动作命令包括光标移动(e, w, b)和文本对象选择(iw, aw, is)命令。操作符:c, d, y等命令,用于操作文本命令功能c修改d删除y复制到寄存器g~反转大小写gu转换为小写gU转换为大写>...

2019-04-28 17:45:10 255

原创 lxml安装

安装依赖:sudo apt-install python-dev libxml2 libxml2-dev libxslt1-dev 安装lxml:sudo pip install lxml

2018-09-12 16:25:44 4049

原创 macOS 终端设置http和https代理

1、运行命令 vim ~/.bashrc , 写入如下内容export http_proxy="http://localhost:1087"export https_proxy="http://localhost:1087"1087为本地http代理端口,可能会有所偏差,需要查询代理配置 2、运行命令 vim ~/.bash_profile,写入如下内

2018-08-24 18:41:14 24682 2

原创 C++构造函数处理顺序

C++构造函数处理顺序如下: 1、为传入的非引用实参通过拷贝构造函数建立临时变量,引用实参省略这一步。 2、调用基类构造函数。 3、处理成员变量的初始化工作,按照成员变量定义的顺序进行初始化。初始化列表里的变量使用拷贝构造函数进行初始化,否则使用默认构造函数进行初始化。 4、执行构造函数用户定义初始化内容 先看一段代码#include <iostream>using n...

2018-08-22 21:18:29 1307

原创 C++构造函数处理顺序

C++构造函数处理顺序如下: 1、为传入的非引用实参通过拷贝构造函数建立临时变量,引用实参省略这一步。 2、调用基类构造函数。 3、处理成员变量的初始化工作,按照成员变量定义的顺序进行初始化。初始化列表里的变量使用拷贝构造函数进行初始化,否则使用默认构造函数进行初始化。 4、执行构造函数用户定义初始化内容 先看一段代码#include <iostream>using n...

2018-08-22 21:18:26 833

原创 c++ static关键字

1、面向过程 (1)static全局变量 存储地址:全局数据区 访问范围:当前文件可见,不可被extern 初始化: 定义时初始化一次,如果定义时未初始化则默认初始化为0 (2)static局部变量 存储范围:全局数据区 访问范围:定义改变量的代码块内可见 初始化: 定义时初始化,如果定义时未初始化则默认初始化为0。多次调     用也只会被初始化一次 (3)static函...

2018-08-13 21:23:59 106

原创 c++函数重载、覆盖和隐藏

重载:只发生在同一类成员函数中,同一类的具有不同参数的同名成员函数构成    重载。用作静态多态,静态多态还包括模板。 隐藏:发生在不同类中,子类中的函数会使得基类所有同名函数被隐藏。可以通过    base_name::func_name的方式访问基类同名函数 覆盖:发生在不同类中,隐藏的特殊情况,基类中函数有virtual关键字,子类中函    数会覆盖基...

2018-08-09 20:40:54 407

原创 Linux内核中断嵌套

假设读者对Linux内核的中断一定的理解,下面来介绍Linux内种的中断嵌套和抢占规则。 1 中断运行过程中的开关情况 在进入硬中断的时候,CPU会自动将硬中断功能关闭;进入软件中断的时候不会关闭中断功能。为了支持中断的嵌套执行,Linux内核在进入中断服务程序之前会将硬中断开启,运行完中断服务程序之后再将硬中断关闭,在这期间硬件中断时可以被抢占的,而软中断执行过程中硬件中断始终是开启的。如果没

2016-10-30 14:47:36 6617 1

原创 Linux内核源码之信号量的实现

之前的一片博客介绍了用于Linux内核同步的自旋锁,即使用自旋锁来保护共享资源,今天介绍另外一种Linux内核同步机制——信号量。信号量在内核中的使用非常广泛,用于对各种共享资源的保护。信号量与自旋锁的实现机制是不一样的,用处也是不一样的。首先,自旋锁和信号量都使用了计数器来表示允许同时访问共享资源的最大进程数,但自旋锁的共享计数值是1,也就是说任意时刻只有一个进程在共享代码区运行;信号量却允许使用

2016-10-30 14:07:50 7178 1

原创 Linux内核源码之自旋锁的实现

1 Linux内核同步 Linux内核中有许多共享资源,这些共享资源是内核中进程都有机会访问到的。内核对其中一些共享资源的访问是独占的,因此需要提供机制对共享资源进行保护,确保任意时刻只有一个进程在访问共享资源。自旋锁就是一种共享资源保护机制,确保同一时刻只有一个进程能访问到共享资源。2 普通自旋锁 内核中提供的普通自旋锁API为spin_lock()何spin_unlock(),

2016-10-22 22:41:14 5355

macos tcp udp收发包工具

运行在macos上的收发包工具,支持udp和tcp协议,带gui图形界面

2018-08-14

TCP_UDP发包工具

TCP UDP 发包工具,带图形界面,win7 win8 win10可用 ok

2017-12-11

Linux内核情景分析 带书签非扫描版

Linux内核情景分析 带书签非扫面版 ok

2017-11-30

SecureCRT 7.3.3 64位安装包+注册机+注册说明

SecureCRT 7.3.3 64位安装包+注册机+注册说明, 说明详细,亲测有效

2016-12-12

TCP/IP详解卷2:实现 非扫描版带完整书签

TCP/IP详解卷2,非扫描版, 带完整书签

2016-12-05

c++魔塔小游戏

C++写的魔塔小游戏,用数字和字母表示怪物好物品,有小地图

2016-12-05

MSP430用户使用手册

msp430x2xx系列英文版用户手册(User's Guide)

2013-12-11

GUI界面数字音乐处理MATLAB源码

本代码实现了数字音乐处理,即用数字信号合成不同乐器的音色以及完成曲子的演奏,并采用了GUI界面实际,画面简介,操作简单,具体内容如下: (1)提供MATLAB源码,可直接运行在MATLAB 2012B上 (2)GUI界面设计,可选择曲子,乐器以及单音节调试功能 (3)提供曲子的频谱分析 运行说明 (1)把当前工作区间改为'数字音乐处理'文件夹,直接运行plaer.m,对,你没有看错,不是player.m,是plaer.m (2)点击进入运行analyse界面时先点击初始化按钮,可选曲子和乐器,下方滑条控制x,y轴显示范围

2013-12-11

4位7段数码管循环显示实验报告

数字电路实验中的4位7段数码管循环显示实验的实验报告 新型单片机实践

2013-12-11

严蔚敏《数据结构(C语言版)》习题解答

严蔚敏 《数据结构》主要习题的详细解答,主要题目的解答过程都有,是PDF格式的

2013-12-10

约瑟夫环C语言实现

用C语言实现约瑟夫环,包括两种方法,链表法和顺序法,文件包括实验的报告和源工程代码

2013-12-10

调幅信号调制与解调电路仿真

通信电子线路中的部分电路仿真,包括集电极调幅电路和双边带信号的解调电路

2013-12-10

FPGA实现简单MIPS指令

用FPGA搭建CPU实现简单的MIPS指令集,包含源码和调试代码以及原理说明PDF,运行即可查看仿真结果

2013-12-10

空空如也

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

TA关注的人

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