1.技术背景如今微服务架构盛行,在分布式系统中,项目日益庞大,子项目日益增多,每个项目都散落着各种配置文件,且随着服务的增加而不断增多。此时,往往某一个基础服务信息变更都会导致一系列服务的更新和重启,运维也是苦不堪言,而且还很容易出错。配置中心便由此应运而生了日前市面上开源的配置中心很多,像 Spn... ...
分类:
其他好文 时间:
2020-03-22 01:19:56
阅读次数:
154
1 /** 2 * Definition for singly-linked list. 3 * struct ListNode { 4 * int val; 5 * ListNode *next; 6 * ListNode(int x) : val(x), next(NULL) {} 7 * }; ...
分类:
编程语言 时间:
2020-03-22 01:19:40
阅读次数:
66
mpstat命令 mpstat命令指令主要用于多CPU环境下,它显示各个可用CPU的状态系你想。这些信息存放在/proc/stat文件中。在多CPUs系统里,其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息。语法mpstat(选项)(参数)选项-P:指定CPU编号。参数间隔时间:每 ...
分类:
其他好文 时间:
2020-03-22 01:19:22
阅读次数:
53
1.nvm是什么? nvm全名node.js version management,顾名思义是一个nodejs的版本管理工具。 为了解决node各种版本存在不兼容现象,nvm是让你在同一台机器上安装和切换不同版本的node的工具,通过它可以安装和切换不同版本的nodejs。 2.下载安装(win) ...
分类:
Web程序 时间:
2020-03-22 01:19:03
阅读次数:
93
使用pip或者conda安装包时注意换好源,否则速度很慢。具体设置参见参考链接[4,5]。 使用Linux(物理主机或者虚拟机)安装pypcap包非常容易,不再赘述。Windows10系统上安装的坑很多,这里按照步骤做了具体说明。WinPcap和Win10存在兼容性问题,因此推荐使用Npcap替代W ...
分类:
编程语言 时间:
2020-03-22 01:18:46
阅读次数:
225
题意: 有三个序列,a、b、c,每次操作可以把一个序列中的一个数移动到另一个序列中, 问,最少操作几次后,可以使得 a 序列里的所有数 小于 b 里面的所有数,b 里面的小于 c 里面的。 数字不重复,总共2e5的数据量。 思路: 做法一:(LIS) 这个做法是网上看到的,确实挺巧妙的,用这个方法, ...
分类:
其他好文 时间:
2020-03-22 01:18:16
阅读次数:
103
用于监视Linux上的内存使用情况的Bash脚本 2019-06-17 11:32:45作者:戴进稿源:云网牛站 在本文中,我们添加了两个shell脚本来监视Linux操作系统上的内存利用率,即用于监视Linux上的内存使用情况的Bash脚本,当系统达到给定阈值时,它将触发并发送电子邮件给你。可以参 ...
分类:
系统相关 时间:
2020-03-22 01:17:56
阅读次数:
83
一、不同点: 1、fork()用于创建一个新进程。由fork()创建的子进程是父进程的副本。即子进程获取父进程数据空间,堆和 栈的副本。父子进程之间不共享这些存储空间的部分。而vfork()创建的进程并不将父进程的地址空间完全复制到子进程中,因为子进程会立即调用exec (或exit)于是也就不会存 ...
分类:
其他好文 时间:
2020-03-22 01:17:39
阅读次数:
57
1、awk 基本功,用 awk 求一列数字的最小值、最大值和平均值 seq 10 | awk 'BEGIN{total=0} {total+=$1; if(NR==1){min=$1; max=$1; next} if($1<min){min=$1} if($1>max){max=$1}} END{ ...
分类:
其他好文 时间:
2020-03-22 01:16:39
阅读次数:
76
有人说,人的一生其实就是苦练七十二变,笑对八十一难。 这也是西游记这部电视剧带给我们的人生启示。 这世界,最难还的是人情,你多学一样本事傍身,就可以少说一句求人的话。 这世界,最难做到的是坚持,现在不狠心,将来就伤心,现在不努力,将来依然不会满意。 没有人,能够帮你一辈子。你想倒下,没人会扶你,你想 ...
分类:
其他好文 时间:
2020-03-22 01:16:09
阅读次数:
126
在进行API接口设计时,不同的开发人员可能有不同的设计风格,风格迥异。那是否存在一种统一的接口设计方式,被广大开发人员所接受呢?这就是被普遍采用的RESTful API设计风格。 1. URL路径 URL地址尽量使用名词复数,不要使用动词。 # 不好的例子 /getProducts /listOrd ...
分类:
其他好文 时间:
2020-03-22 01:15:50
阅读次数:
72
redis有两种持久化方式,aof和rdb,aof相当于日志记录操作命令,rdb相当于数据的快照。安全性来讲由于aof的记录能够精确到秒级追加甚至逐条追加,而rdb只能是全量复制,aof明显高于rdb。但是从性能来讲rdb就略胜一筹,rdb是redis性能最大化的体现,它不用每秒监控是否有数据写入, ...
分类:
其他好文 时间:
2020-03-22 01:15:10
阅读次数:
61
一、获取软件包 百度搜索badboy,或者直接访问官网:https://badboy.en.softonic.com/ 点击Download,下载安装包 百度网盘链接:https://pan.baidu.com/s/1NlE_07h6j4VJKk-OJnOk7A 提取码:fe1a 二、应用安装 1. ...
分类:
数据库 时间:
2020-03-22 01:14:38
阅读次数:
88
1、请输入字符串,最多输入4 个字符串,要求后输入的字符串排在前面,例如 输入:EricZ 输出:1=EricZ 输入:David 输出:1=David 2=EricZ 输入:Peter 输出:1=Peter 2=David 3=EricZ 输入:Alan 输出:1=Alan 2=Peter 3=D ...
分类:
其他好文 时间:
2020-03-22 01:14:10
阅读次数:
86
最近一直在学习docker,分几天总结一下学的。 官方文档: https://docs.docker.com/install/linux/docker-ce/centos/#install-using-the-repository 环境 centos7.7 1、安装一些必要的系统工具 yum-uti ...
分类:
其他好文 时间:
2020-03-22 01:13:51
阅读次数:
69
组件注册组件名在注册一个组件的时候,我们始终需要给它一个名字。比如在全局注册的时候我们已经看到了:Vue.component('my-component-name', { /* ... */ })该组件名就是 Vue.component 的第一个参数。1.组件名大小写定义组件名的方式有两种:使用ke... ...
分类:
其他好文 时间:
2020-03-22 01:13:39
阅读次数:
76