上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 34 下一页
摘要: 6.应用层 1.DNS域名系统 互联网采用层次结构的命名树作为主机的名字,并使用分布式的域名系统 DNS。 域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器。 域名只是个逻辑概念,并不代表计算机所在的物理地点。 DNS 服务器的管辖范围不是以“域”为单位,而是以“区”为单位。一个服务 阅读全文
posted @ 2020-08-16 21:41 hjy1995 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 5.运输层 (1)运输层的基本概念 运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。只有位于网络边缘部分的主机的协议栈才有运输层,而网络核心部分中的路由器在转发分组时都只用到下三层的功能 在一台主机中经常有多个应用进程同时分别和另一台主机中的多个应用进程通 阅读全文
posted @ 2020-08-16 21:38 hjy1995 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 计算机网络 1.OSI模型 OSI七层协议TCP/IP四层协议五层协议体系 应用层 应用层(各种应用层协议,如DNS, HTTP, SMTP等) 应用层 表示层 应用层(各种应用层协议,如DNS, HTTP, SMTP等) 应用层 会话层 应用层(各种应用层协议,如DNS, HTTP, SMTP等) 阅读全文
posted @ 2020-08-16 21:32 hjy1995 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 存储器 首先,一般的存储器我们就会认为它包含着三部分: 寄存器 速度最快,但是造价高 主存储器 速度次之,被通俗称为内存 外存 速度最慢,用于存储文件数据,因为上边两种一旦断电,数据就会丢失。这个用来做持久化存储的。 因此,我们的存储器往往是使用三层结构的 (1)缓冲管理 在设备管理部分,存在的主要 阅读全文
posted @ 2020-08-16 21:26 hjy1995 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 1.进程 程序不能独立运行,作为资源分配和独立运行的单位是进程。操作系统所具有的四大特征也都是基于进程而形成的。 (1)属性 进程的基本属性: 进程是一个可拥有资源的独立单位, 进程同时又是一个可独立调度和分派的基本单位 2.线程 引入线程主要是为了提高系统的执行效率,减少处理机的空转时间和调度切换 阅读全文
posted @ 2020-08-16 21:23 hjy1995 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 存储原理 数组+链表+红黑树 数组:查询快,插入慢 链表:查询慢,插入快;上一个--> x --> 下一个 map以数组存储,存储的值有 key, value ,hash , next,数组Index由hash进行计算后(散列算法)决定, 如果两个key的hash进行散列计算后的index相同,冲突 阅读全文
posted @ 2020-08-15 00:01 hjy1995 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap)— 是一个可动态申请的内存空间(其记录空闲内存空间的链表由操作系统维护),在java中,所有使用new xxx()构造出来的对象都在堆中存储一般由程序员分配释放, 阅读全文
posted @ 2020-08-14 23:59 hjy1995 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 数组:查询快,插入慢,查找复杂度 O(N) 链表:查询慢,插入快,查找复杂度 O(N) 哈希表:查询复杂度 O(1) 二叉树:查找复杂度 O(logN) 树是一种非线性的数据结构,相对于线性的数据结构(链表、数组)而言,树的平均运行时间更短(往往与树相关的排序时间复杂度都不会高) 数据库索引是B+树 阅读全文
posted @ 2020-08-14 23:58 hjy1995 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序 思路:俩俩交换,大的放在后面,第一次排序后最大值已在数组末尾。因为俩俩交换,需要n-1趟排序(比如10个数,需要9趟排序) 代码实现要点:两个for循环,外层循环控制排序的趟数,内层循环控制比较的次数。每趟过后,比较的次数都应该要减1 public void maoPao(){ int[] 阅读全文
posted @ 2020-08-14 23:52 hjy1995 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 从锁的粒度,我们可以分成两大类: 表锁 开销小,加锁快;不会出现死锁;锁定力度大,发生锁冲突概率高,并发度最低 行锁 开销大,加锁慢;会出现死锁;锁定粒度小,发生锁冲突的概率低,并发度高 表锁 表锁下又分为两种模式: 表读锁(Table Read Lock) 表写锁(Table Write Lock 阅读全文
posted @ 2020-08-14 23:45 hjy1995 阅读(97) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 34 下一页