|
|
|
|
|
摘要:
__new__和__init__的区别 __init__是当实例对象创建完成后被调用的, 然后设置对象属性的初始值 __new__是在实例创建之前被调用的, 任务就是创建实例然后返回该实例, 是个静态方法 1. __new__方法: 类级别的方法 特性: 1. 是在类准备将自身实例化时调用, 并且至 阅读全文
posted @ 2021-01-14 21:34
Xujie_0528
阅读(72)
推荐(0)
编辑
摘要:
Linux的硬链接和软连接 1. 软连接(符号连接symbol) ln -s 源文件名 符号连接文件名, 源文件名和符号连接文件名是主从关系, 源被删了, 符号连接也就失效了 2. 硬链接(索引结点进行连接) ln 源文件名 符号文件名, 源文件名和符号连接文件名是并列关系, 源被删了, 符号连接依 阅读全文
posted @ 2021-01-14 14:15
Xujie_0528
阅读(122)
推荐(0)
编辑
摘要:
长连接和短连接 1. TCP和UDP 1. UDP: 面向无连接的通信协议, 数据包括目的端口信息和源端口信息 优点: 面向无连接, 操作简单, 要求系统资源叫少速度较快, 由于不需要连接, 可进行广播发送 缺点: 发送数据之前不需要与对方建立连接, 接收到的数据也不需要发送确认信号, 发送端不知道 阅读全文
posted @ 2021-01-13 22:02
Xujie_0528
阅读(201)
推荐(0)
编辑
摘要:
生成器, 迭代器, 装饰器,可迭代对象的应用场景 1. 可迭代对象 实现了迭代器协议的对象就是可迭代对象(实现方式是iter方法), 比如常用的字符串, 列表, 元组, 字典, 集合 2. 迭代器 迭代器对象就是实现了iter()和next()方法的对象, 其中iter()返回迭代器本身, 而nex 阅读全文
posted @ 2021-01-13 19:26
Xujie_0528
阅读(399)
推荐(0)
编辑
摘要:
三次握手和四次挥手 1. 三次握手 1. 凉凉答题法 请介绍下三次握手 第一次握手就是客户端给服务端发送一个报文, 第二次就是服务器收到报文之后, 会应答一个报文给客户端, 第三次握手就是客户端收到报文后再给服务器发送一个报文 2. 三次握手 1. 定义 指建立一个TCP连接时, 需要客户端和服务器 阅读全文
posted @ 2021-01-13 15:22
Xujie_0528
阅读(77)
推荐(0)
编辑
摘要:
线程同步的几种方法(6种) 1. 互斥锁 特殊的全局变量, 拥有lock和unlock两种状态, unlock互斥锁可以由某个线程获得, 当互斥锁由某个线程持有后, 这个互斥锁会锁上变成lock状态, 此后只有该线程有权利打开该锁. 其他想要获得该互斥锁的线程都会阻塞, 直到互斥锁被解锁 互斥锁类型 阅读全文
posted @ 2021-01-11 21:41
Xujie_0528
阅读(340)
推荐(0)
编辑
摘要:
链表和顺序表储存时各自有什么优点? 1. 顺序表存储(example: 数组) 1. 定义 顺序表存储是将元素放到一块连续的内存存储空间, 相邻数据元素的存放地址页相邻(逻辑与物理统一) 2. 优点 (1) 空间利用率高. (局部性原理, 连续存放, 命中率高) (2) 存取速度高效, 通过下标来直 阅读全文
posted @ 2021-01-11 14:37
Xujie_0528
阅读(207)
推荐(0)
编辑
摘要:
网络的同步和异步 1. 同步传输 数据没有被对方确认收到则调用传输的函数就不返回 接收时, 如果对方没有发送数据, 则线程就一直等待, 直到有了数据才可以返回, 继续执行其他指令 2. 异步传输 调用一个函数发送数据, 马上返回, 继续处理其他事, 不用等待 1. 优缺点 通信设备简单, 便宜, 但 阅读全文
posted @ 2021-01-11 12:21
Xujie_0528
阅读(183)
推荐(0)
编辑
摘要:
线程同步和异步 1. 定义 同步和异步关注的是消息通信机制 1. 同步 进程之间存在存在依赖关系, 一个进程结束的输出作为另一个进程的输入. 具有同步关系的一组并发进程之间发送的信息称为消息或者事件 2. 异步 和同步相对, 同步是顺序执行, 而异步是彼此独立, 在等待摸个事件的过程中继续做自己的事 阅读全文
posted @ 2021-01-11 12:02
Xujie_0528
阅读(82)
推荐(0)
编辑
摘要:
异常处理Exceptions 异常处理 在定义 API 接口时,当视图继承了 APIView 或其子类之后,如果视图中出现了未处理的异常,都会调用 DRF 框架的默认异常处理函数进行处理。 1. 默认异常处理 默认DRF框架使用 rest_framework.views 模块下的 exception 阅读全文
posted @ 2021-01-08 19:37
Xujie_0528
阅读(96)
推荐(0)
编辑
|
|