摘要:
递归的特点: 递归算法是一种直接或间接调用自身算法的过程,简洁而且易于理解 递归算法解决特点: --递归就是在过程或函数里调用自身 --在使用递归策略时,必须有一个明确的递归结束条件,称为递归出口 --递归算法解题很简洁,但运算效率较低,所以不提倡用递归算法设计程序 --在递归调用的过程中系统为每一 阅读全文
摘要:
五大核心组件 scrapy框架主要由五大组件组成,他们分别是调度器(Scheduler),下载器(Downloader),爬虫(Spider),和实体管道(Item Pipeline),Scrapy引擎(Scrapy Fngine) 下面我们说说他们各自的作用: 调度器 下载器 爬虫 实体管道 引擎 阅读全文
摘要:
我们在pycharm上爬取 首先我们可以在本文件打开命令框或在Terminal下创建 scrapy startproject xiaohuaPro 创建文件 scrapy genspider xiaohua www.xxx.com 创建执行文件 一.首先我们要进行数据的爬取 之后再items.py文 阅读全文
摘要:
测试环境 制作python启动es和kibana启动脚本 制作一键启动脚本 测试环境: 制作python启动es和kibana启动脚本 elasticsearch和kibana分别是两个要启动文件的路径 在python环境下执行即可 制作一键启动脚本 那么我们想将python脚本打包成exe可执行文 阅读全文
摘要:
django 表的理解 好处:设计的好,会清晰,易于理解和维护,后期开发事半功倍,一目了然. 1. 一对一的表,两表的属性实际上完全可以合并成一个表,共用一个主键即可; 2. 一对多的表,可以设中间关联表,也可以将关联表并入“多”这头;若设独立关联表,则可引入“多”这头的主键作为其主键,也可另立主键 阅读全文
摘要:
我们写程序是会出现一些错误,错误都显示数字,那数字是啥意思那,你们知道吗? 比如我们最常见的404 ,这个大家应该不陌生吧! 对,就是找不到东西,那其他的你们知道几个,让我们来了解了解 100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) 101 Sw 阅读全文
摘要:
单聊代码 import json from flask import Flask,request,render_template from geventwebsocket.handler import WebSocketHandler from gevent.pywsgi import WSGISe 阅读全文
摘要:
websocket 群聊 前提关闭防火墙 写入代码 from flask import Flask,request,render_template from geventwebsocket.handler import WebSocketHandler from gevent.pywsgi impo 阅读全文
摘要:
WebSocket websocket 是一种在单个Tcp连接上进行双全工通信的协议.websocket通信协议于2011年被IETF定为标准RFC6455,并 由RFc7936补充规范.WebSocket APL也被w3c定为标准 WebSocket使得客户端和服务器之间的数据交换变得更加简单,允 阅读全文
摘要:
vim 三种模式 1.命令模式 2.输出模式 3.底线命令模式 w(e) 移动光标到下一个单词 b 移动到光标上一个单词 数字0 移动到本行开头 $ 移动光标到本行结尾 H 移动光标到屏幕首行 M 移动到光标到屏幕的中间一行 L 移动光标到屏幕的尾行 gg 移动光标到文档的首行 G 移动光标到文档尾 阅读全文