MyELK

目录 Elasticsearch 正式学习之前 搭建elasticsearch环境 快速上手 elasticsearch分析数据的过程漫谈 elasticsearch for Python 建议器:Suggester 集群 More Kibana
分类: 其他 发布时间: 08-27 22:24 阅读次数: 0

Element-ui上传图片按顺序展示

背景 不知道你上传图片的时候有没有过这样的情况,批量上传多张图片,可能因为图片大小或者网络问题,导致图片返回的顺序和上传时的顺序不一样。因为我们公司是做电商的,即使我们的支持拖动排序,运营还是希望图片能够严格的按照他们上传的顺序展示。 解决问题 在上传组件的on-success的方法中,有3个参数 response, file, fileList 其中fileList就是之前上传成功图片的集合,且upload组件提供了clearFiles方法,用来清空fileList,每次上传成功,我们调用c
分类: 其他 发布时间: 08-27 22:24 阅读次数: 0

Redis慢日志

  和Mysql一样,Redis也有慢日志,用于记录超过给定时间的命令。可以在redis.conf文件中看到 相应的配置:   有两个配置,slowlog-log-slower-than和slowlog-max-len,我这里是改过的,默认值不是这个0和5。   slowlog-log-slower-than设置超过这个时间(微妙)的命令就会被添加到慢日志当中。   slowlog-max-len设置慢日志当中最多保存多少条记录      我这里slowlog-log-slower-than设
分类: 其他 发布时间: 08-27 22:24 阅读次数: 0

华东交通大学2018年ACM“双基”程序设计竞赛 C. 公式题 (2) (矩阵快速幂)

题目链接:公式题 (2) 比赛链接:华东交通大学2018年ACM“双基”程序设计竞赛 题目描述 令f(n)=2f(n-1)+3f(n-2)+n,f(1)=1,f(2)=2 令g(n)=g(n-1)+f(n)+n*n,g(1)=2 告诉你n,输出g(n)的结果,结果对1e9+7取模 输入描述: 多组输入,每行一个整数n(1<=n<=1e9),如果输入为0,停止程序。 输出描述: 在一行中输出对应g(n)的值,结果对1e9+7取模。 示例1 输入 1 5 9 456 0 输出 2 193 1195
分类: 其他 发布时间: 08-27 22:24 阅读次数: 0

redis的安装与使用 redis的安装与使用

redis的安装与使用 简介 redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcached类似,但很大程度补偿了memcached的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作。在此基础上,redis支持各种不同方式的排序。Redis数据都是缓存在计算机内存中,并且会周期性的把更新的数据写入磁盘或者把修改操作写入
分类: 其他 发布时间: 08-27 22:24 阅读次数: 0

市盈率介绍

作者:文戈戈 链接:https://www.zhihu.com/question/23192771/answer/32957811 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 先说市盈率    市盈率指在一个考察期(通常为12个月的时间)内,股票的价格和每股收益的比例。投资者通常利用该比例值估量某股票的投资价值,或者用该指标在不同公司的股票之间进行比较。市盈率通常用来作为比较不同价格的股票是否被高估或者低估的指标。然而,用市盈率衡量一家公司股票的质地时,并
分类: 其他 发布时间: 08-27 22:24 阅读次数: 0

CF55C Pie or die

博弈论 Volodya要取胜只能通过在四个角上做文章 如果Vlad尚未巩固好脚部防御,Volodya将处于主动 这样Volodya每走一步,Vlad都得接应 直到Volodya到达角上,结束游戏 所以如果Volodya能在Vlad在每个角先铺上一块之前就到达边上,那么Vlad必败。反之,Vlad必胜 只要找有没有一个点距离边小于等于4即可 代码: #include<bits/stdc++.h> using namespace std; int n,m,k; bool flag=0; i
分类: 其他 发布时间: 08-27 22:24 阅读次数: 0

【Offer】[53-3] 【数组中数值和下标相等的元素】

题目描述 思路分析 测试用例 Java代码 代码链接 题目描述   假设一个单调递增的数组里的每个元素都是整数并且是唯一的。请编程实现一个函数,找出数组中任意一个数值等于其下标的元素。例如,在数组{-3,-1, 1,3,5}中,数字3和它的下标相等。 [牛客网刷题地址] 无 思路分析 还是二分查找的思路,如果比较mid和其对应下标的关系: 如果大于下标,则查找左边部分; 如果小于下标,则查找右边部分; 如果正好相等,返回该值; 测试用例 功能测试:数组中包含或者不包含数值和下标相等的元素。 边
分类: 其他 发布时间: 08-27 22:24 阅读次数: 0

React之 redux 的简单介绍及使用

1、为什么使用redux? 在小型react项目的开发中 ,view(视图层)中的数据模型(即数据),可以存放在组件中的 state 对象,换句话说页面中的动态数据存放在 state 中。 但对于开发大型复杂的项目来说,单页面管理的状态(state)会有很多很多。管理不断变化的状态非常困难,状态的改变可能会引起页面的变化, 而页面的变化也会引起状态的变化,这种变化异常复杂,以至于我们很难捋清业务实现功能,为此我们用到了 redux,使用 redux 管理大量的状态(state)。 2、什么情况
分类: 其他 发布时间: 08-27 22:24 阅读次数: 0

林大妈的CSS知识清单(一)添加样式

回顾CSS选择符,学习接入样式的更多方式。 一、选择符   1. 种类     ① 类型选择符:直接的HTML标签名,例如: body、p、div 等;     ② 后代选择符:空格,例如: div p 选择div中的所有p元素后代;     ③ ID选择符:形如“#id”,例如 #introduction 选择id为introduction的元素(注:理论上说id必须要唯一定义,但浏览器为了向下兼容不好好写HTML代码的人,会将所有使用此ID的元素都添加上该样式);     ④ 类选择符:形
分类: 其他 发布时间: 08-27 22:24 阅读次数: 0

