摘要:
一、准备 检查自己的docker 和 docker-compose是否安装完毕,切换docker的镜像源 二、安装 本次安装的主要组件 包括es 、filebeat、kibana、logstash 2.1 先配置组件的挂载点 2.2 配置各组件的相关配置文件 es-->config >es.yml 阅读全文
摘要:
一、日志框架: JUL、JCL、Jboss-logging、logback、log4j、log4j、log4j2、slf4j 日志抽象层 日志实现 JCL、SLF4J、jboos-logging Log4J、JUL、Log4j2、Logback springBoot 底层是spring框架 spri 阅读全文
摘要:
一、支持种类 常用的支持 yml和properties2种文件类型 二、yml文件 springboot 使用 snakeyaml解析yml文件 支持的数据类型 字面量 解释 备注 数字 字符串 默认不使用引号 可以使用单引号或者双引号,单引号会转义特殊字符 字符串可以写成多行 从第二行开始必须有一 阅读全文
摘要:
1、背景: GenericAPIView 基础于 APIView ,提供了3个方法,三个属性。对APIView做了进一步的封装,可以通mixins子类配合使用,直接调用mixins实现的方法既可。除了支持APIView视图所有的功能,还支持过滤、分页、排序等功能 2、常用属性和方法: 三个属性 qu 阅读全文
摘要:
1、背景: 继承于django原生的view,在实现的as_view方法中对原生的view做了加强,另外APIView的 request 是基于django的 Request做了加强,不在是原生的request,这一步解析是在drf.APIVIew 的 dispatch方法中完成的,主要是增加了认证 阅读全文
摘要:
1、分类: drf 序列化器其中2种较为常用 serializers.Serializer 和 serializers.ModelSerializer,ModelSerializer实际上是继承了Serializer做了部分的扩展,Serializer一般对字段操作,ModelSerializer一 阅读全文
摘要:
1.背景: 技术储备,drf适合前后端分离项目,比较适合单表操作的业务,另外丰富的视图集合配合路由自动生成,开发速度能得到极大的提升。 2、视图分类: 2.1:视图超类: from rest_framework.views import APIView from rest_framework.gen 阅读全文
摘要:
原因: handler 生成多次,每次new对象都是个新的,用单例或者判断都可以 代码: # -*- coding: utf-8 -*- """ @author:yuan_x @software:PyCharm @file:log.py @time:2020/12/17 5:15 下午 """ im 阅读全文
摘要:
1、安装 现有的脚本 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" 选中科院的 2、切换源 目前切换的是阿里云的 1、HomeBrew 安装后 在本地 cd /usr/lo 阅读全文