自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

第一天

当你发现自己的才华撑不起野心时,就请安静下来学习吧

  • 博客(22)
  • 收藏
  • 关注

转载 Elasticsearch 数据教程实用篇

https://www.cnblogs.com/xing901022/p/4967796.html详细的dsl语法。结合es.search查询,值得一看https://www.cnblogs.com/shaosks/p/7592229.html https://blog.csdn.net/m0_37673307/article/details/81153141es增删查改教程。值得学...

2018-08-28 20:52:39 212

原创 python-elasticsearch从创建索引到写入数据

创建索引from elasticsearch import Elasticsearches = Elasticsearch('192.168.1.1:9200')mappings = { "mappings": { &

2018-08-28 20:07:19 25335 5

转载 mongodb 权限设置--用户名、密码、端口

一、关于权限的默认配置在默认情况下,mongod是监听在0.0.0.0之上的,任何客户端都可以直接连接27017,且没有认证。这样做的好处是,用户可以即时上手,不用担心被一堆配置弄的心烦意乱。然而坏处也是显而易见,如果直接在公网服务器上如此搭建MongoDB,那么所有人都可以直接访问并修改数据库数据了。默认情况下,mongod也是没有管理员账户的。因此除非你在admin数据库中使用db.a...

2018-08-22 12:37:03 343

原创 利用python代码,拦截ddos攻击

最近公司的服务器受到了大量的请求攻击,对方不断的请求访问的web网站。占用服务器宽带,导致普通用户无法访问。 头痛,于是研究了一天,利用python写了一个脚本,通过nginx访问日志提取大量请求的ip,然后加入黑名单,禁止访问。具体代码如下:代码还有很多优化的地方,后续慢慢优化,基本功能已经实现。# -*- coding: utf-8 -*-import osimport si...

2018-08-21 17:37:04 4851

原创 Nginx限制IP访问某些页面

1、要禁止所有IP访问a1.htm a2.htm a3.htm这个三个页面在location可以这样写 location ~* /(a1.htm|a2.htm|a3.htm)denyall;condition………;2、只允许指定的ip访问a1.htma2.htma3.htm这个三个页面,其他IP的访问都拒绝location ∗/(a1.htm|a2.htm|a3.htm)den...

2018-08-20 18:19:08 6599

转载 Python动态监控日志的内容

本文介绍如何使用Python动态监控程序日志的内容,这里的动态指的是日志文件不断的追加新的日志内容,动态监控是指监控日志新追加的日志内容日志文件一般是按天产生,则通过在程序中判断文件的产生日期与当前时间,更换监控的日志文件 程序只是简单的示例一下,监控test1.log 10秒,转向监控test2.log程序监控使用是linux的命令tail -f来动态监控新追加的日志,Github...

2018-08-20 14:51:15 9203

原创 windows技巧

win10搜索括号无效在资源管理器右上角搜索框中输入 System.FileName:“(2)”即可搜索文件名为(2)的文件

2018-08-18 16:59:11 296

原创 libreoffice6.0转换doc为html碰到的坑

libreoffice6.0转换doc为html的命令是是这样的,libreoffice6.0 --invisible --convert-to html --outdir (目标文件夹) (源doc文件) 但是有一天,发现在Ubuntu环境转换出来的html文件和在linux环境转换出来的html文件内容格式不一致。ubuntu下转换出来的代码为这样的centos转换出来...

2018-08-17 14:48:15 6009

转载 nginx解析目录自动加斜杠的方法

原来windows的服务器换成了linux的nginx服务器,http://www.dnsdizhi.com/t却打不开了,仔细检查后发现http://www.dnsdizhi.com/t/却可以访问。原来不加斜杠时,服务器会访问文件名为t的文件,在windows系统中,如果文件名不存在,它会去访问t的目录,并会自动给目录加斜杠。但是linux系统不会自动判断请求的是一个文件还是一个目录,所以不会...

2018-08-15 16:31:25 9225

转载 nginx url目录自动加斜杠问题及301重定向

导读:nginx url自动加斜杠问题及301重定向,URL指向一个目录并且在最后没有包含斜杠,会301重定向跳转,添加server_name或修改访问重定向。nginx url自动加斜杠问题及301重定向 内部服务器使用nginx,做网站测试之用。不同域名使用端口号区分,如www用默认的80端口,其它域名用81,82…有时直接在地址栏敲网址,会发现跳转到localhost.locald...

2018-08-15 16:23:57 8357

转载 Linux服务器记录并查询历史操作记录

Linux服务器在使用过程中,经常会有除自己之外的其他人员使用。并不是每个人都对Linux服务器特别熟悉,难免会有一些操作导致服务器报错。因此,监控Linux服务器的操作并记录下来,是非常有必要的!history是查询当前连接所操作的命令,通过编写以下内容添加至/etc/profile的原有内容之后,将每个连接的操作都进行记录,并保存在特定位置。vi /etc/profile添加内...

2018-08-14 14:52:30 2701

转载 python模块之smtplib: 用python发送SSL/TLS安全邮件

转载请注明原文出自 http://blog.csdn.net/zhaoweikid/ python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。 smtp协议的基本命令包括: HELO 向服务器标识用户身份 MAIL 初始化邮件传输 mail from: RCPT 标识单个的邮件接收人;常在MAIL命令后面,可有多个...

2018-08-08 11:06:17 6380

转载 python模块之email: 电子邮件编码解码 (二、编码邮件)

用email模块来生成邮件也是很简单的,只是需要一些mime的基础知识。下面看看一点mime基础。 MIME消息由消息头和消息体两大部分组成,在邮件里就是邮件头和邮件体。邮件头与邮件体之间以空行进行分隔。这点可以用文本编辑器(比如记事本)查看一个邮件的源文件就可以清除看到。outlook和foxmail自己就有查看源文件的功能。 邮件头包含了发件人、收件人、主题、时间、MIME版本、邮件内...

2018-08-08 11:04:36 2823

转载 python模块之email: 电子邮件编码解码 (一、解码邮件)

python自带的email模块是个很有意思的东西,它可以对邮件编码解码,用来处理邮件非常好用。 处理邮件是一个很细致的工作,尤其是解码邮件,因为它的格式变化太多了,下面先看看一个邮件的源文件:Received: from 192.168.208.56 ( 192.168.208.56 [192.168.208.56] ) by ajax-webmail-wmsvr37 (Corema...

2018-08-08 11:03:55 8359

转载 python模块之poplib: 用pop3收取邮件

python的poplib模块是用来从pop3收取邮件的,也可以说它是处理邮件的第一步。 POP3协议并不复杂,它也是采用的一问一答式的方式,你向服务器发送一个命令,服务器必然会回复一个信息。pop3命令码如下: 命令 poplib方法    参数    状态     描述---------------------------------------------------...

2018-08-08 11:02:21 8809 2

转载 python使用imap接收邮件的过程...郁闷的探索

我只是个python初 学者…..想用python做一个很简单的接收邮件的功能,只看python的官方doc(http://docs.python.org/2/library/imaplib.html)真的很不好懂,经过google之,探索之,稍微总结一下:要使用imap接收邮件,当然要导入imaplib拉.import imaplib 然后按常规的,建立链接→登录conn = ...

2018-08-08 10:59:09 3882 1

转载 利用Python imaplib和email模块 读取邮件文本内容及附件内容

python使用imap接收邮件的过程探索https://www.cnblogs.com/yhlx/archive/2013/03/22/2975817.html! encoding:utf8'''环境: Win10 64位 Python 2.7.5参考: http://www.pythonclub.org/python-network-application/e...

2018-08-08 10:58:25 4225

转载 Python读取邮箱中的邮件,含文本,附件

#-*- encoding: utf-8 -*-import sysimport localeimport poplibfrom email import parserimport emailimport string# 确定运行环境的encoding__g_codeset = sys.getdefaultencoding()if "ascii"==__g_codeset: ...

2018-08-08 10:56:12 13960

转载 python批量解析邮件并下载附件

python中的email模块可以方便的解析邮件,先上代码#-*- encoding: gb2312 -*-import osimport emaildef mail_to_text(mailname,datapath,index):#由于批处理的邮件包含的附件名称相同,这里传入一个index作为区别符 fp=open(mailname,"r") msg=emai...

2018-08-02 16:29:09 4841

转载 python自动发送邮件自定义邮件发件人和收件人的显示内容

#自定义处理邮件收发地址的显示内容 def _format_addr(s): name,addr = parseaddr(s) print name print addr #将邮件的name转换成utf-8格式,addr如果是unicode,则转换utf-8输出,否则直接输出addr return form...

2018-08-02 16:26:54 7644

转载 python3读取解析邮件内容

POP3收取邮件 SMTP用于发送邮件,如果要收取邮件呢?收取邮件就是编写一个MUA作为客户端,从MDA把邮件获取到用户的电脑或者手机上。收取邮件最常用的协议是POP协议,目前版本号是3,俗称POP3。Python内置一个poplib模块,实现了POP3协议,可以直接用来收邮件。注意到POP3协议收取的不是一个已经可以阅读的邮件本身,而是邮件的原始文本,这和SMTP协议很像,SMTP...

2018-08-02 16:25:42 4433

转载 重启nginx警告*hash_max_size,*hash_bucket_size

警告信息如下: Starting nginx: nginx: [warn] could not build optimal proxy_headers_hash, you should increase either proxy_headers_hash_max_size: 512 or proxy_headers_hash_bucket_size: 64; ignoring proxy_...

2018-08-02 16:21:31 4452 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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