当我们在浏览器输入www.baidu.com时,浏览器就会加载出百度的主页,那么浏览器背后的处理是什么样的呢?总体来说,大概流程是这样的!1)当你输入URL时,浏览器的服务器会请求DNS,通过DNS来获取对应的IP。2)通过IP来寻找对应的服务器,请求建立TCP连接。3)浏览器发送HTTP请求包,服务器接收到后开始处理。4)服务器收到请求后,调用自身服务开始返回HTTP请求包。5)客户端接收到服务
分类:
其他 时间:
2019-07-01 23:46:48
收藏:
0 评论:
0 赞:
0 阅读:
165
Python3快速入门(八)——Python3JSON1、JSON简介JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,是基于ECMAScript的一个子集。2、json模块简介Python3中可以使用json模块来对JSON数据进行编解码,包含两个函数:json.dumps():对数据进行编码。json.loads():对数据进行解码。在json的编解码过程
分类:
编程语言 时间:
2019-07-01 23:46:14
收藏:
0 评论:
0 赞:
0 阅读:
155
1查找先从本地DNS缓存,hosts缓存里寻找网页域名对应的IP地址如果没有就去LDNS和本地DNS里找还没有就去外面的DNS服务器里发出请求2请求浏览器向wed服务器发送一个HTTP请求3回应wed服务器收到浏览器发出的请求,发回网页内容4处理浏览器把wed服务器发回的内容进行处理5断开当浏览器把wed发回的内容处后断开连接,以便其他人使用
分类:
Web开发 时间:
2019-07-01 23:45:58
收藏:
0 评论:
0 赞:
0 阅读:
188
一、Nginx是用C编写的程序,因此您首先需要在系统上安装一个编译器工具,如GNU编译器集合(GCC)二、安装nginx1.http://nginx.org/en/download.html选择nginx-1.16.0pgp复制链接2.wgethttp://nginx.org/download/nginx-1.16.0.tar.gz3.tar-zxvfnginx-1.16.0.tar.gz4.mv
分类:
其他 时间:
2019-07-01 23:45:38
收藏:
0 评论:
0 赞:
0 阅读:
153
fromnumpyimportimportoperatordefspliting():print(‘--‘20)‘‘‘defgreatDataSet():group=array([(1.0,1.1),(1.0,1.0),(0,0),(0,0.1)])labels=[‘A‘,‘A‘,‘B‘,‘B‘
分类:
其他 时间:
2019-07-01 23:44:57
收藏:
0 评论:
0 赞:
0 阅读:
182
前言当我们在浏览器中输入一个网址,比如www.百度.com,浏览器就会加载出百度的主页。那么浏览器背后完成的具体是怎么样的呢?总结起来大概的流程是这样的:(1)浏览器本身是一个客户端,当你输入URL的时候,首先浏览器会去请求DNS服务器,通过DNS获取相应的域名对应的IP(2)然后通过IP地址找到IP对应的服务器后,要求建立TCP连接(3)浏览器发送完HTTPRequest(请求)包后,服务器接收
分类:
Web开发 时间:
2019-07-01 23:44:18
收藏:
0 评论:
0 赞:
0 阅读:
160
Saltstack概念Saltstack比Puppet出来晚几年,是基于Python开发的,也是基于C/S架构,服务端master和客户端minions;Saltstack和Puppet很像,可以说Saltstatck整合了Puppet和Chef的功能,更加强大,更适合大规模批量管理服务器,并且它比Puppet更容易配置。salt特点:并行,管理的工具,Python开发的。可二次开发。salt远程
分类:
其他 时间:
2019-07-01 23:43:50
收藏:
0 评论:
0 赞:
0 阅读:
168
性能优化是我们开发中经常要做的事情。通常我们也就在代码层面做一下优化,抑或在流程层面进行改造,基本很少进行架构层面的优化。架构一般都是推翻重构的。《性能之巅》这本书是二刷。第一次看这本书,留下的唯一印象就是3.3HzCPU寄存器延时的阐释,让我意识到硬盘读写和网络传输跟CPU运算的巨大差距。这个差距催生了许多从软件层面解决问题算法跟数据结构,比如用于数据库索引的B+tree,比如各种排队模型。所谓
分类:
其他 时间:
2019-07-01 23:43:32
收藏:
0 评论:
0 赞:
0 阅读:
161
使用场景:经常用在需要更新数据,新进来的数据和现有的数据进行对比,然后新进来的数据替换原有数据,依次类推。这个过程中要必须注意新旧数据的切换顺序,所以里列表的索引很关键。。列表方法使得列表可以很方便的作为一个堆栈来使用,堆栈作为特定的数据结构,最先进入的元素最后一个被释放(后进先出)。用 append() 方法可以把一个元素添加到堆栈顶。用不指定索引的 pop() 方法可以把一个元素从堆栈顶释放出来。
分类:
其他 时间:
2019-07-01 23:43:17
收藏:
0 评论:
0 赞:
0 阅读:
146
Python3快速入门Python3快速入门(一)——Python简介https://blog.51cto.com/9291927/2385592Python3快速入门(二)——Python3基础https://blog.51cto.com/9291927/2409575Python3快速入门(三)——Python3标准数据类型https://blog.51cto.com/9291927/2409
分类:
编程语言 时间:
2019-07-01 23:42:11
收藏:
0 评论:
0 赞:
0 阅读:
166
1.连接当我们输入这样一个请求时,首先要建立一个socket连接,因为socket是通过ip和端口建立的,所以之前还有一个DNS解析过程,把http://www.baidu.com/变成ip,如果url里不包含端口号,则会使用该协议的默认端口号。DNS的过程是这样的:首先我们知道我们本地的机器上在配置网络时都会填写DNS,这样本机就会把这个url发给这个配置的DNS服务器,如果能够找到相应的url
分类:
Web开发 时间:
2019-07-01 23:41:49
收藏:
0 评论:
0 赞:
0 阅读:
164
一.前置操作符与后置操作符Q:下面的代码有没有区别?为什么?代码的实现#include<iostream>#include<string>usingnamespacestd;intmain(){inti=0;i++;++i;return0;}意想不到的事实1.现代编译器都会对代码进行优化2.优化使得最终的二进制程序更加高效3.优化后的二进制程序丢失了C/C++的原生语义4.
分类:
编程语言 时间:
2019-07-01 23:41:00
收藏:
0 评论:
0 赞:
0 阅读:
170
aliyun ecs iptables nat 上网
分类:
其他 时间:
2019-07-01 23:40:42
收藏:
0 评论:
0 赞:
0 阅读:
182
列表中嵌套字典,根据字典的值排序
格式:数据类型为列表,列表元素为字典。由字典组织的列表形式。分析:可以将列表中的字典先放入到一个大字典中,对整个字典进行排序,在排序完成后,再转换为列表包含字典的形式即可。
分别讲解sorted和odereddict函数,进行排序。
分类:
编程语言 时间:
2019-07-01 23:40:06
收藏:
0 评论:
0 赞:
0 阅读:
193
windows设置 为了安装不正规的100ask eop驱动 bcdedit /set testsigning on # 然后重启生效 连接单板 宿主机 通过路由器组建一个局域网 宿主机通过无线网卡上因特网,通过100M网口 后续实现千兆网口互联 千兆网口互联需要条件挺多,我买的这个jz2440低端... ...
分类:
其他 时间:
2019-07-01 23:37:20
收藏:
0 评论:
0 赞:
0 阅读:
190
常见的几个文件压缩格式为.gz .zip .tar.gz gzip 压缩文件,压缩后文件格式为.gz gzip只能压缩文件,不能压缩目录,压缩后源文件消失 gunzip(gzip -d) 解压缩.gz文件 功能与gzip -d相同 tar 可以打包压缩,格式为.tar.gz,也可以解压缩 打包压缩选 ...
分类:
系统服务 时间:
2019-07-01 23:36:56
收藏:
0 评论:
0 赞:
0 阅读:
193
一、ajax使用一种异步更新技术,可以只刷新局部页面的数据 优点:不需要插件、优秀的用户体验、提高WEB程序的性能、减轻服务器和带宽的负担 缺点:浏览器对XmlHttpServlet对象的支持度不足、破坏浏览器前进和后退按钮的正常功能、对搜索引擎支持不足、开发和调试工具欠缺 二、ajax的使用 aj ...
分类:
Web开发 时间:
2019-07-01 23:35:22
收藏:
0 评论:
0 赞:
0 阅读:
133
2.删 2.1 remove,通过元素删除列表中的第一个相同元素,使用方法:list.remove('元素') 2.2 pop,通过索引删除对应位置的元素,有返回值,返回值为删除的元素,使用方法:list.pop(索引位置) 2.3 clear,清空列表,使用方法:list.clear() 2.4 ...
分类:
编程语言 时间:
2019-07-01 23:34:47
收藏:
0 评论:
0 赞:
0 阅读:
128