上一页 1 2 3 4 5 6 ··· 9 下一页
  2019年9月30日
摘要: 一 hashlib加密 1 什么是hash Hash,一般翻译做“散列”,也有直接音译为”哈希”的,就是把任意长度的输入(又叫做预映射,pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成 阅读全文
posted @ 2019-09-30 10:07 cs_1993 阅读(231) 评论(0) 推荐(0) 编辑
  2019年9月29日
摘要: 配置使用 celery很容易集成到Django框架中,当然如果想要实现定时任务的话还需要安装django-celery-beta插件,后面会说明。需要注意的是Celery4.0只支持Django版本>=1.8的,如果是小于1.8版本需要使用Celery3.1。 配置 新建立项目taskproj,目录 阅读全文
posted @ 2019-09-29 14:38 cs_1993 阅读(254) 评论(1) 推荐(0) 编辑
摘要: 一、简介 Celery是由Python开发、简单、灵活、可靠的分布式任务队列,其本质是生产者消费者模型,生产者发送任务到消息队列,消费者负责处理任务。Celery侧重于实时操作,但对调度支持也很好,其每天可以处理数以百万计的任务。特点: 简单:熟悉celery的工作流程后,配置使用简单 高可用:当任 阅读全文
posted @ 2019-09-29 14:12 cs_1993 阅读(299) 评论(0) 推荐(0) 编辑
  2019年9月27日
摘要: 一 模块的介绍与导入 1 模块的简介 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.p 阅读全文
posted @ 2019-09-27 15:06 cs_1993 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 一 函数的介绍和基本使用 为什么要使用函数? 避免代码重用 提高代码的可读性 函数的定义与调用 def 函数名(参数1,参数2) ''' 函数注释''' print('函数体') return 返回值 定义:def关键字开头,空格之后接函数名和圆括号,最后还要加一个冒号。函数名:函数名是包含字母,数 阅读全文
posted @ 2019-09-27 10:16 cs_1993 阅读(262) 评论(0) 推荐(0) 编辑
  2019年9月26日
摘要: Dom文档加载步骤 入口函数和window.onload()对比 jquery和js的转换 jquery的基础选择器 层级选择器 基本过滤选择器 属性选择器 筛选选择器 jquery的显示效果 jquery的属性操作 jquery对象有它自己的属性和方法, 属性找找模块分为四个部分:html属性操作 阅读全文
posted @ 2019-09-26 11:15 cs_1993 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 一 javaScript是什么 javaScript是一种web前端的描述语言,也是一种基于对象(object)和事件驱动(Event Driven)的、安全性好的脚本语言。 javaScript的特点: javaScript主要用来向html页面中添加交互行为 javaScript是一种脚本语言, 阅读全文
posted @ 2019-09-26 10:44 cs_1993 阅读(209) 评论(0) 推荐(0) 编辑
  2019年9月16日
摘要: 一、介绍 一些网站会在正常的账号密码认证之外加一些验证码,以此来明确地区分人/机行为,从一定程度上达到反爬的效果,对于简单的校验码Tesserocr就可以搞定,如下 但一些网站加入了滑动验证码,最典型的要属于极验滑动认证了,极验官网:http://www.geetest.com/,下图是极验的登录界 阅读全文
posted @ 2019-09-16 16:08 cs_1993 阅读(853) 评论(0) 推荐(0) 编辑
  2019年9月11日
摘要: 一 CSS介绍 CSS是指层叠样式表(Cascading Style Sheets),样式定义如何显示HTML元素,样式通常又会存在于样式表中。使用css的目的是控制html各种元素使网页展示美观精致 二 css引入方式 1 行内式 2 嵌入式 3 链接式 将一个.css文件引入到html文件中 4 阅读全文
posted @ 2019-09-11 17:49 cs_1993 阅读(194) 评论(0) 推荐(0) 编辑
  2019年8月21日
摘要: 一 线程池实现异步爬虫 使用线程池爬取梨视频数据 二 单线程+异步协程(推荐): event_loop: 事件循环, 相当于一个无限循环, 我们可以把一些函数注册到这个事件循环上,当满足某些条件的时候,函数就会被循环执行coroutine:协程对象, 我们可以将协程对象注册到事件循环中, 它会被事件 阅读全文
posted @ 2019-08-21 15:17 cs_1993 阅读(269) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页