- 博客(95)
- 收藏
- 关注
转载 flask 中使用 socket 遇到的坑
很久没用博客园了,最近涉及到一个问题,需要向前端推送日志考虑的方案两个,一个是定时ajax 但是这样效率太慢了,二是用socket那看看有没有轮子咯,面向百度编程,有两个库可以使用1.flask-sockets2.flask-socketIO具体的使用大家网上都能找的到,具体这里说一下遇到的坑,flask-socketIOapp.run()出现这样的...
2019-04-22 17:53:00
1420
转载 一大波状态码
1xx:信息100 Continue服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。101 Switching Protocols服务器转换协议:服务器将遵从客户的请求转换到另外一种协议。2xx:成功200 OK请求成功(其后是对GET和POST请求的应答文档)201 Created请求被创建完...
2018-04-27 18:37:00
215
转载 functools.wraps函数
原文地址:https://www.cnblogs.com/fcyworld/p/6239951.html第一次见到functools.wraps是在Flask Web开发中,一直不明白怎么回事。 装饰器(decorator)是干嘛的?对于受到封装的原函数来说,装饰器能够在那个函数执行前或者执行后分别运行一些代码,使得可以再装饰器里面访问并修改原函数的参数以及返回值,以...
2018-03-23 14:45:00
210
转载 python 在ubuntu下安装pycurl
https://www.linuxidc.com/Linux/2016-05/131574.htm转载于:https://www.cnblogs.com/fengshuihuan/p/8615926.html
2018-03-21 11:20:00
249
转载 ubuntu频繁出现 安装包依赖关系
折腾了一下午,还差点重装一次,最后记下解决办法,引以为戒!第一步,备份官方的默认源 避免自己手贱操作失误,重装系统太费时间cp /etc/apt/sources.list /etc/apt/sources.list.bak 此命令是备份该官方源文件https://www.cnblogs.com/zlslch/p/6860229.ht...
2018-03-20 19:23:00
130
转载 centos docker-ce安装
懂得自然懂https://yeasy.gitbooks.io/docker_practice/content/install/centos.html转载于:https://www.cnblogs.com/fengshuihuan/p/8515798.html
2018-03-06 17:51:00
149
转载 linux系统,关于Python多版本共存
http://www.cnblogs.com/Yiutto/p/5962906.html给个地址直接看八~转载于:https://www.cnblogs.com/fengshuihuan/p/8515692.html
2018-03-06 17:36:00
143
转载 利用kibana插件对Elasticsearch进行bool查询
#bool查询#老版本的filtered查询已经被bool代替#用 bool包括 must should must_not filter来完成 ,格式如下:#bool:{# "filter":[],# "must":[],# "should":[],# "must_not"[],#}#must 数组内的所有查询都必须满足#should 数组内只需要满足一个#must_not 一个...
2017-11-30 11:37:00
1026
转载 利用kibana插件对Elasticsearch查询
利用kibana插件对Elasticsearch查询Elasticsearch是功能非常强大的搜索引擎,使用它的目的就是为了快速的查询到需要的数据。查询分类: 基本查询:使用Elasticsearch内置查询条件进行查询 组合查询:把多个查询组合在一起进行复合查询 过滤:查询同时,通过filter条件在不影响打分的情况下筛选数据创建索引PUT lag...
2017-11-30 10:37:00
185
转载 利用kibana插件对Elasticsearch进行映射
映射(mapping)映射是创建索引的时候,可以预先定义字段的类型以及相关属性Elasticsearch会根据JSON源数据的基础类型去猜测你想要的字段映射。将输入的数据变成可搜索的索引项。Mapping就是我们自己定义字段的数据类型,同时告诉Elasticsearch如何索引数据以及是否可以被搜索。作用:会让索引建立的更加细致和完善类型:静态映射和动态映射内置类...
2017-11-29 20:12:00
159
转载 利用kibana插件对Elasticsearch进行批量操作
#############批量获取##################获取所有数据GET _mget{ "docs": [ {"_index":"testdb", "_type":"job1", "_id":1 }, {"_index":"testdb", "_type":"job2", ...
2017-11-29 19:45:00
192
转载 利用kibana插件对Elasticsearch进行文档和索引的CRUD操作
#添加索引PUT lagou{ "settings": { "index": { "number_of_shards":5, "number_of_replicas":1 } }}#查看 索引设置GET lagou/_settingsGET _all/_settingsGET .kibana,lagou/...
2017-11-29 19:09:00
108
转载 elasticsearch搜索框架的安装相关
安装JAVA SE百度一下JAVA SE,按照自己的平台,位数选择就是了,这里遇到过一个坑,双击exe安装包一直无法打开jdk的安装,在任务管理器里面就一闪而过,后来我卸载了所有JAVA的相关安装,然后重新下载了9.0在C:\Program Files 删除了AppData关于JAVA的相关选项,之后安装成功。网上有朋友建议,在其他盘安装,并且jdk,jre分开文件夹...
2017-11-29 16:59:00
121
转载 python面试必问 知识整理
一 数据类型1 数字整型与浮点型#整型int 作用:年纪,等级,身份证号,qq号等整型数字相关 定义: age=10 #本质age=int(10)#浮点型float 作用:薪资,身高,体重,体质参数等浮点数相关 salary=3000.3 #本质salary=float(3000.3)#二进制,十...
2017-11-17 19:53:00
174
转载 Selenium定位不到元素的解决方法—iframe挡住了去路
刚接触Selenium,在调试过程中发现有些元素定位不到,于是求助了百度,查找到的资料是这么说的:如果需要定位的元素在某个frame里,则单独通过id/name/xpath是定位不到此元素的。比如,原本想通过WebElement element=driver.FindElement(By.LinkText("XXX"));来定位元素的,但由于该元素在iframe. id="left_fr...
2017-11-08 17:04:00
236
转载 python 几个简单算法详解
一、冒泡排序基本思想:它的思路很有特点循环,两两向后比较。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。#冒泡排序# def bubble_sort(li):# for i in range(len(li)-1): #走一趟,循环的次数# ...
2017-11-05 09:57:00
168
转载 爬虫突破封禁常用方法
在互联网上进行自动数据采集(抓取)这件事和互联网存在的时间差不多一样长。今天大众好像更倾向于用“网络数据采集”,有时会把网络数据采集程序称为网络机器人(bots)。最常用的方法是写一个自动化程序向网络服务器请求数据(通常是用 HTML 表单或其他网页文件),然后对数据进行解析,提取需要的信息。本文假定读者已经了解如何用代码来抓取一个远程的 URL,并具备表单如何提交及 Ja...
2017-10-20 16:23:00
255
转载 转载:使用Tornado+Redis维护ADSL拨号服务器代理池
我们尝试维护过一个免费的代理池,但是代理池效果用过就知道了,毕竟里面有大量免费代理,虽然这些代理是可用的,但是既然我们能刷到这个免费代理,别人也能呀,所以就导致这个代理同时被很多人使用来抓取网站,所以当我们兴致勃勃地拿他来抓取某个网站的时候,会发现它还是被网站封禁的状态,所以在某些情况下免费代理池的成功率还是比较低的。当然我们也可以去购买一些代理,比如几块钱提取几百几千个的代理,然而...
2017-10-20 15:25:00
469
转载 python 试题
1、现有两元祖 (('a'),('b'),('c'),('d') ) ,请使用Python中的匿名函数生成列表 [ {'a':'c'},{'c':'d'}]答案:v = list(map(lambda x,y:{x:y},data[0:2],data[2:4]))data = (('a'),('b'),('c'),('d') )v = list(map(lambda x,...
2017-10-18 17:44:00
2442
转载 关于linux上部署定时python脚本
遇到的坑:Python脚本中的文件操作,最好都用绝对路径,文件头上写#!/usr/local/bin/python3.6-----------------------------------sh文件这样写:#!/bin/bash/usr/local/bin/python3.6 /root/area/bin.py-----------------------c...
2017-10-14 17:20:00
140
转载 python中使用xlrd、xlwt操作excel表格详解
python操作excel主要用到xlrd和xlwt这两个库,即 可从这里下载https://pypi.python.org/pypi。下面分别记录python读和写excel.python读excel——xlrd这个过程有几个比较麻烦的问题,比如读取日期、读合并单元格内容。下面先看看基本的操作:首先读一个excel文件,有两个sheet,测试用第二个sheet,shee...
2017-10-10 15:57:00
253
转载 XPATH使用
1. XPath概览XPath 的选择功能十分强大,它提供了非常简洁明了的路径选择表达式,另外它还提供了超过 100 个内建函数用于字符串、数值、时间的匹配以及节点、序列的处理等等,几乎所有我们想要定位的节点都可以用XPath来选择。XPath 于 1999 年 11 月 16 日 成为 W3C 标准,它被设计为供 XSLT、XPointer 以及其他 XML 解析软件使用,更多...
2017-09-24 21:12:00
783
转载 git使用
老铁,这年头不会点Git真不行!!!版本控制说到版本控制,脑海里总会浮现大学毕业是写毕业论文的场景,你电脑上的毕业论文一定出现过这番景象!1234567891011毕业论文_初稿.doc毕业论文_修改1.doc毕业论文_修改2.doc毕业论文_修改3.doc毕业论文_完整版1....
2017-09-19 17:13:00
138
转载 收集的博客
MYSQL:http://www.cnblogs.com/yuanchenqi/articles/7269675.htmlhttp://www.cnblogs.com/yuanchenqi/articles/7250680.html转载于:https://www.cnblogs.com/fengshuihuan/p/7528205.html
2017-09-15 20:02:00
74
转载 csrf_token 跨站请求设置
$.ajaxSetup({ data: {csrfmiddlewaretoken: '{{ csrf_token }}' },});<form>{% csrf_token %}</form><br><br><br>$.ajax({<br>...<br>dat...
2017-09-14 09:32:00
128
转载 渗透方法总结
应渗透测试部落酉长天朝极品丞相邀请写一个详细的WEB学习思路,来指点新人该如何学习! 事情是这样的,看了酉长的“想学客的看这里”那个帖子,我觉得酉长说的有点笼统了,然后补充一下,写一个更详细的学习思路,这也是我自己的经验,欢迎大家来补充… 首先呢,我觉得认为web渗透者就是黑客,就不对了,黑客的范围很大。黑客不仅会做渗透测试,他还研究操作系统漏洞,应用软件...
2017-09-06 11:39:00
462
转载 fluxion-wifi破解/钓鱼
转载内容,侵删https://bbs.ichunqiu.com/thread-24085-1-5.html0x00前言: 有人说我比那些收费的平台更可恨,因为我写教程不收费,还能让一堆人看的懂, 有人说我比那些收徒的大佬更可恨,因为我让他们吃不上饭,虽说我也吃不上饭, 有人说我吧教程公开化,促进了中国互联网安全的年...
2017-09-06 09:26:00
1447
转载 Django基础(四)
Django-4知识预览分页器(paginator)COOKIE 与 SESSIONDjango的用户认证FORM 回到顶部分页器(paginator)分页器的使用123456789101112131415161718192...
2017-09-03 11:59:00
133
转载 Django基础(三)
知识预览Ajax前戏:jsonAjax简介jquery实现的ajaxJS实现的ajax回到顶部Ajax前戏:json什么是json?定义:JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。它基于 ECMAScript (w3c制定的js规范)的一个子集,采用...
2017-08-31 14:56:00
110
转载 BOOTstarp
BootstrapBootstrap简介什么是 Bootstrap?Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web.历史Bootstrap 是由Twitter的Mark Ot...
2017-08-28 15:48:00
195
转载 浏览器插件
1. Add N Edit Cookies 查看和修改本地的Cookie,Cookie欺骗必备。 下载:http://code.google.com/p/editcookie/downloads/list 2. User Agent Switcher 修改浏览器的User Agent,可以用来XSS。 下载:https://addons.mozilla.org/zh-CN...
2017-08-22 17:17:00
260
转载 注入小谈
前言:现在的网络,脚本入侵十分的流行,而脚本注入漏洞更是风靡黑客界。不管是老鸟还是新起步的小菜,都会为它那巨大的威力和灵活多变的招式所着迷!正是因为注入攻击的流行,使的市面上的注入工具层出不穷!比较出名的有小竹的NBSI、教主的HDSI和啊D的注入工具等等!这大大方便的小菜们掌握注入漏洞!可是,工具是死的,注入的手法却是活的,能否根据实际情况灵活地构造SQL注入语句,得到自己想要...
2017-08-22 16:50:00
112
转载 Django基础(一)
Django基础(一)知识预览Django基本命令二 路由配置系统(URLconf)三 编写视图四 Template五 数据库与ORMadmin的配置一 什么是web框架?框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来做表...
2017-08-22 15:11:00
203
转载 DOCKER 是什么?!
Docker,改变程序世界的箱子给产品经理讲技术•2016-01-14•深氪Docker的道理和集装箱一样。本文来自微信公众号“给产品经理讲技术”(pm_teacher),欢迎大家关注。最近听了一期罗辑思维,聊的是《改变世界的箱子》,这个箱子就是集装箱,它将物流运输过程标准化为以一个箱子为单元,简化了运输流程,同时也降低了物流成本,因而造就了一个高度自...
2017-08-22 15:03:00
109
转载 同步异步,回调
聊聊同步、异步和回调给产品经理讲技术•2016-01-04•深氪有一天,你找到公司刚来的程序员小T,跟他说:我们要加个需求,你放下手里的事情优先支持,我会一直等你做完再离开。小T微笑着答应了,眼角却滑过一丝不易觉察的杀意。本文来自微信公众号“给产品经理讲技术”(pm_teacher),欢迎大家关注。有一天,你找到公司刚来的程序员小T,跟他说:“我们要加个需...
2017-08-13 11:55:00
152
转载 python 多线程和多进程
多线程与多进程知识预览一 进程与线程的概念二 threading模块三 multiprocessing模块四 协程五 IO模型回到顶部一 进程与线程的概念1.1 进程考虑一个场景:浏览器,网易云音乐以及notepad++ 三个软件只能顺序执行是怎样一种场景呢?另外,假如有两个程序A和B,程序A在执行到一半的过程中,需要...
2017-08-13 11:01:00
324
转载 python 元类的简单解释
本文转自博客:http://www.cnblogs.com/piperck/p/5840443.html作者:piperckpython 类和元类(metaclass)的理解和简单运用(一) python中的类首先这里讨论的python类,都基于继承于object的新式类进行讨论。首先在python中,所有东西都是对象。这句话非常重要要理解元类我要重新来理解一下p...
2017-08-12 18:33:00
79
转载 scrapy 命令行
关于命令详细使用命令的使用范围这里的命令分为全局的命令和项目的命令,全局的命令表示可以在任何地方使用,而项目的命令只能在项目目录下使用全局的命令有:startprojectgenspidersettingsrunspidershellfetchviewversion项目命令有:crawlchecklisteditparsebenchstartproject这个命令没什...
2017-08-12 16:02:00
114
转载 编程语言,操作系统及软硬件之间的关联
编程语言,是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。就像人与人之间交流需要用语言去沟通一样,我们与计算机之间沟通的方式就是编程语言。编程语言又分为:机器语言(machine language)是一种指令集的体系。这种指令集,称机器码(m...
2017-08-08 19:16:00
546
转载 一个小demo 实用selenium 抓取淘宝搜索页面内的产品内容
废话少说,上代码#conding:utf-8import refrom selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support.ui import WebDriverWaitfrom selenium.webdrive...
2017-08-08 16:41:00
140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