众所周知,vue-router有两种模式,hash模式和history模式,这里来谈谈两者的区别。 hash模式 hash模式背后的原理是onhashchange事件,可以在...
众所周知,vue-router有两种模式,hash模式和history模式,这里来谈谈两者的区别。 hash模式 hash模式背后的原理是onhashchange事件,可以在...
在django1.11的官网中是这么解释的: HttpRequest.body:The raw HTTP request body as a byte string. Thi...
1.自定义管理器(Manager) 在语句Book.objects.all()中,objects是一个特殊的属性,通过它来查询数据库,它就是模型的一个Manager.每个Dj...
闭包是 一个函数 和 相关引用环境中的自由变量 组合的实体。 装饰器也是闭包,只是这个 自由变量是函数 bb 称之为闭包函数,func称之为闭包生产者,bb被f...
信息摘要,数字签名,一致性对比。 什么是MD5,什么是SHA-1,如何校验这些Hash。还有拿单个ISO文件的MD5,SHA-1讯问是不是原版的问题,在这里,对以上问题做一个...
1.使用Json,然后key-value2.使用多个子操作,取出值来,然后再 拼接出来。 https://stackoverflow.com/questions/152198...
冒泡 Gifhttps://blog.csdn.net/sgn132/article/details/47279511 一下为测试其正确性: https://blog.csd...
配置redis环境变量,把redis路径配置到系统变量的path值中,如图:
RabbitMQ是个消息队列的实现。 将消息队列应用到何种场景,得看自己需求。你可以拿它自己实现任务分发(自己实现一个Celery),也可以拿它实现消息推送,甚至只是用它解耦...
多进程:最小的资源分配单元。多线程:由系统,在一个进程保护下,进行内存分配,是最小的执行单元。 协程: 由解释器,处理分配内存。 传统的线程在处理的时候和多进程最大的区别就是...
应用场景 因为考虑到每个 HTTP 请求都会带着 Cookie 的信息,所以 Cookie 当然是能精简就精简啦,比较常用的一个应用场景就是判断用户是否登录。针对登录过的用户...
前台接待(sever, Nginx ) 与 真正的价值服务者(service, cgi后的处理程序) server:服务者service :服务。
特性 ETag和If-None-Match是一对;Last-Modified和If-Modified-Since是一对 它们都属于协商缓存,对内容的有效性进行验证,具体看这里...
自执行匿名函数: 常见格式:(function() { /* code */ })(); 解释:包围函数(function(){})的第一对括号向脚本返回未命名的函数,随后一...
变量声明 与 Python不同 任何空值(nil)或者零值(0, 0.0, "")都不能作为布尔型来直接判断。 常用命令 go build: 编译出可执行文件go insta...