互联网
文章平均质量分 53
未来的小牛
这个作者很懒,什么都没留下…
展开
-
Web应用程序处理流程
后台接收到请求时,要先经过服务器的解析,然后进行框架处理原创 2018-12-09 20:45:26 · 980 阅读 · 0 评论 -
关于Ubuntu网卡配置文件
步骤1:首先切换到 root 账号,然后 vi /etc/default/grub;步骤2:修改参数 GRUB_CMDLINE_LINUX 添加 net.ifnames=0 biosdevname=0;步骤3:然后保存文件,执行命令update-grub步骤4:编辑文件 /etc/network/interface 保存后重启ubuntu步骤5:最后验证是否修改成功...原创 2019-02-26 10:15:37 · 23847 阅读 · 1 评论 -
网络配置的四大基本要素: IP + Netmask + Gateway + DNS
IPIP地址(英语:Internet Protocol Address)是一种在Internet上的给主机编址的方式,也称为网际协议地址。常见的IP地址,分为IPv4与IPv6两大类。IP地址就像是我们的家庭住址一样,如果你要写信给一个人,你就要知道他(她)的地址,这样邮递员才能把信送到。计算机发送信息就好比是邮递员,它必须知道唯一的“家庭地址”才能不至于把信送错人家。只不过我们的地址使用...转载 2019-02-25 17:12:01 · 2347 阅读 · 0 评论 -
TCP/IP、Http、Socket的区别以及面试中关于网络协议常问的考点
网络由下往上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,三者从本质上来说没有可比性,socket则是对TCP/IP协议的封装和应用(程序员层面上)。也可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。关于T...转载 2018-12-26 11:28:01 · 335 阅读 · 0 评论 -
简述浏览器通过WSGI请求动态资源过程
浏览器请求动态页面过程2. WSGI怎么在你刚建立的Web服务器上运行一个Django应用和Flask应用,如何不做任何改变而适应不同的web架构呢?在以前,选择 Python web 架构会受制于可用的web服务器,反之亦然。如果架构和服务器可以协同工作,那就好了:但有可能面对(或者曾有过)下面的问题,当要把一个服务器和一个架构结合起来时,却发现他们不是被设计成协...转载 2018-12-25 16:32:56 · 572 阅读 · 0 评论 -
什么是API
阅读编程资料时经常会看到API这个名词,网上各种高大上的解释估计放倒了一批初学者。初学者看到下面这一段话可能就有点头痛了。API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。这篇文章我们就来通俗易懂地解释下什么叫做 API...转载 2018-12-10 16:02:57 · 1270 阅读 · 0 评论 -
耦合是什么?如何做到解耦?
一、耦合耦合指的是两个类之间的联系的紧密程度;强耦合:类之间存在着直接关系弱耦合:在两个类的中间加入一层,将原来的直接关系变成间接关系,使得两个类对中间层是强耦合,两类之间变为弱耦合二、解耦1.什么是解耦在软件工程中,降低耦合度即可以理解为解耦,也就是将强耦合变为弱耦合的过程。模块间有依赖关系必然存在耦合,理论上的绝对零耦合是做不到的,但可以通过一些现有的方法将耦合度降至最低2.为什...原创 2018-12-10 12:22:38 · 16203 阅读 · 1 评论 -
GET和POST请求的区别
GET和POST两种基本请求方法的区别GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心充满了自信和喜悦...转载 2018-12-26 15:31:52 · 137 阅读 · 0 评论 -
Git的使用
一、Git基础1.概念Git 是目前世界上最先进的分布式版本控制系统(没有之一)2.作用源代码控制1)方便多人协同开发2)方便版本控制3.Git管理源代码特点Git是分布式管理.服务器和客户端都有版本控制能力,都能进行代码的提交、合并Git会在根目录下创建一个.git隐藏文件夹,作为本地代码仓库4.分区1)本地仓库a.工作区红色对于添加、修改、删除文件的操作,都发生在...原创 2018-12-09 21:53:11 · 104 阅读 · 0 评论 -
TCP/IP模型
什么是 TCP/IP 模型?TCP/IP(传输控制协议/互联网协议)由 DARPA 在 20 世纪 70 年代提出。这个模型来自于 ARPANET,它同样也是个知名的“互联网模型”。TCP/IP 模型有四个抽象的层次,描述了总体的设计大纲,并实现了网络通信的具体协议。我们将会简短地讨论每个层次最为流行的协议。网络访问层(数据连接 + 物理层)网络访问层包括主机连接到物理网络所需要的硬件...原创 2018-12-26 14:59:44 · 154 阅读 · 0 评论 -
如何拿到半数面试公司Offer——我的Python求职之路
https://blog.csdn.net/IAlexanderI/article/details/65035857从八月底开始找工作,短短的一星期多一些,面试了9家公司,拿到5份Offer,可能是因为我所面试的公司都是些创业性的公司吧,不过还是感触良多,因为学习Python的时间还很短,没想到还算比较容易的找到了工作,就把这些天的面试经验和大家分享一下,希望为学习Python找工作的小伙伴们提...转载 2018-12-15 11:14:04 · 431 阅读 · 2 评论 -
Linux下如何将网卡设为混杂模式
1.网卡的四种模式广播方式:该方式下的网卡能够接收网络中的广播信息组播方式:设置在该模式下的网卡能够接收组播数据直接方式:在这种模式下,只有目的网卡才能接收数据混杂模式:在这种模式下的网卡能够接收一切通过它的数据,而不管该数据是否是传给它的2.将eth0设置成混杂模式ifconfig eth0 promisc取消混杂ifconfig eth0 -promisc...原创 2019-02-26 11:21:37 · 2818 阅读 · 0 评论