上一页 1 2 3 4 5 6 7 8 ··· 15 下一页
2018年10月25日
摘要: django 1.11 中间件的制造工厂是一个方法接收get_response 作为入参返回一个中间件。一个中间件是一个可调用的对象,接收一个request返回一个response,就像view. middleware也可以写作一个方法 def simple_middleware(get_respo 阅读全文
posted @ 2018-10-25 15:13 庭明 阅读(193) 评论(0) 推荐(0) 编辑
2018年10月19日
摘要: scrapy的组建scrapy Engine ,scheduler,downloader,spider,item pipeline ,在编写爬虫程序一般用到的组件是 spider,item,pipeline,middleware scrapy-redis 改写了scrapy的spider,pipel 阅读全文
posted @ 2018-10-19 15:22 庭明 阅读(210) 评论(0) 推荐(0) 编辑
2018年10月11日
摘要: 官方文档: https://selenium-python.readthedocs.io/api.html#selenium.webdriver.remote.webdriver.WebDriver.switch_to_frame 通常初始步骤 导入 webdriver, 通过下载的chromedr 阅读全文
posted @ 2018-10-11 18:31 庭明 阅读(2639) 评论(0) 推荐(1) 编辑
2018年9月20日
摘要: REST是Representational State Transfer的简称 大致意思是 表现状态转移 ,个人理解为 数据展示格式 转换 rest api在web开发中的前后端分离开发比较受欢迎,例移动端 或桌面浏览器。也就是说这个url 不依赖于设备 也不依赖于软件环境,只要可以联网即可。这样R 阅读全文
posted @ 2018-09-20 18:31 庭明 阅读(96) 评论(0) 推荐(0) 编辑
2018年9月17日
摘要: background scripts可以访问所有的 WebExtension JavaScript APIs ,但是不能直接访问页面 content scripts 可以通过标准的DOM api 读取,修改页面,但是只能访问小部分的WebExtension JavaScript APIs,它与bac 阅读全文
posted @ 2018-09-17 11:19 庭明 阅读(305) 评论(0) 推荐(0) 编辑
2018年9月14日
摘要: chrome extensions 基本组成,唯一必要的文件就是manifest.json这个应用的配置清单 manifest.json中前三个参数为必要参数,其他的可选: { "name ":"your extensions name ", "version":"1.0.0.1", //扩展应用版 阅读全文
posted @ 2018-09-14 14:43 庭明 阅读(286) 评论(0) 推荐(0) 编辑
2018年9月5日
摘要: ||与&& a && b : 将a, b转换为Boolean类型, 再执行逻辑与, true返回b, false返回aa || b : 将a, b转换为Boolean类型, 再执行逻辑或, true返回a, false返回b转换规则:对象为true非零数字为true非空字符串为true其他为fals 阅读全文
posted @ 2018-09-05 11:29 庭明 阅读(101) 评论(0) 推荐(0) 编辑
2018年9月4日
摘要: 对于下载中间件 settings里的数字大小: process_request的顺序 数字越小,越先调用 process_response 的顺序, 数字越大,越先调用 返回值: process_request: 【None :继续调用下一个中间件的process_request方法;】 【Resp 阅读全文
posted @ 2018-09-04 10:11 庭明 阅读(282) 评论(0) 推荐(0) 编辑
2018年8月28日
摘要: 下载安装JDK(Java SE development Kit) Java是有sun公司发行的编程语言,JDK的官方下载地址为:http\\ java.sun.com 昨天选择下载的是jdk-8u101-windows-x64.exe(约200M) 安装过程全部选择默认状态。 安装完成后需配置环境变 阅读全文
posted @ 2018-08-28 15:48 庭明 阅读(978) 评论(0) 推荐(0) 编辑
摘要: public class Helloworld { public static void main(String[] args) { System.out.println("hello world!"); } } 该程序名为Helloworld.java 第一行:public class Hello 阅读全文
posted @ 2018-08-28 15:47 庭明 阅读(111) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 15 下一页