ELK - logstash执行出现的问题

安装logstash之后执行 bin/logstash -e 'input { stdin { } } output { stdout {} }'会报下面的错误: [ERROR] 2018-11-29 18:09:43.846 [main] Logstash - java.lang.Illeg...

2018-11-30 11:19:18

阅读数 277

评论数 0

unittest框架的使用

unittest断言方法的使用 unittest框架的TestCase类提供以下方法用于测试结果的判断 方法 检查 版本 assertEqual(a, b) a ==b   assertNotEqual(a, b) a !=b   assertT...

2018-11-14 11:30:52

阅读数 195

评论数 1

python 计算执行时间的装饰器

写一个装饰器wraps,它接收一个参数t,如果函数执行时间超过1秒,输出“bad”,否则输出“goods”。首先,计算函数的执行时间:import time start = time.clock()for i in range(1000000):    passend = time.clock(...

2018-07-12 12:32:47

阅读数 814

评论数 0

简述TCP和UDP的区别以及优缺点

UDP是面向无连接的通讯协议,UDP数据包括目的端口号和源端口号信息。 优点:UDP速度快、操作简单、要求系统资源较少,由于通讯不需要连接,可以实现广播发送 缺点:UDP传送数据前并不与对方建立连接,对接收到的数据也不发送确认信号,发送端不知道数 据是否会正确接收,也不重复发送,不可靠。     ...

2018-07-08 17:32:48

阅读数 1934

评论数 0

WSGI / uwsgi / uWSGI 这三个概念的区分

WSGI是一种通信协议。 uwsgi是一种线路协议而不是通信协议,在此常用于在uWSGI服务器与其他网络服务器的数据通信。 uWSGI是实现了uwsgi和WSGI两种协议的Web服务器。 ...

2018-07-04 17:52:40

阅读数 1120

评论数 0

谈一下你对uWSGI和 nginx的理解?

uWSGI是一个Web服务器,它实现了WSGI协议、uwsgi、http等协议。Nginx中HttpUwsgiModule的作用是与uWSGI服务器进行交换。WSGI是一种Web服务器网关接口。它是一个Web服务器(如nginx,uWSGI等服务器)与web应用(如用Flask框架写的程序)通信的...

2018-07-04 17:46:25

阅读数 1001

评论数 0

给定两个列表,怎么找出他们相同的元素和不同的元素?

步骤:   1.  list1 = [1,2,3]   2.  list2 = [3,4,5]  3.  set1 = set(list1)    # 去重 4.  set2 = set(list2)    # 去重 5.  print(set1&set2)  ...

2018-07-02 20:54:55

阅读数 2401

评论数 0

linux面试常问命令

1. 绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令? 绝对路径: 如/etc/init.d 当前目录和上层目录: ./ ../ 主目录: ~/ 切换目录: cd 2. 怎么查看当前进程?怎么执行退出?怎么查看当前路径? 查看当前进程: ps 执行退出...

2018-11-14 18:34:26

阅读数 93

评论数 0

selenium geckodriver错误

到github (戳这里)下载Linux的geckodriver 然后进行相关操作     sudo tar zxvf geckodriver-v0.11.1-linux64.tar.gz #解压 sudo mv geckodriver /usr/bin/ #移动到指定路径 c...

2018-11-14 10:06:16

阅读数 155

评论数 0

简单理解Python中的类对象、实例对象、属性、方法

class Animal(object): # 类对象 age = 0 # 公有类属性 __like = None # 私有类属性 def __init__(self): # 魔法方法 self.name = ‘haha’ # 公有实例属性 ...

2018-07-14 21:37:56

阅读数 80

评论数 0

python中__new__和__init__的区别

123456789class Book(object):    def __init__(self, title):        super(Book, self).__init__(self)        self.title = title # Define a book b = Book...

2018-07-14 20:53:09

阅读数 216

评论数 0

单例模式

class single_instance(object):    __instance=None    def __init__(self):        pass    def __new__(cls, *args, **kwargs):        if cls.__instance==...

2018-07-14 20:48:49

阅读数 43

评论数 0

Python:标准数据类型6种

#!/usr/bin/python3#python的基本语法和数据类型#python3中 一行有多个语句,用分号分割(;)print("aaa") ;print("bbb")#基本数据类型,移除long类型print(type...

2018-07-14 08:57:08

阅读数 339

评论数 0

在flask中使用jsonify和json.dumps的区别

flask提供了jsonify函数供用户处理返回的序列化json数据,而python自带的json库中也有dumps方法可以序列化json对象,那么在flask的视图函数中return它们会有什么不同之处呢?想必开始很多人和我一样搞不清楚,只知道既然框架提供了方法就用,肯定不会错。但作为开发人员,...

2018-07-13 08:29:46

阅读数 199

评论数 0

PyCharm PEP:8解决

CTRL + Alt + l

2018-07-12 15:39:16

阅读数 117

评论数 0

开放封闭原则

开放:对拓展是开放的    为什么要对扩展开放呢?    我们说,任何一个程序,不可能在设计之初就已经想好了所有的功能并且未来不做任何更新和修改。所以我们必须允许代码扩展、添加新功能。封闭:对修改是封闭的    为什么要对修改封闭呢?    就像我们刚刚提到的,因为我们写的一个函数,很有可能已经交...

2018-07-12 14:48:14

阅读数 84

评论数 0

python中reduce实现阶乘

from functools import reducedef prod(L): def myCheng(x,y): return x*y return reduce(myCheng,L)print("3*5*7*9=",prod([...

2018-07-12 00:11:20

阅读数 142

评论数 0

Python中lambda表达式

一、lambda表达式形式lambda后面跟一个或多个参数,紧跟一个冒号,以后是一个表达式。冒号前是参数,冒号后是返回值。lambda是一个表达式而不是一个语句。lambda表达式可以出现在Python语法不允许def出现的地方。lambda表达式返回一个值。二、与def的区别lambda用来编写...

2018-07-10 11:52:35

阅读数 1194

评论数 0

Linux如何查看端口

1、lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:80002、netstat -tunlp |grep 端口号,用于查看指定的端口号的进程情况,如查看8000端口的情况,netstat -tunlp |grep 8000...

2018-07-09 20:35:51

阅读数 7356

评论数 0

并发和并行

并发是指一个处理器同时处理多个任务。 并行是指多个处理器或者是多核的处理器同时处理多个不同的任务。 并发是逻辑上的同时发生(simultaneous),而并行是物理上的同时发生。 来个比喻:并发是一个人同时吃三个馒头,而并行是三个人同时吃三个馒头...

2018-07-08 16:54:17

阅读数 33

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