欢迎来到十九分快乐的博客

生死看淡,不服就干。

04 2021 档案

摘要:二叉树 1.简介 根节点:树最上层的节点 子节点: - 左叶子节点 - 右叶子节点 树的高度:树的层数 子树: - 完全子树 - 根节点+左右叶子节点 - 不完全子树 - 根节点+左叶子节点 - 根节点+右叶子节点 - 结论:二叉树中的每一个节点都可以作为另一颗子树的根节点。 - 可以根据根节点来区 阅读全文
posted @ 2021-04-28 22:32 十九分快乐 阅读(212) 评论(0) 推荐(0)
摘要:数据结构 1.时间复杂度 1.时间复杂度:大O表示 -- O(f(n)) 量化算法需要的操作或者执行步骤的数量。 2.基本操作执行次数的函数 T(n): 如果T(n)=5n^2+27n+1005,随着 n 变大,n^2 这项变得越来越重要,我们可以忽略其他项,只关注5n^2,系数 5 也变得不重要。 阅读全文
posted @ 2021-04-28 22:31 十九分快乐 阅读(156) 评论(0) 推荐(0)
摘要:1.请求传参 深度爬取:爬取的数据没有存储在同一张页面中。 创建工程: scrapy startproject moviePro 创建爬虫文件: cd moviePro scrapy genspider movie www.xxx.com 运行项目: scrapy crawl movie 配置文件s 阅读全文
posted @ 2021-04-25 17:54 十九分快乐 阅读(423) 评论(0) 推荐(0)
摘要:scrapy框架基础 1.安装 Linux安装: pip install scrapy Windows安装: 1.pip install wheel -- 可以安装 .whl文件 2.下载twisted <http://www.lfd.uci.edu/~gohlke/pythonlibs/#twis 阅读全文
posted @ 2021-04-23 20:53 十九分快乐 阅读(105) 评论(0) 推荐(0)
摘要:生产者消费者模型 import threading import requests from lxml import etree import os from urllib import request from queue import Queue # 生产者模型 -- 储存图片连接 class 阅读全文
posted @ 2021-04-23 20:51 十九分快乐 阅读(292) 评论(0) 推荐(0)
摘要:requests高阶使用 1.图片懒加载 图片懒加载: 当用户刷新页面的时候,页面中的图片只会加载出局部的而不是所有,只有当满足了指定的条件才可以将剩余的图片加载出来。 如何决定图片是否要加载出来? 标签中使用伪属性。例如src2 # 网站:站长素材 import requests from lxm 阅读全文
posted @ 2021-04-23 20:49 十九分快乐 阅读(678) 评论(0) 推荐(0)
摘要:爬虫基础 1.简介 爬虫:通过编写程序模拟浏览器上网,然后让其去互联网上抓取数据的过程 应用分类: 1.通用爬虫:抓取一整页面源码内容 2.聚焦爬虫:抓取页面中局部的指定数据 3.增量式:监测网站数据更新的情况。 4.分布式 2.requests:模拟浏览器上网 编码流程: 1.指定url 2.发起 阅读全文
posted @ 2021-04-20 20:59 十九分快乐 阅读(140) 评论(0) 推荐(0)
摘要:文章搜索 Elasticsearch简介 Elasticsearch 的底层是开源库 Apache Lucene。 Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。但是Lucene非常复杂,要使用Lucene则必须了解检索相关知识和Lucene的工作原理才可以。 Elast 阅读全文
posted @ 2021-04-19 16:17 十九分快乐 阅读(86) 评论(0) 推荐(0)
摘要:一.Feed流系统简介 1.Feed流的定义 Feed流是Feed + 流,Feed的本意是饲料,Feed流的本意就是有人一直在往一个地方投递新鲜的饲料,如果需要饲料,只需要盯着投递点就可以了,这样就能源源不断获取到新鲜的饲料。 当前最流行的Feed流产品有微博、微信朋友圈、头条的资讯推荐、快手抖音 阅读全文
posted @ 2021-04-19 15:57 十九分快乐 阅读(1100) 评论(0) 推荐(0)
摘要:支付打赏弹窗 <template> <div class="_21bLU4 _3kbg6I" @click.stop="is_show_reward_window=false"> <Header></Header> <div class="_23ISFX-body" v-if="is_show_re 阅读全文
posted @ 2021-04-19 15:55 十九分快乐 阅读(202) 评论(0) 推荐(0)
摘要:专题部分 投稿记录功能 article/models.py 修改后的模型类: 外键关联表加related_name,方便查询 from django.db import models from renranapi.utils.models import BaseModel from users.mo 阅读全文
posted @ 2021-04-19 15:53 十九分快乐 阅读(127) 评论(0) 推荐(0)
摘要:文章模块 创建子引用 cd renranapi/apps python ../../manage.py startapp article 注册子应用 settings/dev.py INSTALLED_APPS = [ # .... 'article', ] 总路由: urls.py path('a 阅读全文
posted @ 2021-04-19 15:51 十九分快乐 阅读(117) 评论(0) 推荐(0)
摘要:4. 通过axios实现数据请求 vue.js默认没有提供ajax功能的。 所以使用vue的时候,一般都会使用axios的插件来实现ajax与后端服务器的数据交互。 注意,axios本质上就是javascript的ajax封装,所以会被同源策略限制。 下载地址: https://unpkg.com/ 阅读全文
posted @ 2021-04-12 17:43 十九分快乐 阅读(158) 评论(0) 推荐(0)