本文摘自微信公众号《高效运维》 运维行业有句话:“无监控、不运维”,是的,一点也不夸张,监控俗称“第三只眼”。没了监控,什么基础运维,业务运维都是“瞎子”。所以说监控是运维这个职业的根本。 尤其是在现在DevOps这么火的时候,用监控数据给自己撑腰,这显得更加必要,有人说运维是背锅侠,那么,有了监控 ...
分类:
其他好文 时间:
2019-01-24 13:16:58
阅读次数:
183
一、读取诗的数据集(poems.py) 这段代码主要是有两个函数构成: 1. process_poems:读取诗歌数据集(诗歌:标题、内容); 排除一些不必要的数据; 统计每个字出现的次数,获取常用字; 将每个字映射为一个数字ID(word_int_map),从而获得诗歌矢量(poems_vecto ...
分类:
其他好文 时间:
2019-01-23 23:29:48
阅读次数:
388
import re模块re.findall('正则的规则',r'内容') 找到所有第一个是正则的规则,第二个是要被匹配的对象,结果以列表返回 ret = re.finditer('正则的规则',r'内容') 找到所有存放在迭代器里print(ret.__next__().group()) ret = ...
分类:
其他好文 时间:
2019-01-23 21:34:15
阅读次数:
219
"更好的阅度体验" 前言 CMD\AMD简介 Commonjs简介 Module简介 Common和Module的区别 Module与webpack Module与Babel 一些问题 总结 引用 前言 前端模块化在近几年层出不穷,有Node的CommonJs,也有属于client端的CMD/AMD ...
分类:
其他好文 时间:
2019-01-23 19:33:02
阅读次数:
207
在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。 vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是 ...
分类:
系统相关 时间:
2019-01-23 17:20:42
阅读次数:
162
import socket sk=socket.socket() #买手机 sk.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR) #加入这几句是为了防止系统报"该地址被占用"的问题 sk.bind('127.0.0.1',8089) #装卡 sk.... ...
分类:
编程语言 时间:
2019-01-23 13:52:42
阅读次数:
207
Balancing Act Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 17497 Accepted: 7398 Description Consider a tree T with N (1 <= N <= 20,000) ...
分类:
其他好文 时间:
2019-01-22 19:42:49
阅读次数:
185
Robots协议 指定一个robots.txt文件,告诉爬虫引擎怎么爬取 https://www.taobao.com/robots.txt 其他爬虫,不允许爬取 User-Agent: * DisalloW: / 这是一个君子协定,'爬亦有道' 这个协议为了让搜索引擎更有效搜索自己的内容 ...
分类:
其他好文 时间:
2019-01-21 21:07:24
阅读次数:
161
1.类中输入 prop\t\t 得到 public int MyProperty { get; set; }光标移动到 int 后方。 2.输入 ctor\t\t 得到构造器函数 public Seat() { } 3.输入 cw\t\t 得到 Console.WriteLine();光标移动到括号 ...
分类:
其他好文 时间:
2019-01-20 19:56:37
阅读次数:
167
source insight设置tab键为4个空格 摘自:https://blog.csdn.net/ican87/article/details/34810917 2014年06月26日 10:30:15 87now 阅读数:29589 标签: source insighttab 更多 个人分类: ...
分类:
其他好文 时间:
2019-01-20 10:33:24
阅读次数:
424