Javaee
文章平均质量分 91
whisper-h
轻舟过万重
展开
-
HTTP协议是什么
再回到我们刚刚说的买手机的例子,顺丰相当于 TCP/IP 的功能,那么买回来的手机都附带了说明书【产品介绍,使用介绍,注意事项等】,而该说明书指导用户该如何使用手机【虽然我们都不看,但是父母辈有部分是有看说明书的习惯的:)】,此时的说明书可以理解为用户层协议。所以,我们把数据从A端传送到B端, TCP/IP 解决的是顺丰的功能,而两端还要对数据进行加工处理或者使用,所以我们还需要一层协议,不关心通信细节,关心应用细节!超文本传输协议是一个简单的请求-响应协议,它通常运行在TCP之上。,是一种网络通信协议。原创 2023-10-11 16:54:50 · 278 阅读 · 1 评论 -
【JVM】浅看JVM的运行流程和垃圾回收
如果一个类加载器收到了类加载的请求,它首先不会自己去尝试加载这个类,而是把这个请求委派给父类加载器去完成,每一个层次的类加载器都是如此,因此所有的加载请求最 终都应该传送到最顶层的启动类加载器中,只有当父加载器反馈自己无法完成这个加载请求(它的搜索范围中没有找到所需的类)时,子加载器才会尝试自己去完成加载。new一个我们自己创建的类时,先向上加载,到扩展类,如果没有找到这个类,再向上加载,询问启动类是否有,如果没有,再向下加载,一直到我们写的应用程序。存放的是类对象,可以理解为对象的模板。原创 2023-07-24 08:00:00 · 1054 阅读 · 1 评论 -
【JAVAWEB】JavaScript基础知识
如果一个变量没有被初始化过,结果就是undefined,是undefined类型。vara;consolelogaundefined和字符串进行相加结果进行字符串拼接consoleloga"10"undefined和数字进行相加结果为NaNconsoleloga10。原创 2023-06-29 09:01:26 · 117 阅读 · 2 评论 -
【网络原理】TCP/IP协议
是一组协议的代名词,它还包括许多协议,组成了TCP/IP协议簇。TCP/IP是通讯仪采用了五层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。如图所示::负责应用程序间沟通,如简单电子邮件传输( SMTP )、文件传输协议( FTP )、网络远 程访问协议( Telnet )等。我们的网络编程主要就是针对应用层。:负责两台主机之间的数据传输。如传输控制协议 (TCP) ,能够确保数据可靠的从源主机发送到目标主机。:负责地址管理和路由选择。原创 2023-05-28 17:35:06 · 2277 阅读 · 13 评论 -
【JAVAEE】网络编程的简单介绍及其实现
网络编程,指网络上的主机,通过不同的进程,以编程的方式实现网络通信(或称为网络数据传输)。注意:也可以是同一个主机的不同进程。原创 2023-05-23 18:18:58 · 519 阅读 · 2 评论 -
【JAVAEE】认识网络及网络通信
协议分层类似于打电话时,定义不同的层次的协议:在这个例子中,我们的协议分为两层:语言层和通信设备层。但是实习的网络通信会更加复杂,需要分更多的层次。原创 2023-05-22 15:31:53 · 651 阅读 · 2 评论 -
【JAVAEE】Java中的文件基础
硬盘上保存的数据,都是“文件”来组织的,本质上都是二进制或是字符组织的数组,被打包成一个文件存在硬盘上。常见的文件有图片(png),文本(txt),可执行文件(exe)等。:操作系统的主要功能就是对计算机资源进行统一管理与分配。对于Linux来说,所有的计算设备都会被描述(抽象)成文件。(例如:网卡,键盘,打印机等):随着文件越来越多,如何进行文件的组织呢?就是按照层级结构进行组织---也就是数据结构中的树形结构。而我们平时所谓的或者,就是专门用来存放管理信息的。原创 2023-05-19 20:44:08 · 1434 阅读 · 6 评论