上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 32 下一页
摘要: List ArrayList底层是数组,LinkedList底层是链表。数组遍历速度快,LinkedList增删元素快。 在工作中一般就用ArrayList,而不用LinkedList,原因也很简单: 在工作中,遍历的需求比增删多,即便是增加元素往往也只是从尾部插入元素,而ArrayList在尾部插 阅读全文
posted @ 2020-08-16 21:58 huiyii 阅读(75) 评论(0) 推荐(0) 编辑
摘要: IO按操作对象分类 缓冲操作:BufferedInputStream、BufferedOutputStream、BufferedReader、BufferedWriter 文件操作:FileInputStream、FileOutputStream、FileReader、FileWriter 管道操作 阅读全文
posted @ 2020-08-16 21:56 huiyii 阅读(137) 评论(0) 推荐(0) 编辑
摘要: equals() 和 hashCode() 特性: 重写equals()方法,就必须重写hashCode()的方法 equals()方法默认是比较对象的地址,使用的是==等值运算符 hashCode()方法对底层是散列表的对象有提升性能的功能 同一个对象(如果该对象没有被修改):那么重复调用hash 阅读全文
posted @ 2020-08-16 21:55 huiyii 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 泛型 Java泛型设计原则:只要在编译时期没有出现警告,那么运行时期就不会出现ClassCastException异常 泛型是提供给javac编译器使用的,它用于限定集合的输入类型,让编译器在源代码级别上,即挡住向集合中插入非法数据。但编译器编译完带有泛形的java程序后,生成的class文件中将不 阅读全文
posted @ 2020-08-16 21:51 huiyii 阅读(142) 评论(0) 推荐(0) 编辑
摘要: HTTP 1.网站通信粗略过程 我们知道HTTP是在应用层中的,显然,我们在Web通信的过程中,不仅仅是需要HTTP协议的,还会涉及到其他的协议的。 DNS:负责解析域名 我们访问一个网页的时候,往往是通过域名来访问的www.zhongfucheng.site,而计算机通信只认的是我们的主机地址(1 阅读全文
posted @ 2020-08-16 21:48 huiyii 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 6.应用层 1.DNS域名系统 互联网采用层次结构的命名树作为主机的名字,并使用分布式的域名系统 DNS。 域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器。 域名只是个逻辑概念,并不代表计算机所在的物理地点。 DNS 服务器的管辖范围不是以“域”为单位,而是以“区”为单位。一个服务 阅读全文
posted @ 2020-08-16 21:41 huiyii 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 5.运输层 (1)运输层的基本概念 运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。只有位于网络边缘部分的主机的协议栈才有运输层,而网络核心部分中的路由器在转发分组时都只用到下三层的功能 在一台主机中经常有多个应用进程同时分别和另一台主机中的多个应用进程通 阅读全文
posted @ 2020-08-16 21:38 huiyii 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 计算机网络 1.OSI模型 OSI七层协议TCP/IP四层协议五层协议体系 应用层 应用层(各种应用层协议,如DNS, HTTP, SMTP等) 应用层 表示层 应用层(各种应用层协议,如DNS, HTTP, SMTP等) 应用层 会话层 应用层(各种应用层协议,如DNS, HTTP, SMTP等) 阅读全文
posted @ 2020-08-16 21:32 huiyii 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 存储器 首先,一般的存储器我们就会认为它包含着三部分: 寄存器 速度最快,但是造价高 主存储器 速度次之,被通俗称为内存 外存 速度最慢,用于存储文件数据,因为上边两种一旦断电,数据就会丢失。这个用来做持久化存储的。 因此,我们的存储器往往是使用三层结构的 (1)缓冲管理 在设备管理部分,存在的主要 阅读全文
posted @ 2020-08-16 21:26 huiyii 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 1.进程 程序不能独立运行,作为资源分配和独立运行的单位是进程。操作系统所具有的四大特征也都是基于进程而形成的。 (1)属性 进程的基本属性: 进程是一个可拥有资源的独立单位, 进程同时又是一个可独立调度和分派的基本单位 2.线程 引入线程主要是为了提高系统的执行效率,减少处理机的空转时间和调度切换 阅读全文
posted @ 2020-08-16 21:23 huiyii 阅读(129) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 32 下一页