ELK是由 Elasticsearch、Logstash和Kibana 三部分组件组成。 Elasticsearch 是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。 Logstash 是一个完全开源的工具, ...
分类:
其他好文 时间:
2020-05-04 21:07:14
阅读次数:
72
题目描述 她长大以后创业了,开了一个公司。 但是管理公司是一个很累人的活,员工们经常背着可怜偷懒,可怜需要时不时对办公室进行检查。 可怜公司有 $n$ 个办公室,办公室编号是 $l$ 到 $l+n 1$ ,可怜会事先制定一个顺序,按照这个顺序依次检查办公室。一开始的时候,所有办公室的员工都在偷懒,当 ...
分类:
其他好文 时间:
2020-05-04 21:06:43
阅读次数:
67
最近看到win7不再维护的消息,于是开始考虑学习linux系统 我选择使用的linux系统是ubuntu18.04 首先,安装前的准备: 1. U盘一个 2. Ubuntu18.04LTS(长期支持版)镜像 3. 启动U盘制作软件 4. EasyBCD 安装ubuntu系统非常简单,如果担心安装失败 ...
分类:
系统相关 时间:
2020-05-04 21:06:28
阅读次数:
90
详细实验指导见上上一篇,此处只写内容啦 实验内容: 求解如下4元线性方程组的近似解。 Gauss-Seidel迭代 A=[10,-1,2,0;-1,11,-1,3;2,-1,10,-1;0,3,-1,8]; b=[6;25;-11;15]; x=zeros(4,1); temp=zeros(4,1) ...
分类:
其他好文 时间:
2020-05-04 21:05:54
阅读次数:
64
摘要 我们对互联网上可访问的在线服务日益增长的依赖性需要高可用性的无需中断即可提供正确服务的系统。软件漏洞, 运营商错误和恶意攻击是服务中断的主要原因,而且它们可能导致任意行为,也就是拜占庭故障。本文介绍了一种新的复制算法 BFT,可用于构建容忍拜占庭故障的高可用性系统。BFT 可以在实践中用于实现 ...
分类:
其他好文 时间:
2020-05-04 21:04:44
阅读次数:
57
原理 装饰器本质也是一个函数, 只不过这个函数需要遵循以下规则: 入参只能有一个,类型为函数。 被装饰的函数将入会被传入这个参数 返回值是必须是一个函数, 届时被调用的时候实际上调用的是返回出来的这个函数,所以返回的函数入参通常是 以满足所有函数需要 之后通过@语法糖即可装饰到任意函数上 简单装饰器 ...
分类:
编程语言 时间:
2020-05-04 21:04:33
阅读次数:
77
在移动端页面使用canvas的动画,为了实现动画的触摸滑动,会加入createjs.Touch.enable(stage, true, false)这条语句,但加入这条语句后,页面的input和click等可点击事件都会失效,所以会用触摸事件来实现相关功能,如下: $('#button').on(' ...
分类:
移动开发 时间:
2020-05-04 21:04:10
阅读次数:
89
1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 ...
分类:
编程语言 时间:
2020-05-04 21:03:41
阅读次数:
73
一 : docker文件复制:宿主机的文件可以复制到容器,容器里面的文件也可以复制到宿主机,文件后期修改不会同步 二: docker文件挂载:宿主机的文件应用可以挂载到容器中,后期宿主机发生改变,容器中的内容也会变化,比如宿主机安装了mysql挂载到容器里面,如果有一天宿主机挂了,可以通过容器来恢复 ...
分类:
其他好文 时间:
2020-05-04 21:03:25
阅读次数:
89
etcd介绍 etcd是基于go语言开发的一个开源的、高可用的key value式存储系统,可以用于配置共享和服务的注册与发现。 可能etcd此刻你不是很熟悉,但你应该知道zookeeper,etcd和zookeeper比较类似。 etcd都具有哪些特点呢? + + + + + + + etcd应用 ...
分类:
其他好文 时间:
2020-05-04 21:03:08
阅读次数:
130
一、PHP主流框架介绍 主流的框架有laravel、symfony、thinkphp MVC和三层结构 MVC可以说是一种开发模式,三层结构是一种开发习惯,严格来讲,他们两者是完全不同的概念,但是在实际开发当中又有各种联系; MVC是一种将视图、控制器、数据三种分开的一种开发模式。 M - Mode ...
分类:
Web程序 时间:
2020-05-04 21:02:48
阅读次数:
81
什么是5+Runtime? 首先简单介绍一下5+Runtime: HTML5 Plus Runtime(5+Rumtime)是由Dcloud开发的一套"增强版的手机浏览器引擎",与之配套的IDE时Hbuilder,使用Dcloud提供的这一套方案可以方便快捷的开发和打包出具有原生能力的混合APP(H ...
分类:
移动开发 时间:
2020-05-04 21:02:30
阅读次数:
85
1. shell的特殊位置变量 特殊变量的作用及变量实践,dirname,basename功能 bash [root@zabbix scripts] cat n.sh !/bin/bash echo $0 若不带路径执行脚本,那么输出结果就是脚本的名字 [root@zabbix scripts] s ...
分类:
系统相关 时间:
2020-05-04 21:02:05
阅读次数:
80
条件为真执行的语句 if 条件 else 条件为假执行的语句注:执行的语句,单独包含一个关键字时可能会出错 使用关键字导致报错问题 原因是因为 print(pass) pass 为关键字,不可以直接输出 2020-05-04 ...
分类:
其他好文 时间:
2020-05-04 21:01:26
阅读次数:
57
一 什么是二重循环 1.一个循环体内又包含另一个完整的循环结构 2.语法 while(循环条件1) { do { //循环操作1 //循环操作1 while(循环条件2) { do { //循环操作2 //循环操作2 } }while(循环条件1); } }while(循环条件2); for(循环条 ...
分类:
编程语言 时间:
2020-05-04 21:01:03
阅读次数:
84
一、没有声明提升 var有声明提升。 用let来声明变量时,不会将声明提升到最顶部。 因此,当我们使用let来声明变量时,一定要 先声明再使用 。 注意: let声明的变量不会被挂载到window对象上。 二、暂时性死区(块级作用域) var不存在块级作用域,只有全局作用域和函数作用域。 ES6中存 ...
分类:
其他好文 时间:
2020-05-04 21:00:39
阅读次数:
65
在子页面里面的事件里写 self.parent.window.父级函数名('参数名'); 父级里面直接写函数。 js中的parent、top、self的含义。 js中经常看到window.parent、window.top、window.self,那么这些代表什么意思呢?1、parent常用在ifr ...
分类:
其他好文 时间:
2020-05-04 20:59:53
阅读次数:
79