自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 资源 (3)
  • 收藏
  • 关注

原创 efibootmgr 工具

efibootmgr 用法的记录

2022-11-12 10:26:24 221

原创 用vibauthor tool 制作VIB Package

1.What's a VIB ?https://blogs.vmware.com/vsphere/2011/09/whats-in-a-vib.htmlYou cannot add services without installing a VIB.https://docs.vmware.com/en/VMware-vSphere/6.5/com.vmware.vsphere.sec...

2020-04-27 21:41:05 1753

原创 Go 协程调度模型GMP

https://www.cnblogs.com/wdliu/p/9272220.html

2020-01-05 23:11:15 523

原创 python 中的sort函数效率

比自己实现的快排快500多倍。。import timeclass Solution: """ @param: s: A string @return: A string """ #自己实现的快排序 def median(self, nums): # write your code here mid = (le...

2019-12-30 17:59:36 1006 1

原创 面试题目记录之,数组中不存在的最小整数

题目:给定一个无序整型数组arr,找到数组中未出现的最小正整数。要求时间复杂度为O(N)空间复杂度为O(1)。例如:arr=[-1,2,3,4]。返回1。arr=[1,2,3,4]。返回5。=========================================================分析:首先确定要找到的数字。是形如这样的数字:比如 [1,2,3,5,6...

2019-12-29 00:35:16 868

转载 函数式编程思想

http://www.ruanyifeng.com/blog/2012/04/functional_programming.html和某位面试官聊天聊到的。函数式编程中,期望尽可能使用函数。并且一个函数不应该修改,也不依赖于系统的状态,即输出只和输入参数有关。在这样的前提下,易于"并发编程"函数式编程不需要考虑"死锁"(deadlock),因为它不修改变量,所以根本不存在"锁"线程...

2019-12-24 14:36:01 142

转载 Telemetry 技术概述

Telemetry概述Telemetry是一项远程的从物理设备或虚拟设备上高速采集数据的技术。设备通过推模式(Push Mode)周期性的主动向采集器上送设备的接口流量统计、CPU或内存数据等信息,相对传统拉模式(Pull Mode)的一问一答式交互,提供了更实时更高速的数据采集功能。随着SDN网络的设备规模日益增大,承载的业务越来越多,用户对SDN网络的智能运维提出了更高的要求,包括监控...

2019-12-23 17:46:47 28506 2

转载 In-band network telemetry

基于AI、大数据的互联网应用推动了互联网数据中心产品、技术的快速升级。首先,接入带宽从传统的10Gbps升级到25Gbps/100Gbps,需要基础网络提供高转发能力保障业务的高可用。其次,基于RDMA(Remote Direct Memory Access,远程直接内存访问)无损以太网技术的普遍应用,实现了计算节点到存储节点的微秒级延时,大大优化端到端的业务转发性能,而这也意味着对网络运...

2019-12-23 17:43:09 2837

转载 存储知识 RAID

RAID :独立磁盘冗余阵列( Redundant Array of Independent Disks )。RAID关键技术:单独或综合利用数据条带、镜像和数据校验技术。JBOD ( Just a Bunch Of Disks ):JBOD 常指磁盘柜,而不论其是否提供 RAID 功能。JBOD (如图 )的数据存放机制是由第一块磁盘开始按顺序往后存储,当前磁盘存储空间用完后,再依次往...

2019-12-22 20:25:46 507

原创 HTTPS 用对称加密数据,非对称加密密钥

https://www.jianshu.com/p/14cd2c9d2cd2

2019-12-02 17:57:08 202

原创 面试题目记录之 求数据流中位数,求单项链表长度(考虑有环), 判断是否为平衡二叉树

1. 求数据流中位数对于固定长度数组,求中位数可以考虑 快排的思想, 以及最大堆,最小堆。对于数据流,最大堆最小堆比较直观。需要注意的是要保证最大堆和最小堆的size一致(差不能大于1).2. 单项链表长度https://www.cnblogs.com/xudong-bupt/p/3667729.html1. 无环,直接判断 phead == None.2. 有环...

2019-12-02 00:49:07 119

原创 qgSugBeNOB

dd

2019-11-20 11:17:58 159

原创 二叉搜索树找第K小的树

百度面试题题目描述:给定一棵二叉搜索树,请找出其中的第k小的结点。例如, (5,3,7,2,4,6,8) 中,按结点数值大小顺序第三小结点的值为4。题目来源:牛客网代码实现(python2)# -*- coding:utf-8 -*-# class TreeNode:# def __init__(self, x):# self.val = x# ...

2019-11-19 20:03:17 344

原创 Python 在不排序的情况下求数组中的中位数

百度/JD 面试题题目:中位数就是一组数据从小到大排列后中间的那个数字。如果数组长度为偶数,那么中位数的值就是中间两个数字相加除以2,如果数组长度为奇数,那么就是中间那个数。分析:采用类快速排序的方法,把问题转化为求一列数中第i小的数的问题,求中位数就是求一列数的第(len(arr)/2 + 1)小的数的问题)。当使用依次类快速排序算法后,分割元素(Key)的下标为pos:一次快拍...

