promethus Prometheus是一个开源的系统监控和报警的工具包。 主要特点是: 多维数据模型(有metric名称和键值对确定的时间序列) 灵活的查询语言 不依赖分布式存储 通过pull方式采集时间序列,通过http协议传输 支持通过中介网关的push时间序列的方式 监控数据通过服务或者静 ...
分类:
其他好文 时间:
2018-06-26 00:46:51
阅读次数:
964
代理模式(Proxy)为其他对象提供一种代理以控制对这个对象的访问。使用代理模式创建代理对象,让代理对象控制目标对象的访问(目标对象可以是远程的对象、创建开销大的对象或需要安全控制的对象),并且可以在不改变目标对象的情况下添加一些额外的功能。 在某些情况下,一个客户不想或者不能直接引用另一个对象,而 ...
分类:
Web程序 时间:
2018-06-26 00:46:45
阅读次数:
177
一、打包压缩解压 ①压缩 tar -czvf Test.tar.gz ./Test tar -cjvf Test.tar.bz2 ./Test ②解压 tar -xzvf Test.tar.gz tar -xjvf Test.tar.bz2 -c, --create: create a new ar ...
分类:
系统相关 时间:
2018-06-26 00:46:37
阅读次数:
192
一、在解释什么情况下需要开启大页和为啥需要开启大页前先了解下Linux下页的相关的知识:以下的内容是基于32位的系统,4K的内存页大小做出的计算1)目录表,用来存放页表的位置,共包含1024个目录entry,每个目录entry指向一个页表位置,每个目录entry,4b大小,目录表共4b*1024=4 ...
分类:
系统相关 时间:
2018-06-26 00:46:27
阅读次数:
209
前几节我们介绍了FAT12文件系统,制作了虚拟软盘文件a.img,并在Qt Creater中进行了文件内容的读取实验。那些读取都是使用外部的程序实现的,实际应用中,我们需要用主引导程序来实现文件的读写,主引导程序存在于主引导扇区MBR中,也就是说程序和文件是存在一张盘上的,而且这些主引导程序需要使用 ...
分类:
其他好文 时间:
2018-06-26 00:46:20
阅读次数:
202
怎样让通过训练的神经网络模型得以复用? 本文先介绍简单的模型保存与加载的方法,后续文章再慢慢深入解读. 模型的加载方法: 上面的过程中还是定义了 图的结构,有点重复了,那么可不可以直接从已保存的ckpt中加载图呢? 上面的程序,默认保存和加载了计算图中的全部变量,但有时可能只需要保存或加载部分变量。 ...
分类:
其他好文 时间:
2018-06-26 00:46:12
阅读次数:
231
如果你在使用MySQL或MariaDB,不要用“utf8”编码,改用“utf8mb4”。 这里(https://mathiasbynens.be/notes/mysql-utf8mb4#utf8-to-utf8mb4)提供了一个指南用于将现有数据库的字符编码从“utf8”转成“utf8mb4”。 r ...
分类:
数据库 时间:
2018-06-26 00:46:03
阅读次数:
198
原来的代码判断是否有环比较的是快慢指针是否有朝一日指向的节点的值相同, 而这是有漏洞的,当输入的节点值有重复时,也可能使代码作出有环的误判,现修改其判断指标为当两个指针的地址相同时,则有环。 然而快慢指针缺点略大,两指针极易错过,当环巨大时,耗费过多的时间,也许存在优化的可能,改天再写吧。。。 in ...
分类:
其他好文 时间:
2018-06-26 00:45:56
阅读次数:
168
0. 背景 服务器框架设计者,如果设计的好,考虑到了这几种情况,无论是对于游戏服务器逻辑清晰度,还是对于写业务逻辑的程序员来说,是非常友好的。游戏服务器业务逻辑写多了,一个游戏策划提出的需求归纳到服务器业务逻辑开发上面,也就无非几种情况需要处理。 1. 业务逻辑模板 下面给出代码模板,无论何种语言开 ...
分类:
其他好文 时间:
2018-06-26 00:45:48
阅读次数:
578
split()函数: 返回以指定的字符将字符串分割成多个元素的列表 ...
分类:
编程语言 时间:
2018-06-26 00:45:29
阅读次数:
153
工具: win10 方法如下: 1、在Windows10系统桌面,点击开始菜单,然后在弹出窗口中选择“设置”菜单项 2、在打开的设置窗口中,选择“更新和安全”图标,并点击打开更新和安全窗口 3、在打开的更新和安全窗口中,点击左侧的“针对开发人员”菜单,然后在右侧窗口中选择“开发人员模式”一项 4、这 ...
字符串 1字符串不可变的, 如果对字符串的某个索引赋值,不会有任何错误,但是没有任何效果 如: var s = 'Text'; s[0] = 'X;' alert(s); //s仍然是'Text' 2JavaScript为字符串提供一些常用方法,注意: 调用方法本身不会改变原有字符串的内容,而是返回 ...
分类:
编程语言 时间:
2018-06-26 00:45:17
阅读次数:
148
主要结构为: python进程发布消息,java进程订阅消息。 依赖环境: python: pip install redis java: jedis 1. python端: PubSub.py sub.py 2. java端 RedisPub.java 参考链接: http://www.cnblo ...
分类:
编程语言 时间:
2018-06-26 00:45:08
阅读次数:
250
软件工程的基本内容: 软件工程原理、软件工程过程、软件工程方法、软件工程模型、软件工程管理、软件工程度量、软件工程环境、软件工程应用、软件工程开发使用。著名软件工程专家B.Boehm综合有关专家和学者的意见并总结了多年来开发软件的经验,于1983年在一篇论文中提出了软件工程的七条基本原理: (1)用 ...
分类:
其他好文 时间:
2018-06-26 00:45:00
阅读次数:
133
Programming Assignment 2: Deques and Randomized Queues Write a generic data type for a deque and a randomized queue. The goal of this assignment is to ...
分类:
其他好文 时间:
2018-06-26 00:44:49
阅读次数:
225
https://blog.csdn.net/u011617097/article/details/50466233 简介 之所以叫心跳包是因为:它像心跳一样每隔固定时间发一次,以此来告诉服务器,这个客户端还活着。事实上这是为了保持长连接,至于这个包的内容,是没有什么特别规定的,不过一般都是很小的包, ...
分类:
其他好文 时间:
2018-06-26 00:44:43
阅读次数:
189
? 文件传输协议:File Transfer Protocol是用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式。它属于网络传输协议的应用层。 服务器端:vsftpd 客户端:lftp 安装: 用户认证配置文件: 服务脚本: 配置文件: 匿名用户共享文件位置: 系统用户共享文件位置:用户 ...
分类:
其他好文 时间:
2018-06-26 00:44:37
阅读次数:
179