摘要: 微信服务器接入流程1. 创建django项目,创建app,创建wechat路由2. 写路由对应的视图函数,不能使用csrf_token验证,两种方式: 1)取消该项目所有视图函数csrf_token的验证2)使用@csrf... 阅读全文
posted @ 2017-11-04 14:07 zhaobig 阅读(3208) 评论(0) 推荐(0) 编辑
摘要: 订阅号和服务号的区别一丶展示位置:所有的订阅号都被折叠到一起,共同挤在一个叫“订阅号”的文件夹中;服务号是直接展示在微信首页的,并且用蓝色字体展示,打开微信就可以看到。二丶群发数量:订阅号每天可以群发一条,服务号每月可以群发四条。有的朋友可能注意到有些订阅号是可以每天可以群发三条的,这些账号都是在公... 阅读全文
posted @ 2017-11-04 14:07 zhaobig 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 布隆过滤去重基本概念如果想判断一个元素是不是在一个集合里,一般想到的是将所有元素保存起来,然后通过比较确定。链表,树等等数据结构都是这种思路. 但是随着集合中元素的增加,我们需要的存储空间越来越大,检索速度也越来越慢。不过世界上还有一种叫作散列表(又叫哈希表,Hash table)的数据结构。它可以... 阅读全文
posted @ 2017-11-04 14:07 zhaobig 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 分布式爬虫1) 在爬虫的settings.py中添加下面两句话# Enables scheduling storing requests queue in redis.SCHEDULER = "scrapy_redis.scheduler.Scheduler"# Ensure all spiders... 阅读全文
posted @ 2017-11-04 14:07 zhaobig 阅读(144) 评论(0) 推荐(0) 编辑
摘要: memcache和redis区别Memcache时一个内存对象缓存系统,用于加速动态web应用程序,减轻数据库负载。它可以应对任意多个连接,使用非阻塞的网络I/O,工作机制:在内存中开辟一块空间,然后建立一个hash表,memcached自管理这些hash表memcache与redis区别1)red... 阅读全文
posted @ 2017-11-04 14:07 zhaobig 阅读(194) 评论(0) 推荐(0) 编辑
摘要: redis部署主从关系Redis属于非关系型数据库1)修改配置文件(找到redis下的redis.windows.conf) 1. 修改主的配置文件 搜索bind,将后面的ip改成当前服务器ip 2. 修改从的配置文件 搜索slaveof,将该代码解注释,然后添加ip和端口... 阅读全文
posted @ 2017-11-04 14:07 zhaobig 阅读(436) 评论(0) 推荐(0) 编辑
摘要: Redis简介REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有... 阅读全文
posted @ 2017-11-04 14:07 zhaobig 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1. 不包括附件的邮件#coding:utf-8import smtplibimport string# 发送普通的文本邮件# 邮件smtp的地址HOST = 'smtp.163.com'# 定义邮件的标题SUBJECT = '这是邮件标题'# 发件人FROM = 'xxx@163.com'# 收件... 阅读全文
posted @ 2017-11-04 14:07 zhaobig 阅读(453) 评论(0) 推荐(0) 编辑
摘要: Ubuntu部署Django项目1. 安装Ubuntu系统或CentOS系统2. pip freeze >requirements.txt3. pip install -r requirements.txt4. 相关环境搭建5. sudo passwd 输入root相关密码6. 输入su回车 进入... 阅读全文
posted @ 2017-11-04 14:07 zhaobig 阅读(225) 评论(0) 推荐(0) 编辑