中间件 下载中间件(Downloader Middlewares) 位于scrapy引擎和下载器之间的一层组件。 作用:批量拦截到整个工程中所有的请求和响应 - 拦截请求: - UA伪装:process_request - 代理IP:process_exception:return request ...
分类:
其他好文 时间:
2020-06-30 22:19:04
阅读次数:
96
1.HTTP HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。 通信过程 2.请求 请求,由客户端向服务端发可以分为4部分:请求方法(Request Method)请求的网址(Requ ...
分类:
Web程序 时间:
2020-06-30 20:17:09
阅读次数:
67
JDK官网下载与安装过程 目录一、JRE与JDK介绍 二、JDK下载步骤 三、设置环境变量 四、检验 一、JRE与JDK介绍 java是当前比较流行的一种编程语言,当我们开始学习java的时候肯定会先要安装jdk,然后进行环境变量控制。 JRE(Java Runtime Environment ) ...
分类:
其他好文 时间:
2020-06-30 17:31:00
阅读次数:
75
我们在使用python的flask框架时,可能会经常用到生命周期函数如:before_request, before_first_request,或者信号等,刚开始学的时候就想只要写一个函数,然后加上一个装饰器居然就可以实现这种开挂般的效果,那时感觉这框架代码写得真棒, 再过些时间自己学会阅读框架源 ...
分类:
编程语言 时间:
2020-06-30 14:41:29
阅读次数:
70
1.条件语句的优化 // 根据颜色找出对应的水果 // bad function test(color) { switch (color) { case 'red': return ['apple', 'strawberry']; case 'yellow': return ['banana', ' ...
分类:
Web程序 时间:
2020-06-30 12:35:04
阅读次数:
87
背景:客户的核心系统环境从原来的(Weblogic10.36,JDK1.6,后面升级成(Weblogic12C,JDK1.8问题描述:B2B(运行环境:WAS8.5,JDK1.6需要通过RPC访问核心服务,通信协议采用TLS协议,系统间做双向加密。核心的证书是由keytool自签而成。B2B的证书由 ...
分类:
编程语言 时间:
2020-06-30 12:34:19
阅读次数:
72
函数的参数越少越好 有一个准则是:如果你的函数参数超过两个,就应该改为对象传入。 这样做是合理的,因为当函数参数超过两个时,参数顺序开始变得难以记忆,而且容易出现一种很尴尬的情况:比如我只需要传入第三个参数,因为其自身顺序的原因,不得不补齐前两个根本用不上的参数,以让它顺利排在第三位。 // bad ...
分类:
Web程序 时间:
2020-06-30 12:32:32
阅读次数:
66
遇到问题 在nginx环境下上传大文件报错:Request Entity Too Large(请求实体太大) 问题原因 nginx限制了上传文件的大小 解决问题 修改当前站点nginx配置的server块内容 添加client_max_body_size 200m; 将nginx上传大小限制设置为2 ...
分类:
其他好文 时间:
2020-06-29 23:02:20
阅读次数:
73
前端时间有课设,我的正好是:基于B/S模式的通用题库管理系统的设计与实现(jee实现) 然鹅,真在备考的我怎么会有精力去写一个课设呢? 于是在网上找到了一个差不多功能的,文件名为“广东海洋大学在线考试系统”的程序,于是我下载后导入,连接数据库,发现很多功能都写错了: 其中有一个404错误:Inval ...
分类:
其他好文 时间:
2020-06-29 20:01:39
阅读次数:
97
今天看项目日志,发现报这个异常。 是tomcat容器的问题,因为出现了特殊字符,所以报异常了。Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 398 ...
分类:
编程语言 时间:
2020-06-29 18:33:31
阅读次数:
97