
JavaWeb
文章平均质量分 78
p_fly
这个作者很懒,什么都没留下…
展开
-
【JavaWeb】博客系统(前端部分)
整个页面通用的CSS。因为页面有些操作是相同的(比如清楚浏览器的默认样式),有的地方贯穿了整个页面(比如导航栏),对于这些地方写一个通用的CSS可以节省工作量。这里的markdown文章编辑器使用现成的。有什么错误评论区指出。有了后端数据后就可以变成这样的页面。GitHub上一搜就有。至此,前端页面大功告成了。原创 2023-04-02 21:17:11 · 278 阅读 · 0 评论 -
【JavaWeb】Tomcat的安装及使用 + Servlet + IDEA创建Servlet程序流程
创建Servlet程序是较为繁琐的,但是大多数步骤都是固定的。Servlet是实现动态页面的技术,是Tomcat给程序员提供的一组API,能够简单高效的开发web app。其中生成了 .jar后缀文件就是我们需要的,但又不是我们正真想要的。使用插件部署的不会生成 .war包,只能访问当前界面,和手动部署的完全是不同的。.war是Tomcat专门生成的描述webapp的包,里面还有一些其他资源。.jar打包的是一些 .class文件和一些其他的配置文件。我们需要的是 .war 为后缀的文件是我们想要的。原创 2023-03-15 00:21:25 · 833 阅读 · 0 评论 -
【JavaWeb】应用层协议——HTTP协议
旧版只支持文本,而新版还支持图片... ...开发网页的时候,为了支持不同版本的浏览器,就做了很多版本的网页。由于HTTP报文中没有规定报头中的键值对可以存在多少个,也没有记录报头中有多少个键值对,通过这个空行就可以很好的把报头和正文部分分隔开来,从而有效的解决粘包问题。临时重定向:每次当浏览器向服务器请求访问某个网站,但是该网站的IP暂时转移了,所以服务器就返回新网站的IP,浏览器拿到新的IP后再访问新的。请求转发:当浏览器访问旧IP的时候,服务器直接自动找到新的IP,并且返回请求。原创 2023-03-12 14:42:46 · 652 阅读 · 0 评论 -
【JavaWeb】从输入URL到展示出页面的过程
这个过程大致分为以下几步:①DNS域名解析②三次握手建立连接③发送请求④接收响应⑤渲染网页界面⑥四次挥手断开连接简单的理解为先找到某人地址,给他发送消息可以去他家拿东西吗?他同意后拿到他的东西在自己家中展示出来。最后和他互道再见。下面将详细介绍其中的过程。原创 2023-03-06 16:01:14 · 893 阅读 · 0 评论 -
【JavaWeb】CSS基础知识:引入方式 + 选择器
CSS的引入有三种,三种的优缺点各不相同。原创 2023-03-04 12:09:29 · 1239 阅读 · 0 评论 -
【JavaWeb】HTML常用标签
标签大部分成对出现,代表开始和结束 如 标签中的内容原创 2023-03-03 20:03:56 · 1018 阅读 · 0 评论 -
【JavaWeb】数据链路层协议——以太网 + 应用层协议——DNS
以太网不是一个具体的网络,而是一个技术标准,主要应用于数据链路层和物理层。原创 2023-03-02 13:56:34 · 375 阅读 · 0 评论 -
【JavaWeb】网络层协议——IP协议
就是IP协议的版本号。目前只有 4 和 6。这里介绍的是IPV4:单位是4字节。于TCP首部长度完全一致,也是可变的,因为有选项。:八位中只有四位有效。服务类型就四种,表示方法是 其中的四位只有一位为 1,其余都为0. 四种类型分别是:最小延时,最大吞吐量,最高可靠性,最小成本。这四种类型也就代表了IPV4工 作时的四种状态。:整个报文的长度。这个值 - 首部长度 = TCP/UDP报文长度。原创 2023-02-19 11:47:36 · 699 阅读 · 0 评论 -
【JavaWeb】传输层协议——UDP + TCP
基于TCP/IP分层协议的传输层协议。原创 2023-02-16 20:09:34 · 608 阅读 · 0 评论 -
【JavaWeb】网络编程概念 + Socket套接字 + UDP/TCP编程
Socket套接字是操作系统提供用于网络编程的技术,是基于TCP/IP协议的网络通信的基本单元。全双工:一个通信通道,同一时间内,既可以发送也可以接收数据。字节流:和之前的文件读写一样(通过字节流),所传输的数据都是转换成了字节流。简单的理解为,在下图中的分层里,是传输层协议和应用层协议之间的API。接受端主机:该进程所在的主机(目的主机)。发送端主机:该进程所在的主机(源主机)。,同一个主机的不同进程相互之间进行网络通信也是网络编程。面向数据报:所传输的数据都是以“数据报”为单位的。原创 2023-02-14 15:28:32 · 925 阅读 · 1 评论 -
【JavaWeb】初识网络
在局域网之间连接下,局域网内的主机之间可以进行通信,否则不能。当应用层数据经过层层封装后发送到传输介质上后,到达目的主机在去除掉响应的首部,根据首部中的“上层协议字段”把数据交给上层协议处理。TCP/IP是一组协议的代名词,还包括很多协议,组成了协议簇。计算机、操作系统、网络硬件设备的生产厂商有很多,如果没有一个统一的规定,就无法让他们进行相互之间的通信。来表示,x.x.x.x(x为0~255之间的十进制的整数)。②语义:需要发出什么样的控制信息,完成什么样的动作以及有什么样的响应。0~65535的整数。原创 2023-02-05 15:55:34 · 304 阅读 · 0 评论