小提示:当时直接回答不知道,确实Webpack我只会用,还没了解过内部的实现原理和构成。这个后续无论如何都要好好理解一下原理。
206 Partial Content:成功执行了一个部分或者Range请求,因为客户端可以通过一些特殊的手段来获取部分或者范围内的文档。响应报文中包含由 Content-Range 指定范围的实体内容。
小提示:工作中没有遇到过需要上传下载大型文件,所以这个问题当时老老实实回答不知道。具体应该和断点续传相关,可能也需要回答一些range的头部信息等。
作用1: 加入新的自定义属性和功能(装饰器)
作用2: 行为区域的变更(状态提升**)**
Vue跟React的最大区别在于数据的reactivity,就是反应式系统上。Vue提供反应式的数据,当数据改动时,界面就会自动更新,而React里面需要调用方法SetState。
##文件上传的二进制具体是怎么处理的
二进制文件的结构
1、结构:头部信息 + 数据;
-
头部信息:是对这个文件是结构的介绍信息,相当于书本的目录;
-
数据:文件各个结构的具体信息,相当于书本的内容;
2、打开二进制文件
例:f = open(path, ‘rb’):以只读形式打开指定文件;
3、读取文件
f.read(size),读取的文件内容为字节;如:\x10\x00\x00\x01\x02\x0D等,一个\x10代表一个字节;
4、解析读取的字节数据
struct模块下的unpack方法
-
格式:struct.unpack(‘数据类型’, f.read(size))
-
数据类型:如下表,struct.unpack(‘h’, f.read(size)),表示解析成short类型;i,表示解析成int类型;
-
f.read():表示需要被解析的字节类型的数据;
5、直接读取文件数据(存放到数组内),而不是再返回一个字符串
小提示:只知道上传的头信息是applicati