剑指offer34:第一个只出现一次的字符的位置

1 题目描述   在一个字符串(0<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要区分大小写)。 2 思路和方法 ch[str[i]]++; if(ch[str[i]]==1)  return i; 3 C++核心代码 1 class Solution { 2 public: 3 int FirstNotRepeatingChar(string str) { 4 int len = s
分类: 其他 发布时间: 08-27 22:24 阅读次数: 0

Docker搭建Zookeeper&Kafka集群

最近在学习Kafka,准备测试集群状态的时候感觉无论是开三台虚拟机或者在一台虚拟机开辟三个不同的端口号都太麻烦了(嗯。。主要是懒)。 环境准备 一台可以上网且有CentOS7虚拟机的电脑 为什么使用虚拟机?因为使用的笔记本,所以每次连接网络IP都会改变,还要总是修改配置文件的,过于繁琐,不方便测试。(通过Docker虚拟网络的方式可以避免此问题,当时实验的时候没有了解到) Docker 安装 如果已经安装Docker请忽略此步骤 Docker支持以下的CentOS版本: CentOS 7 (6
分类: 其他 发布时间: 08-27 22:24 阅读次数: 0

Java 之 ArrayList 类

一、ArrayList 概述   java.util.ArrayList 是 大小可变的数组 的实现,存储在内的数据称为元素。该类是一个 集合类(容器),可以让我们更便捷的存储和操作对象数据。   该类可以不断添加元素,其大小也自动增长,弥补了数组固定长度这一缺点。 二、ArrayList 使用步骤   1、查看类 java.util.ArrayList<E> : 该类需要 import 导入后使用    <E> 表示一种指定的数据类型,叫做泛型。 E ,取自 Element(元素)的首字
分类: 其他 发布时间: 08-27 22:24 阅读次数: 0

测试之selenium简介

目录 selenium是什么? 应该具备的知识 Selenium功能特性 Selenium的局限性 Selenium与QTP比较 Selenium工具套件 Selenium集成开发环境(IDE) Selenium远程控制器 Selenium WebDriver Selenium Grid
分类: 其他 发布时间: 08-27 22:24 阅读次数: 0

HTML DOM相关知识点Ⅰ

㈠什么是DOM? 文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展标志语言的标准编程接口。 DOM 定义了访问 HTML 和 XML 文档的标准: "W3C 文档对象模型 (DOM) 是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。" ㈡分类 W3C DOM 标准被分为 3 个不同的部分: ⑴核心 DOM - 针对任何结构化文档的标准模型 ⑵XML DOM - 针对 XML 文档的标准模型 ⑶HTML DOM
分类: 其他 发布时间: 08-27 22:24 阅读次数: 0

攻防世界 reverse 新手练习区

   1.re1 DUTCTF IDA shift+F12 查看字符串 DUTCTF{We1c0met0DUTCTF}    2.game ZSCTF zsctf{T9is_tOpic_1s_v5ry_int7resting_b6t_others_are_n0t} 3.Hello, CTF Pediy CTF 2018 CrackMeJustForFun 将16进制字符串转ascii字符串得到flag 4.open-source HackYou CTF 参数 51966 25 h4cky0u
分类: 其他 发布时间: 08-27 22:24 阅读次数: 0

spring-boot学习一:使用Spring Initializr快速创建Spring boot项目

  我们通过IDEA可以快速创建一个Spring boot工程,具体操作步骤如下: 1.打开IDEA->选择 File ->NEW->project; 2.选择左边的模块 Spring Initializr,选择JDK。然后点击next; 3.将下面页面中的内容填写完成后点击next; 后面一路next,最好起一个项目名字; 点击finish完成创建后的项目目录如下: 可以将里面没有用的内容进行删除,删除后遗留的目录结构如下所示: 下面我们对其目录结构进行说明: 【1】在主包下已经帮我们建好了
分类: 其他 发布时间: 08-27 22:24 阅读次数: 0

004-行为型-02-模板方法模式(Template Method)

一、概述   定义了一个算法的骨架,并允许子类为一个或多个步骤提供实现。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法的某些步骤 1.1、适用场景   一次性实现一个算法的不变的部分,并将可变的行为留给子类来实现   各子类中公共的行为被提取出来并集中到一个公共父类中,从而避免代码重复   一些方法通用,一些却在每一个子类都重新写了这一方法。   Template Method模式一般应用在具有以下条件的应用中:     1、具有统一的操作步骤或操作过程     2、具有不同的操作
分类: 其他 发布时间: 08-27 22:24 阅读次数: 0

JavaScript跨域方式总结

1. jsonp请求 jsonp的原理是利用 script 标签的跨域特性,可以不受限制地从其他域中加载资源,类似的标签还有 img。 缺点:只支持GET请求而不支持POST等其他类型的HTTP请求。 <script> //回调函数,用来发送给 php服务器 function getData(data) { console.log(data); } //核心本质 就是后端服务器 返回一个函数调用 getData('js') c
分类: 其他 发布时间: 08-27 22:24 阅读次数: 0

C++ 没有合适的默认构造函数(无参数构造函数)

本来今天吧,想写一个proxy class的范例,写着写着出了个问题,见如下代码 const int _cap = 10; Array1D* _elemArray = new Array1D[_cap]; 同时我为Array1D这个类写了一个构造函数来顶替编译器自动生成的 Array1D(int inx) { _elemNum = new T[inx]; } 随后报错,提示没有合适的默认构造函数,但是显然,我这里是提供了一个构造函
分类: 其他 发布时间: 08-27 22:24 阅读次数: 0
今日推荐