javaEE
文章平均质量分 93
w-ib
每天多睡会
展开
-
一文读懂 HTTP(超文本传输)协议
什么是 HTTP(超文本传输) 协议 ?HTTP协议定义了浏览器(即万维网客户进程)怎样向万维网服务器轻请求万维网文档,以及服务器怎样把文档传送给浏览器。简单来说,就是客户端和服务器进行数据传输的一种规则。目前大部分的 HTTP 都是基于TCP进行传输的注意:服务器和客户端并不是固定的!!!HTTP 是无状态的。意思就是,同一个客户端第二次访问同一个服务器上的页面时,服务器的响应与第一次被访问的页面相同(假定页面没有进行更新)。HTTP的无状态见花开服务器的设计,是的服务器能支持大量的.原创 2022-05-18 10:32:25 · 6685 阅读 · 0 评论 -
一文读懂TCP的三次握手和四次挥手
目录1.认识TCP协议2.TCP的三次握手3.TCP的四次挥手4.小结1.挥手为什么需要四次?2.SMSL等待状态3.次挥手释放连接时,等待2MSL的意义?1.认识TCP协议传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义面向连接:数据传输之前,客户端要和服务器进行连接。类似于打电话要先拨通号码进行接听 可靠的:据传输是有序的 要对数据进行...原创 2022-04-14 15:04:35 · 3025 阅读 · 0 评论 -
【JavaEE学习日记】----文件操作和IO下
1.文件内容的操作打开文件 读文件 写文件 关闭文件针对文件内容的读写,java标准库提供了一组类,根据文件的内容分成了两个系列:1.字节流对象,针对二进制文件,是以字节流为单位进行读写的1)读:InputStream---------》FileInputStream2)写:OutputStream---------》FileOutputStream2.字符流对象,针对文本文件,是以字符为单位进行读写的1)读:Reader---------》FileReade原创 2022-04-12 09:59:45 · 472 阅读 · 1 评论 -
【JavaEE学习日记】----文件操作和IO 上
目录1.认识文件(file)1.1.文件的分类1.2.关于目录结构1.3.绝对路径和相对路径2.java中的文件操作2.1.File类:3.代码示例1.认识文件(file)我们先来认识狭义上的文件(file)。针对硬盘这种持久化存储的I/O设备,当我们想要进行数据保存时,往往不是保存成一个整体,而是独立成一个个的单位进行保存,这个独立的单位就被抽象成文件的概念,就类似办公桌上的一份份真实的文件一般。文件除了有数据内容之外,还有一部分信息,例如文件名、文件类型、文原创 2022-04-07 16:32:38 · 97 阅读 · 0 评论 -
【JavaEE学习日记】----多线程案例下
1.定时器定时器类似于一个闹钟,进行定时,在一定时间后,被唤醒并执行某个之前设定好的任务java标准库中提供了一个定时器(java.util.Timer),核心方法只有一个schedulle,有两个参数:任务是啥,多长时间后执行import java.util.Timer;import java.util.TimerTask;public class Demo9 { public static void main(String[] args) { Timer原创 2022-04-01 14:59:47 · 336 阅读 · 2 评论 -
【JavaEE学习日记】----多线程案例上
多线程的两种案例:单例模式和阻塞队列原创 2022-03-29 01:15:14 · 431 阅读 · 2 评论 -
【JavaEE学习日记】----多线程基础(下)
介绍了synkronized的一些特性包括 互斥 刷新内存 可重入等问题以及Java标准库的线程安全类,还介绍了wait和notify的一些使用场景和方法原创 2022-03-26 21:10:53 · 531 阅读 · 5 评论 -
【JavaEE学习日记】----多线程基础(中)
多线程基础原创 2022-03-25 15:11:05 · 639 阅读 · 8 评论 -
【JavaEE学习日记】----多线程基础(上)
文章内容丰富,详细的介绍了多线程编程中的一些基础用法,Thread类常见属性和方法。同时介绍了线程的创建,线程的终止,线程的等待,线程引用的获取以及线程的休眠原创 2022-03-23 20:07:38 · 285 阅读 · 10 评论 -
【JavaEE学习日记】----操作系统和进程认识
1.操作系统操作系统(operating system,简称OS),是管理计算机硬件与软件资源的计算机程序2.操作系统的功能1)进程管理:其工作主要是进程调度,在单用户单任务的情况下,处理器仅为一个用户的一个任务所独占, 进程管理的工作十分简单。但在多道程序或多用户的情况 下,组织多个作业或任务时,就要解决处理器的调度、 分配和回收等问题2)存储管理:存储分配、存储共享、存储保护 、存储扩张3)设备管理:设备分配、设备传输控制 、设备独立性4)文件管理:文件存储空间的管理、.原创 2022-03-21 20:32:20 · 402 阅读 · 10 评论