上一页 1 ··· 3 4 5 6 7 8 9 下一页
  2019年4月16日
摘要: requests模块的学习 pip install requests response = requests.get(url,headers) # 发起get请求,请求url地址对应的响应 response = requests.post(url,data={请求体的字典}) # 发起post请求 阅读全文
posted @ 2019-04-16 09:10 liudemeng 阅读(263) 评论(0) 推荐(0) 编辑
  2019年4月15日
摘要: 1.浏览器的请求 url 在Chrome中点击检查,点到network url=请求的协议+网站的域名+资源的路径+参数 浏览器请求url地址 当前的url对应的响应+js+css+图片 >> elements中的内容 爬虫请求url地址 当前url地址对应的响应 elements的内容和爬虫获取到 阅读全文
posted @ 2019-04-15 16:42 liudemeng 阅读(246) 评论(0) 推荐(0) 编辑
  2019年4月10日
摘要: 首先打开浏览器,按 F12 进入控制台(Console),然后输入:navigator.userAgent,即可看到 UA。例如: 1 2 Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0 1 2 Mo 阅读全文
posted @ 2019-04-10 14:09 liudemeng 阅读(866) 评论(0) 推荐(0) 编辑
  2018年11月5日
摘要: Git管理 Git是分布式管理.服务器和客户端都有版本控制能力,都能进行代码的提交、合并、源代码特点 Git会在根目录下创建一个.git隐藏文件夹,作为本地代码仓库 Git操作流程图解 Git服务器 --> 本地仓库 --> 客户端 --> 本地仓库 --> Git服务器 2.工作区暂存区和仓库区 阅读全文
posted @ 2018-11-05 14:36 liudemeng 阅读(266) 评论(0) 推荐(0) 编辑
  2018年10月29日
摘要: celery是异步任务的框架 是由python实现的异步框架. 在使用celery我们经常分为三个部分, 第一部分就是我们所说的客户端, 就是发起异步任务的一方, 第二部分 任务队列 broker 第三部分 任务处理者worker, 真正的celery,真正的任务处理着, 单独的另外启动一个进程, 阅读全文
posted @ 2018-10-29 17:24 liudemeng 阅读(207) 评论(0) 推荐(0) 编辑
  2018年9月5日
摘要: Redis是一个高性能的key:value的数据库 1. 什么是nosql? 一种新出现的数据库, 不能使用SQL语句进行增删改查 非关系数据库 nosql和SQL数据库的比较? sql 适用于关系复杂的数据进行查询, nosql则反之 sql 对事务的支持非常完善, nosql不支持事务 两者之间 阅读全文
posted @ 2018-09-05 19:08 liudemeng 阅读(195) 评论(1) 推荐(0) 编辑
  2018年8月28日
摘要: 1. 类视图 写视图的步骤: 1. 数据库查询, 2. 构建序列化器, 进行序列化操作, 返回数据 一. 两大基类 >1 APIView (以常规的方法实现get post put delet 等) 继承与VIew, 可以帮助我们处理request和response 可以捕获异常处理, 处理成适合的 阅读全文
posted @ 2018-08-28 15:08 liudemeng 阅读(1008) 评论(0) 推荐(0) 编辑
  2018年8月17日
摘要: 序列化器作用: 1.进行数据的校验 2.对数据对象进行转换 序列化: 模型类对象 > python字典 用于输出, 返回给前端使用 反序列化: 前端传送的数据 > 经过验证 > python的字典 用于输入 接受前端数据时使用 序列化器作用: 帮助我们进行序列化, 反序列化 总结 : 在开发REST 阅读全文
posted @ 2018-08-17 20:46 liudemeng 阅读(6093) 评论(2) 推荐(2) 编辑
摘要: web应用模式 1.前后端不分离 在前后端不分离的应用模式中,前端页面看到的效果都是由后端控制,由后端渲染页面或重定向,也就是后端需要控制前端的展示,前端与后端的耦合度很高。 这种应用模式比较适合纯网页应用 2.前后端分离 在前后端分离的应用模式中,后端仅返回前端所需的数据,不再渲染HTML页面,不 阅读全文
posted @ 2018-08-17 20:44 liudemeng 阅读(444) 评论(0) 推荐(1) 编辑
  2018年7月31日
摘要: 进入主题之前我们先了解什么是多任务 多任务:操作系统可以同时运行多个任务并行: 多个任务一起执行并发: CPU快速切换执行 一. 线程(共享数据资源) 什么是线程? 调度执行的最小单位 线程是并发 1.threading模块 import timeimport threadingdef sing() 阅读全文
posted @ 2018-07-31 17:15 liudemeng 阅读(395) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页