2019-11-19 15:40:45 1272

原创 Leetcode 143 链表对折

思路:1. 通过快慢指针,一个步长为1, 一个步长为2, 找到链表中点。2. 前/后 半段链表反转。3. 与另一半链表归并插入。class Solution: def reorderList(self, head): """ :type head: ListNode :rtype: void Do not return an...

2019-11-07 09:36:02 2966

原创 算法分析题 (总结)

1.有64匹马,每次最多赛跑8匹马,想要找出最快的4匹马,要多少轮?答案: 至少10轮, 至多11 轮, 暴力思路15轮。

2019-11-06 18:34:07 627

原创 Python 手写快排序

import os,sysclass solution(object): def __init__(self): pass def quick_sort(self, list1): l = len(list1) if l < 2: return list1 left = [] right = [] k=list1[0] for i...

2019-11-06 17:35:50 238

转载 面试题目整理之HTTP协议相关面试题

前言在PC浏览器的地址栏输入一串URL,然后按Enter键这个页面渲染出来,这个过程中都发生了什么事?这个是很多面试官喜欢问的一个问题如果测试只是停留在表面上点点点,不知道背后的逻辑,是无法发现隐藏的bug,只能找一些页面上看得到的bug。测试人员如果想在技术上有所提升,必然要都懂接口(API)测试,这也是近来年越来越多的公司意识到接口测试的重要性,招聘的时候要招一个中高级的测试人员,接口...

2019-11-06 15:47:50 173

原创 TCP 三次握手,四次挥手 中大写的ACK 和小写的ack 的关系

https://blog.csdn.net/qq_38950316/article/details/81087809大写的ACK(Acknowledgement)是标识位, 可以通过它标识包的性质, [ACK] or [SYC] or [FIN] .小写的ack(Acknowledgement Number), 是确认号。 即收到seq=x 的数据包后,回复 ack=x+1 的确认。...

2019-11-04 20:11:31 5248

原创 记录几个画脑图,流程图的在线工具

https://flowchart.airmore.cn/guesthttps://www.apowersoft.com.cn/flowchartnaotu.baodu.com

2019-09-10 16:31:58 275

原创 进程,线程,协程

http://www.sohu.com/a/237171690_465221

2019-09-03 23:41:40 70

转载 NetBackup的3层备份架构

Veritas NetBackup,不用过多的介绍,接触过NetBackup的客户和工程师都知道,NetBackup是全球备份软件市场份额最大的软件之一,甚至可以去掉”之一”。不得不提的备份重要性。2012年3月,GoogleMusic的程序bug导致误删除了60万条音频文件,直接影响约2.1万用户的正常使用,维护团队花了7天时间才从磁带中恢复了的1.5PB数据。2015年5月,携程网...

2019-08-28 00:07:59 1251

原创 Go 网络编程知识点记录

使用 Handler 和 HandlerFunc 的区别:https://www.jianshu.com/p/3b5c4fc0695c路由功能是怎么实现的?功能是怎样的?https://www.jianshu.com/p/5a4b54f52019

2019-08-15 17:31:00 105

原创 Go 语言实现 简单文件服务器支持RESTful API接口

https://www.cnblogs.com/xiezhi/p/6434812.htmlRESTFul API 长什么样子?localhost:8080/api/v1/files/ GETlocalhost:8080/api/v1/fordler/ GETlocalhost:8080/api/v1/...

2019-08-13 19:08:05 823

原创 Go 实现简单的HTTP 文件下载服务器

http://www.voidcn.com/article/p-unwppvsm-btp.html

2019-08-08 18:36:05 1771

原创 Python 实现快排序

默写快排序import os,sysclass Solution(object): def __init__(self): pass def quick_sort(self, list1): if len(list1) == 0 or len(list1) == 1: return list1 #注意第归退出条件 i = 0 j = len(...

2019-08-05 23:34:44 95

原创 NFS 服务依赖关系

https://www.cnblogs.com/archoncap/p/6179666.html

2019-07-30 16:45:59 1003

原创 crontab 创建Linux 定时任务

https://www.cnblogs.com/cc66/p/9120913.htmlhttps://www.cnblogs.com/kenshinobiy/p/7685229.html# show job[root@localhost nginx]# crontab -l* * 2 * * /bin/bash /home/liyang/code/rm_aws_bkt.sh#e...

2019-07-29 15:11:33 120

原创 利用nginx搭建简单的文件服务器

1. 安装首先要保证机器上有nginx, 以Ubuntu 为例,用下面的命令安装:sudo apt-get install nginx关于nginx在不同版本操作系统上默认配置文件的位置和详细配置说明。参阅官方文档http://nginx.org/en/docs/ http://nginx.org/en/docs/http/r...

2019-07-11 21:00:26 257

转载 centos7中的网卡一致性命名规则、网卡重命名方法

一致性网络设备命名(Consistent Network Device Naming)背景介绍:在centos5的时候,我们习惯了eth0这样的网络设备命名,在centos6发现网络设备变成了em1这样的命名。那时我们在安装的时候,给启动参数加上 biosdevname=0,就可以继续使用eth0这样的命名。升级到centos7后,发现原有的参数biosdevname=0不起作用了,网...

2019-06-17 17:57:46 711

原创 云计算通俗介绍

https://blog.csdn.net/p5deyt322jacs/article/details/80745723

2019-06-14 17:33:49 512

原创 Python 单元测试中Mock 版本引发的mock_open 问题

工作中遇到一个问题, 记录一下。在Python的单元测试中,通常用mock_open 来模拟open,通常用法如下:import mockmock.__version__ = 2.0.0 @patch("__builtin__.open", side_effect=IOError) def test_parse_cc_false(self, mock): ...

2019-05-30 15:14:28 1357

原创 Veritas Cluster Server I/O Fencing 学习

1. 什么是I/O Fencing I/O fencing is one of the very important feature of VCS and provides user the data integrity required. Let us now see how we can configure fencing in a VCS setup. This setup as...

2019-04-28 17:14:44 724

原创 英文标点符号学习

Chinese English Symbol 句号 Full Stop (UK) Period (US) . 逗号 Comma , 问号 Question Mark ? 叹号 Exclamation Mark ! 斜杠 slash \...

2019-04-12 14:42:22 202

原创 Vim 实用命令

Crtl + p 自动单词补全

2019-04-03 15:32:42 91

转载 Python PEP8 编码规范中文版

原文链接:http://legacy.python.org/dev/peps/pep-0008/Introduction 介绍 A Foolish Consistency is the Hobgoblin of Little Minds 尽信书则不如无书 Code lay-out 代码布局 Indentation 缩进 Tabs or Spaces 制表符还是空格 Maximum...

2019-03-21 16:58:20 551

原创 Sublime 快捷键 笔记

工具很好用,把光标放到函数调用处时,右键会有gotodefine 选项,点过之后,就进入定义,想回到上一处,也就是你点击进来的那一处ctrl 加 -号 (减号)   回到跳转前的函数...

2018-12-13 14:16:41 144

原创 Python 捕获所有异常

当要捕获所有异常的时候,推荐使用:#推荐写法 可以捕获除与程序退出sys.exit()相关之外的所有异常。try: :except Exception as e: # error occurred, log 'e', etc.#不推荐使用以下这种会捕获所有异常,包括键盘中断和程序退出请求(用sys.exit()就无法退出程序了,因为异常被捕获了),因此慎用。tr...

2018-12-05 15:04:03 25452 1

原创 IPv6 无状态地址配置

问题: 为什么装机之后网卡就自动分配了一个IPv6地址,并且该地址看起来和MAC有一定的关系?一个典型的IPv6主机单播地址由3部分组成:全局路由前缀、子网ID和接口ID(64位)。全局 路由前缀用来识别分配给一个站点的一个地址范围。子网ID也称为子网前缀,一个子网ID与 一个链接相关联,以识别站点中某个链接。接口ID用来识别链接上的某个接口,在该链接上是惟一的。在无状态地址自...

2018-12-04 11:31:32 3281

转载 [转]Python-__builtin__与__builtins__的区别与关系(超详细,经典)

 在写Pyhton UT 的时候遇到的问题。提示 __builtins__.raw_input 引用失败。在学习Python时,很多人会问到__builtin__、__builtins__和builtins之间有什么关系。百度或Google一下,有很 多答案,但是这些答案要么不准确,要么只说了一点点,并不全面。本文将给大家一个较为全面的答案。以下结果是经过本人试验过的(测试环境:Linux...

2018-11-01 16:25:18 180

vibauthor-how-to-v0.1.docx

How to make a VIB, it descripts the steps how to make a customer VIB.

2020-04-27

zoom_amd64.deb

* Zoom的rpm套餐带一个GPG签名密匙。如果套餐管理工具要求一个缺失的公开密钥,请运行"rpm --import package-signing-key.pub",导入密匙。 下载公开密钥 密钥指纹:3960 60CA DD8A 7522 0BFC B369 B903 BF18 61A7 C71D

2019-09-16

Docker Practise

简介 本章将带领你进入 Docker 的世界。 什么是 Docker? 用它会带来什么样的好处? 好吧,让我们带着问题开始这神奇之旅。

2018-07-09

空空如也

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

TA关注的人

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