摘要: 前端导航—ES6语法篇 1.基础语法 2.ES6 函数 3.ES6 对象 4.Symbol类型 5.Set,Map和数组扩展 6.ES6中的迭代器和生成器 7.ES6中的异步操作 8.ES6中的类 9.导包 持续更新中。。。 阅读全文
posted @ 2022-08-06 15:26 紫青宝剑 阅读(33) 评论(0) 推荐(0) 编辑
摘要: drf的使用及源码流程 1.drf(前戏) 2.drf(一)restful规范 3.drf(二)认证 4.drf(三)权限控制 5.drf(四)频率与节流 6.drf(五)版本控制 7.drf(六)解析器 8.drf(七)序列化 9.drf(八)分页 10.drf(九)视图 11.drf(十)路由与 阅读全文
posted @ 2022-04-12 22:37 紫青宝剑 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 拍照技巧 说明: 本文将主要介绍摄影和手机常见技巧; 1. 摄影的基本知识 说明:关于摄影,手机和相机的原理都是相同的,不同的是相机在很多方面优于手机,但是专业的设备对于我们这种的非专业的人来说,刚开始入手价格就会直接劝退,后面我们将对比一下相机摄影与手机摄影的区别; 1.1 前置知识补充 像素:通 阅读全文
posted @ 2024-04-17 22:46 紫青宝剑 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 下载视频并且直接上传到服务器上 从网络上批量采集视频下载到本地, 并且直接通过sftp上传到服务器上; # -*- coding: utf-8 -*- import os import time from concurrent.futures import ThreadPoolExecutor im 阅读全文
posted @ 2024-01-28 21:43 紫青宝剑 阅读(23) 评论(0) 推荐(0) 编辑
摘要: Django 请求到来与路由匹配 说明:本部分主要讲述请求到来与路由匹配的部分; 1. 请求到来 上次分析到了 wsgi 的函数内部处理信息,我们已经知道请求到了之后会执行__call__方法,下面将继续分析__call__方法。 class WSGIHandler(base.BaseHandler 阅读全文
posted @ 2024-01-14 22:52 紫青宝剑 阅读(36) 评论(0) 推荐(0) 编辑
摘要: Django 源码(三)-应用 & 中间件 & 配置文件 本部分主要是在为程序启动时候加载应用以及中间件的信息; 1. 应用的加载 在程序启动的部分,我们分析到程序执行的时候都会执行一个setup()函数,相关的内容可以看之前的章节的部分; def setup(set_prefix=True): " 阅读全文
posted @ 2024-01-14 22:51 紫青宝剑 阅读(53) 评论(0) 推荐(0) 编辑
摘要: Django 源码分析(二):wsgi & asgi 说明:上一节主要讲述了 django 项目的启动,后期主要会根据 django 请求的生命周期进行分析; 参考文章:https://zhuanlan.zhihu.com/p/95942024 参考文章:https://zhuanlan.zhihu 阅读全文
posted @ 2024-01-14 22:49 紫青宝剑 阅读(473) 评论(0) 推荐(0) 编辑
摘要: Django 源码分析(一):命令分析 说明:本部分主要介绍 Django 程序在开发中常用的命令是如何控制生成的进行解析; 1. 分析入口 启动命令: python manage.py runserver 127.0.0.1:8000 项目启动的时候执行的 manage.py 脚本,相关代码如下: 阅读全文
posted @ 2024-01-14 22:49 紫青宝剑 阅读(100) 评论(0) 推荐(0) 编辑
摘要: WireShark 使用教程 提示:在网络分析中常常会用到协议的分析或者流量监测的时候会使用抓包工具进行检测; 软件安装过程不在赘述,请自行百度; 参考文章:https://blog.csdn.net/zzwwhhpp/article/details/113077747 1. 界面介绍 首页 可以选 阅读全文
posted @ 2023-11-29 00:15 紫青宝剑 阅读(193) 评论(0) 推荐(0) 编辑
摘要: Supervisor进程管理 概述:supervisor 是一个用 python 语言编写的进程管理工具,它可以很方便的监听、启动、停止、重启一个或多个进程。当一个进程意外被杀死,supervisor 监听到进程死后,可以很方便的让进程自动恢复,不再需要程序员或系统管理员自己编写代码来控制。 1.构 阅读全文
posted @ 2023-09-25 22:39 紫青宝剑 阅读(194) 评论(0) 推荐(0) 编辑
摘要: # Ubuntu 离线安装的常见操作 **说明:**很多情况下,生产环境都是离线环境,然而开发环境都是互联网的环境,因此部署的过程中需要构建离线安装包; ## 1. 下载但是不安装 ```sh # 例如使用 apt 下载 wireshark 安装包 sudo apt download wiresha 阅读全文
posted @ 2023-07-31 12:00 紫青宝剑 阅读(3064) 评论(0) 推荐(1) 编辑
摘要: 带颜色字体的打印 原理不做描述,封装后的函数如下所示 # -*- coding: utf-8 -*- """带颜色打印输出; """ def print_white(s: str): """白色字体打印; """ print(f"\033[30m{s}\033[0m") def print_red( 阅读全文
posted @ 2023-07-17 23:40 紫青宝剑 阅读(148) 评论(0) 推荐(0) 编辑