Git 是一个内容寻址文件系统。 看起来很酷, 但这是什么意思呢? 这意味着,Git 的核心部分是一个简单的键值对数据库(key-value data store)。 你可以向该数据库插入任意类型的内容,它会返回一个键值,通过该键值可以在任意时刻再次检索(retrieve)该内容。 可以通过底层命令 hash-object 来演示上述效果——该命令可将任意数据保存于 .git 目录,并返回相应的键
定义在django.http.QueryDict request对象的属性GET、POST都是QueryDict类型的对象 与python字典不同,QueryDict类型的对象用来处理同一个键带有多个值的情况 方法get():根据键获取值 只能获取键的一个值 如果一个键同时拥有多个值,获取最后一个值 dict.get('键',default) 或简写为 dict['键'] 方法getlist()
服务器接收到http协议的请求后,会根据报文创建HttpRequest对象 视图函数的第一个参数是HttpRequest对象 在django.http模块中定义了HttpRequest对象的API 属性 下面除非特别说明,属性都是只读的 path:一个字符串,表示请求的页面的完整路径,不包含域名 method:一个字符串,表示请求使用的HTTP方法,常用值包括:'GET'、'POST' encod
在django.http模块中定义了HttpResponse对象的API HttpRequest对象由Django自动创建,HttpResponse对象由程序员创建 在每一个视图函数中必须返回一个HttpResponse对象,当然也可以是HttpResponse子对象 1.不用模板,直接返回数据 from django.http import HttpResponse def index(req
对象 指包含数据和用于处理数据的指令的数据结构. 对象有时也指现实世界中的一些事, 例如在赛车游戏当中一辆车或者一幅地图都可以是一个对象。—— MDN JavaScript 中的对象由属性和方法组成。 属性可以是任意 JavaScript 中的数据类型,方法则是一个函数。 1. 创建对象 对象的格式如下: { prop1: 'value1', prop2: 666, prop3: {}
对象是 JavaScript 的数据类型。它将很多值(原始值或者其他对象)聚合在一起,可通过名字访问这些值,因此我们可以把它看成是从字符串到值的映射。对象是动态的,可以随时新增和删除自有属性。对象除了可以保持自有的属性,还可以从一个称为原型的对象继承属性,这种「原型式继承(prototypal inheritance)」是 JavaScript 的核心特征。 对象最常见的用法是创建(create)
Promise的含义 Promise是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6将其写进了语言标准,统一了用法,原生提供了Promise对象。 所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise是一个对象,从它可以获取异步操作的消息。Promise提供统一
为了让用户能够通过HTML5的file API直接操作本地文件,DOM的File接口提供了对本地文件的抽象。Electron在File接口中增加了一个path属性,它是文件在系统中的真实路径。 获取拖动到APP中文件的真实路径的例子: <div id="holder"> Drag your file here </div> <script> var holder = document.g
name String - cookie的名称。 value String - Cookie的值。 domain String(可选) - Cookie的域。 hostOnly Boolean(可选) - Cookie是否为仅限主机的Cookie。 path String(可选) - Cookie的路径。 secure Boolean(可选) - Cookie是否标记为安全。 httpOnly B
内建的 URL 类提供了用于创建和解析 URL 的便捷接口。 没有任何一个网络方法一定需要使用 URL 对象,字符串就足够了。所以从技术上讲,我们并不是必须使用 URL。但是有些时候 URL 对象真的很有用。 创建 URL 对象 创建一个新 URL 对象的语法: new URL(url, [base]) url —— 完整的 URL,或者仅路径(如果设置了 base), base —— 可选的 b
type String - blob. bytes Buffer - 要上传的数据。 UploadRawData Object type String - rawData. bytes Buffer - Data to be uploaded.
type String - blob. filePath String - 准备上传的文件的路径 offset Integer - 默认值 0. length Integer - 从 offset中读取的字节数. 默认值0. modificationTime Double - 最后更新时间,自UNIX时期计时总的秒数表示. UploadFile Object type String - file.
bytes Buffer - 已发送内容 file String - 已上传文件的路径 blobUUID String - blob格式的UUID数据. 使用 ses.getBlobData 方法获取该数据 UploadData Object bytes Buffer - Content being sent. file String - Path of file being uploaded.
type String - blob. blobUUID String - 用于上传的blob格式的UUID数据 UploadBlob Object type String - blob. blobUUID String - UUID of blob data to upload.
included_categories String excluded_categories String memory_dump_config Object (可选) 看一个例子吧:Chromium docs。 TraceConfig Object included_categories String excluded_categories String memory_dump_config O