一、前言 ? 我们知道drf的APIView类的as_view直接对原生django的csrf进行了禁用,是什么让drf有如此底气?从之前对drf的源码分析可以看到,三条语句。 这就是drf的三大认证。 二、用户认证 1.drf的用户认证 ? 我们的某些接口需要对用户进行辨别,那么我们该如何区分A用 ...
分类:
其他好文 时间:
2020-02-25 20:35:37
阅读次数:
83
功能远超Sqoop、DataX、Flume、Logatash、Filebeat等采集工具 注:由于文章篇幅有限,完整文档可扫免费获取 深知其他组件的局限性,才能彰显DBus的优越感 当前有很多数据采集工具(Sqoop、DataX、Flume、Logatash、Filebeat等),他们或多或少都存在 ...
分类:
数据库 时间:
2020-02-25 19:43:18
阅读次数:
115
本文主要讲解 SpringMVC 执行过程,并针对相关源码进行解析。 首先,让我们从 Spring MVC 的四大组件: 前端控制器(DispatcherServlet)、处理器映射器(HandlerMapping)、处理器适配器(HandlerAdapter)以及视图解析器(ViewResolve ...
分类:
编程语言 时间:
2020-02-25 17:21:23
阅读次数:
85
概述 OutOfMemoryError,说的是java.lang.OutOfMemoryError,是JDK里自带的异常,顾名思义,说的就是内存溢出,当我们的系统内存严重不足的时候就会抛出这个异常(PS:注意这是一个Error,不是一个Exception,所以当我们要catch异常的时候要注意哦), ...
分类:
其他好文 时间:
2020-02-25 12:37:31
阅读次数:
65
ListenerBus Spark 很多地方需要对一些事件进行监听或处理,这就涉及到到了 Listener。 比如:当一个Batch完成的时候,需要做什么。当stream 启动时候时候需要做什么等。再具体的例子,就是我想看每个batch 里面的数据量是多少 对于不同场景有不同的 Listener 比 ...
分类:
其他好文 时间:
2020-02-25 00:10:45
阅读次数:
79
面试时间:2019年6月 深信服的效率是很快的,前一天晚上5点钟通知笔试,在7点就要进行笔试,9点笔试完11点钟通知第二天中午11点面试 所以我做完也没有来得及有所准备,就得去面试了 面经如下: 1.namenode和secondarynamenode的工作机制 2.谈谈对flume的理解, flu ...
分类:
其他好文 时间:
2020-02-24 20:59:36
阅读次数:
89
准备工作 models.py from django.db import models # 基类:是抽象的(不会完成数据库迁移),目的是提供共有字段的 class BaseModel(models.Model): is_delete = models.BooleanField(default=Fal ...
分类:
其他好文 时间:
2020-02-24 09:27:21
阅读次数:
85
1、三大方法
2、七大参数
3、四种拒绝策略
4、源码分析
5、如何自定义编写
6、如何调优 ...
分类:
编程语言 时间:
2020-02-23 11:36:19
阅读次数:
70
1. 开启 2. 通过浏览器访问node节点,http://IP:50070 检查 (如果无法访问,将防火墙关闭) 如果jps查看缺少了某个节点,首先查看xml文件是否正确,如果正确,删除hadoop/tmp文件夹,然后再次格式化,(格式化会重新创建hadoop/tmp),再次启动 3. 操作分布式 ...
分类:
Web程序 时间:
2020-02-22 11:57:30
阅读次数:
81
ConcurrentHashMap解决了HashMap的线程不安全问题,在分析之前先介绍一个将HashMap线程安全的方法。利用 调用内部类 内部主要有两个变量,一个普通变量Map,还有一个互斥锁mutex。通过构造方法将外部的Map传入进去,如果没有要传入的mutex,则将引用 赋值给 ,就产生了 ...
分类:
其他好文 时间:
2020-02-22 11:31:34
阅读次数:
67