运维|安全|编程技术小站
DHCP技术 DHCP技术
DHCP理论 DHCP (Dynamic Host configuration Protocol,动态主机配置协议 ) 是一个局域网的网络协议,使用UDP协议工作;主要有两个用途: 用于内部网或网络服务供应商自动分配IP地址; 给用户用
输入URL回车之后发生了什么? 输入URL回车之后发生了什么?
作为面试官最爱的问题,你一定要对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。 本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事
2020-03-13
DNS介绍 DNS介绍
DNS的诞生DNS(Domain Name System) 是一套从域名到IP的映射系统。 在网络中要确定一台主机,可以通过IP地址来做到。但是IP地址不方便记忆, 于是人们发明了一种叫主机名的东西 。 最初时候人们把主机名和IP地址的对
NAT技术 NAT技术
NAT技术背景 私有IP地址的定义极大程度的缓解了IPv4地址紧缺的问题。 私有IP地址可以在本地局域网、私有网络内部随意使用,但是这些地址在公网上是不可被路由的,因此私有IP地址无法直接访问公网。 NAT网络地址转换技术能够将数据包中的
数据结构:八大数据结构分类 数据结构:八大数据结构分类
数据结构分类数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成 。常用的数据结构有:数组,栈,链表,队列,树,图,堆,散列表等,如图所示: 每一种数据结构都有着独特的数据存储方式,下面为大家介绍它们的
TCP 有限状态机 TCP 有限状态机
TCP 的连接建立 上图画出了 TCP 建立连接的过程。假定主机 A 是 TCP 客户端,B是服务端。最初两端的 TCP 进程都处于 CLOSED 状态。图中在主机下面的是 TCP进程所处的状态。A 是主动打开连接,B 是被动打开连接。
2020-03-06
TCP滑动窗口机制 TCP滑动窗口机制
TCP的优势从传输数据来讲,TCP/UDP以及其他协议都可以完成数据的传输,从一端传输到另外一端,TCP比较出众的一点就是提供一个可靠的,流控的数据传输,所以实现起来要比其他协议复杂的多,先来看下这两个修饰词的意义:
2020-03-06
mysql:表操作 mysql:表操作
数据库操作SHOW DATABASES; 默认数据库:  mysql - 用户权限相关数据  test - 用于用户测试数据  information_schema - MySQL本身架构相关数据
python并发编程:协程 python并发编程:协程
协程理论进程是资源分配的最小单位,线程是CPU调度的最小单位 无论是创建多进程还是创建多线程来解决问题,都要消耗一定的时间来创建进程、创建线程、以及管理他们之间的切换。
8 / 13