摘要: python后端向前台返回字节流文件,浏览器访问地址自动下载文件: 阅读全文
posted @ 2019-05-16 09:28 没有显示名称 阅读(4791) 评论(0) 推荐(0) 编辑
摘要: 用 django crontab 为 Django 添加定时任务 需求 做后台开发的时候,有时候会遇到这样的需求,在某个固定时间或者一定时间间隔自动触发某一事件。比如说我有一个需求要求是,周一到周五早上九点发送邮件。 使用 安装第三方包 django crontab 配置第三方包 定义任务 配置任务 阅读全文
posted @ 2019-04-10 10:24 没有显示名称 阅读(853) 评论(0) 推荐(0) 编辑
摘要: [TOC] Filter定义 定义如下Filter类 这个类解释如下: model 该类是为Model Book定义的过滤类 fields 该过滤类可以处理Book model中字段name,author,isbn,press的查询 name = django_filters.CharFilter( 阅读全文
posted @ 2019-03-26 13:25 没有显示名称 阅读(495) 评论(0) 推荐(0) 编辑
摘要: centos7下运行django项目时ModuleNotFoundError: No module named 'users' 由于我的项目目录是下面这样: 因为找不到users的路径 所以在manage.py中添加 sys.path.append('demo/apps') 即可 阅读全文
posted @ 2019-03-21 14:11 没有显示名称 阅读(2473) 评论(0) 推荐(0) 编辑
摘要: 把它给看成一个矩阵,或者看成一个ndarray数组的话,我们去获取他的形状. 切割矩阵 矩阵元素的替换 矩阵的合并 通过函数创建矩阵 zeros/ones/empty 矩阵的运算 列表无法进行+ \ /运算,但是矩阵是可以的. | 矩阵函数 | 详解 | | | | | np.sin(arr) | 阅读全文
posted @ 2019-03-06 09:45 没有显示名称 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 一 CSRF是什么 CSRF(Cross-site request forgery)跨站请求伪造,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XSS非常不同,XSS利用站点 阅读全文
posted @ 2019-02-26 16:42 没有显示名称 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 基于redis 利用redis的乐观锁,实现秒杀系统的数据同步(基于watch实现) 用户一: 用户二: 注:windows下如果数据被修改了,不会抛异常,只是返回结果的列表为空,mac和linux会直接抛异常 秒杀系统核心逻辑测试,创建100个线程并发秒杀 阅读全文
posted @ 2019-02-26 16:38 没有显示名称 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 1 什么是负载均衡? 当一台服务器的性能达到极限时,我们可以使用服务器集群来提高网站的整体性能。那么,在服务器集群中,需要有一台服务器充当调度者的角色,用户的所有请求都会首先由它接收,调度者再根据每台服务器的负载情况将请求分配给某一台后端服务器去处理。那么在这个过程中,调度者如何合理分配任务,保证所 阅读全文
posted @ 2019-02-26 16:34 没有显示名称 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 将redis发布订阅模式用做消息队列和rabbitmq的区别: 总结 redis: 轻量级,低延迟,高并发,低可靠性; rabbitmq:重量级,高可靠,异步,不保证实时;rabbitmq是一个专门的AMQP协议队列,他的优势就在于提供可靠的队列服务,并且可做到异步,而redis主要是用于缓存的,r 阅读全文
posted @ 2019-02-26 16:26 没有显示名称 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 一 什么是 ElasticSearch 二 安装(windows下) 安装包下载地址:https://www.elastic.co/cn/downloads/elasticsearch 注意:Elasticsearch是用Java开发的,最新版本的Elasticsearch需要安装jdk1.8以上的 阅读全文
posted @ 2019-02-26 16:22 没有显示名称 阅读(159) 评论(0) 推荐(0) 编辑