drf-路由 1 路由 针对视图集ViewSet,我们出来可以自己手动指明请求方式与执行函数间的对应关系,还可以使用Routers来快速实现路由信息 Rest-framework提供了两个router:SimpleRouter和DefaultRouter。前者较为简洁,后者产生路由相对较多。 1.1 ...
分类:
其他好文 时间:
2020-07-09 19:34:12
阅读次数:
75
Bootstrap和普通的HTML页面一样,定义标题都是使用标签<h1>到<h6>,只不过Bootstrap覆盖了其默认的样式,使用其在所有浏览器下显示的效果一样。为了让非标题元素和标题使用相同的样式,还特意定义了.h1~.h6六个类名。同时后面可以紧跟着一行小的副标题<small></small>或使用.small
分类:
编程语言 时间:
2020-07-09 18:00:18
阅读次数:
70
1、&:与运算符 二进制比较,都为1则为1,否则为0 0=非=false,1=是=true & 类比 &&,当&&的所有条件都满足是才为true,故推到出上述结果。 2、|:或运算符 二进制比较,只要有一个为1就是1,否则为0 与&类似 3、~:非运算符 二进制结果倒置,为0则1,1则0; 类比! ...
分类:
其他好文 时间:
2020-07-09 17:49:47
阅读次数:
46
前提:基于纯后端服务, post 请求 (Content-Type: application/json,) 1.获取未经处理过的原始数据而不管内容类型,如果数据格式是json的,则取得的是json字符串,排序和请求参数一致 c = request.get_data() 2.将请求参数做了处理,得到的 ...
分类:
其他好文 时间:
2020-07-09 16:43:25
阅读次数:
86
1. 十进制转二进制 原理:给定的数循环除以2,直到商为0或者1为止。将每一步除的结果的余数记录下来,然后反过来就得到相应的二进制了。 比如8转二进制,第一次除以2等于4(余数0),第二次除以2等于2(余数0),第三次除以2等于1(余数0),最后余数1,得到的余数依次是 0 0 0 1 , 反过来就 ...
分类:
编程语言 时间:
2020-07-09 09:22:00
阅读次数:
67
public static void main(String[] args) { //类型之间的转换 父 到 子 高 到 低 Person person = new Student(); //student这个对象装换为Student类型,我们就可以使用Student类型的方法了 Student s ...
分类:
编程语言 时间:
2020-07-08 23:17:20
阅读次数:
74
Java的三种初始化和内存分析 声明数组放在栈里。 创建数组放在堆里。 java的内存分析 堆 存放new的对象和数组 可以被所有的线程共享,不会存放别的对象引用 栈 存放基本变量类型(会包含这个基本类型的具体数值) 引用对象的变量(会存放这个引用在堆里面的具体地址) 方法区 可以被所有的线程共享 ...
分类:
编程语言 时间:
2020-07-08 16:58:04
阅读次数:
72
API概述 API(Application Programming Interface),应用程序编程接口。Java API是一本程序员的 字典 ,是JDK中提供给我们使用的类的说明文档。这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。所以我们可以通 ...
分类:
编程语言 时间:
2020-07-08 15:16:48
阅读次数:
61
Base64对图片的加解密: 什么是base64? 百度百科中对Base64有一个很好的解释:“Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法”。 什么是“可打印字符”呢?为什么要用它来传输8Bit字节码呢?在回答这两 ...
分类:
其他好文 时间:
2020-07-08 13:42:21
阅读次数:
60
1 match 应用案例 Scala的模式匹配 案例代码完整: package com.atguigu.base object MatchDemo { def main(args: Array[String]): Unit = { // 模式匹配,类似于Java的switch语法 var resul ...
分类:
其他好文 时间:
2020-07-08 13:24:06
阅读次数:
49