day-drf day drf 08

c语言学习day2(定义变量)

1.常量 const 是constant的缩写 表示常量 浮点数 double 当输入输出整数时使用%d 当输入输出浮点型数时使用%lf 数据类型 ......
语言学习 变量 语言 day2 day

Day05-数组的应用

数组的应用 增强型的for循环 快捷键:array.for >for(int array:arrays) 冒泡排序 思路 比较数组中两个相邻的元素,如果第一个数比第二个数大,我们就交换他们的位置 每一次比较都会产生出一个最大或者最小的数字 下一轮则可以少一次排序 依次循环直到结束 import ja ......
数组 Day 05

Day05-内存分析

内存分析 三种初始化 静态初始化 int[] a={1,2,3,4}; Man[] mans={new Man(1,2),new Man(2,3)}; 动态初始化 int[] a=new int[2];a[0]={1};a[1]={2}; 数组的默认初始化 数组是引用类型,它的元素相当于类的实例变量 ......
内存 Day 05

算法学习day31贪心part01-455、53、376

package LeetCode.greedypart01; import java.util.Arrays; /** * 455. 分发饼干 * 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。 * 对每个孩子 i,都有一个胃口值g[i],这是能让孩子们满足胃 ......
算法 part day 455 376

【阶段1 Go语言基础】Day04 包管理 常用模块 单元测试

# Day04 ### 作业1 我有一个梦想字母统计 ```go // 我有一个梦想 中出现次数最多的top 10 字符集出现次数 package main import ( "fmt" "sort" ) func main() { article := `abcdabcdabadDDDDDDDED ......
语言基础 模块 单元 阶段 常用

【阶段1 Go语言基础】Day03 函数、错误处理

# day03 #### 函数 ```go package main import "fmt" //导入包(标准包,自定义包,第三方包) //包级别的变量,常量,函数 //无参 无返回值 func sayHello() { fmt.Println("Hello World") } //有参 无返回值 ......
语言基础 函数 阶段 错误 语言

【阶段1 Go语言基础】Day02 数组、切片、切片原理、map、字符串处理/字节切片、排序

## 第二天 ### 流程控制 #### GOTO跳转 ```go package main import "fmt" func main() { fmt.Println("start") goto END fmt.Println("1") END: fmt.Println("end") } /*打 ......
语言基础 数组 字符串 字节 字符

【阶段1 Go语言基础】 Day01 变量、字符串、运算符

## Day01 ### GO运维开发课程介绍 ``` Go语言基础(10天) 1 变量 常量 流程控制 2 数组 切片 map 字符串处理 排序 3 错误处理 panic recover 函数 递归 匿名函数 作用域 闭包 todolist 4 包管理 标准包 单元测试 5 结构体 匿名结构体 匿 ......

《人月神话》阅读笔记08

第四章: 软件产品的特性:这部分可能会探讨软件产品的各种特性,如功能性、可靠性、可维护性、可扩展性等。布鲁克斯可能会强调软件产品质量的重要性,并讨论如何确保产品满足用户需求和质量标准。 开发过程和产品质量:这一部分可能会讨论开发过程与产品质量之间的关系。布鲁克斯可能会探讨不同的开发方法和流程对产品质 ......
神话 笔记

小灰灰深度学习day4——数据操作之张量(torch)

震惊了!!!在python中, y = x + y;与 y += x;竟然有区别,且看如下代码: import torch ''' x = torch.arange(12) print(x) #reshape可以改变张量的形状而不改变元素的数量和元素值 X = x.reshape(-1,3) pri ......
张量 深度 数据 torch day4

算法学习day30回溯part06-332、51、37

package LeetCode.backtrackpart06; import java.util.ArrayList; import java.util.Collections; import java.util.LinkedList; import java.util.List; /** * ......
算法 part day 332 30

drf——jwt

## jwt原理 ### 使用jwt认证和使用session认证的区别 ![image](https://img2023.cnblogs.com/blog/2689425/202305/2689425-20230529230334562-172444129.jpg) ![image](https:/ ......
drf jwt

【安全学习之路】Day12

![](https://img2023.cnblogs.com/blog/3073714/202305/3073714-20230529220556830-1360897667.png) ![](https://img2023.cnblogs.com/blog/3073714/202305/3073 ......
Day 12

jwt原理,jwt开发流程,drf-jwt快速使用,drf-jwt定制返回格式,drf-jwt自定义用户表签发,drf-jwt自定义认证类,drf-jwt的签发源码分析,z

jwt原理: JWT就是一段字符串,由三段信息构成的,将这三段信息文本用.链接一起就构成了Jwt字符串 1 header jwt的头部承载两部分信息: 声明类型,这里是jwt 声明加密的算法 通常直接使用 HMAC SHA256 公司信息 { 'typ': 'JWT', 'alg': 'HS256' ......
drf-jwt jwt drf 源码 原理

算法学习day29回溯part05-491、46、47

package LeetCode.backtrackpart05; import java.util.ArrayList; import java.util.List; /** * 491. 递增子序列 * 给你一个整数数组 nums ,找出并返回所有该数组中不同的递增子序列,递增子序列中 至少有两 ......
算法 part day 491 29

Java-Day-25( 字节输入流 + FileInputStream 和 FileOutputStream + FileReader 和 FileWriter + 节点流和处理流 )

# Java-Day-25 ## InputStream ( 字节输入流 ) ![image-20230523165426532](https://gitee.com/zhu-ya-zhu/picture/raw/master/20230523165430.png) - InputStream 抽象 ......

jwt原理开发,drf-jwt快速使用和自定义使用,jwt签发认证源码分析

# 一眼弄懂cookie Seesion token区别 [彻底弄懂cookie,session和token区别](https://www.cnblogs.com/liuqingzheng/p/16154439.html "彻底弄懂cookie,session和token区别") # 1 jwt原理 ......
jwt 源码 原理 drf-jwt drf

Django-DRF接口查询.count()执行缓慢问题

目前就想到了这两种 drf框架返回接口数据的时候返回count接口数据随着数据的增多查询缓慢! 1. 不返回总数据,前端采用下拉刷新方式获取 2. 主键采用int类型,每次返回最后一条数据id数即为总数(first().id - last().id + 1) from collections imp ......
Django-DRF 接口 Django 问题 count

超低功耗三通道低频无线唤醒ASK接收 125k soc芯片UM2082F08

UM2082F08 是基于单周期 8051 内核的超低功耗 8 位、、具有三通道低频无线唤醒 ASK 接收功能的 SOC 芯片。芯片可检测 30KHz~300KHz 范围的 LF(低频)载波频率数据并触发唤醒信号,同时可以调节接收灵敏度,确保在各种应用环境下实现可靠唤醒,其拥有的三个独立通道可配置成 ......
功耗 芯片 通道 无线 2082F

Day05-java方法

方法的重载 重载就是在一个类中,有相同的函数名称,但形参不同的函数 方法的重载的规则 方法名称必须相同 参数列表必须不同(个数不同、或类型不同、参数排列顺序不同等) 方法的返回类型可以相同也可以不相同 仅仅返回类型不同不足以成为方法的重载 仅权限修饰符不同不属于方法的重载,但重载方法的权限修饰符可以 ......
方法 java Day 05

python day4

第一阶段 第五章 函数 5.1 简介 组织好的,可重复使用,有特定功能的封装起来的 str1 = "itheima" def my_len(data): count = 0 for i in data: count += 1 print(count) my_len(str1) 5.2 定义 5.3 ......
python day4 day

MySQL学习进阶篇Day4

2.6 索引使用 2.6.1 验证索引效率 在讲解索引的使用原则之前,先通过一个简单的案例,来验证一下索引,看看是否能够通过索引来提升 数据查询性能。在演示的时候,我们还是使用之前准备的一张表 tb_sku , 在这张表中准备了1000w 的记录。 这张表中id为主键,有主键索引,而其他字段是没有建 ......
MySQL Day4 Day

Java-Day-24( 文件 + IO流 )

# Java-Day-24 ## 文件 - 文件就是保存数据的地方 ### 文件流 - 文件在程序中是以流的形式来操作的 - 流:数据在数据源 ( 文件 ) 和程序 ( 内存 ) 之间经历的路程 - 输入流:数据从数据源 ( 文件 ) 到程序 ( 内存 ) 的路径 - 输出流:数据从程序 ( 内存 ......
Java-Day 文件 Java Day 24

DRF的序列化器

一、序列化和反序列化 1、序列化:把我们的数据转换成指定的格式提供给别人 例如:我们在django中获取到的数据默认是模型对象,但是模型对象数据无法直接提供给前端或别的平台使用,所以我们需要把数据进行序列化,变成字符串或者json数据,提供给别人。 2、反序列化:把别人提供的数据转换/还原成我们需要 ......
序列 DRF

每秒100w秒杀架构day03

第3章 100W请求秒杀架构体系-程序隔离和并 发限流 目标1:抢单程序隔离实现 目标2:WebSocket 知识学习 目标3:Sentinel 限流讲解 目标4:LVS+Nginx集群讲解 1 用户下单 商品分为热点商品抢单和非热点商品抢单,因此此系统中抢单模式并非一种。 1.1 抢单分析 如上图 ......
架构 100w 100 day 03

【安全学习之路】Day11

![](https://img2023.cnblogs.com/blog/3073714/202305/3073714-20230529010242199-84989450.png) ![](https://img2023.cnblogs.com/blog/3073714/202305/307371 ......
Day 11

DRF之通过GenericAPIView的视图子类实现数据的增删改查接口

1、安装DRF pip install djangorestframework 2、将DRF注册到APP中 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', ......
子类 视图 GenericAPIView 接口 数据

复习JavaDay08

GUI编程简介 Gui的核心技术:SwingAWT 1.因为界面不美观 2.需要jre环境! 为什么我们要学习? 1.可以写出自己心中想要的一些小工具 2.工作时候,也可能需要维护到swing界面,概率极小!3.了解MVC架构,了解监听! 第一个Frame窗口 public static void ......
JavaDay 08

day109-smbms准备工作

smbms项目部署环境 创建项目 <?xml version="1.0" encoding="UTF-8"?> ​ <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSche ......
smbms day 109

day79(2023.5.27)

1.Ajax技术详解 Ajax简介 2.Ajax 的使用 3.Ajax请求 4.JSON详解 5.JACKSON 的使用 6.常用注解 7.Jquery 的 Ajax 使用 8.Ajax 实战 创建项目 创建Java项目 实现功能: 运行结果: ......
2023 day 79 27