![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络
文章平均质量分 63
梦nine
这个作者很懒,什么都没留下…
展开
-
网络选择题
1.TCP建立连接的过程采用三次握手,已知第三次握手报文的发送序列号为1000,确认序列号为2000,请问第二次握手报文的发送序列号和确认序列号分别为A.1999,999B.1999,1000C.999,2000D.999,1999解析: 有两个序列,客户端发送X,服务器发送Y。三次握手分别是 :客户端:发送X服务端:发送Y, 确认X+1客户端:发送X+1(1000),确认Y+1(2000)可以反推第二次为1999,确认1000这不是同一端的数据包。2,将网络物理地址转换为IP地原创 2021-06-11 16:09:41 · 565 阅读 · 2 评论 -
网络选择题
1.属于网络112.10.200.0/21的地址是( A)A. 112.10.206.0B. 112.10.217.0C. 112.10.224.0D. 112.10.198.0解析:前21位为网络地址,后12位为主机地址。112 对应前8位,10对应第二个8位,因此200对应第3个8位又200的二进制表示为1100 1000前面已经有了16位,因此11001 是属于网络地址的。000是属于主机地址 那么,最大的地址为【112】【10】【11001 111】【 11111111】转换为十进原创 2021-06-10 17:19:53 · 1352 阅读 · 0 评论 -
Web,网络,线程总结
文章目录JQueryTomcat:发布应用程序HTTPHTTP状态码(重要)Maven:构建和打包Java项目的工具Maven和Gradle的不同?Servletsession和cookie不同?网络OSITCP/IPUDPTCP*TCP十大特性网络层当输入一个url之后会发生什么?并发和并行进程和线程不同?现场的3种创建方式死锁线程池线程池的7种创建方式:ThreadPoolExecutor7大参数ThreadPoolExecutor执行流程拒绝策略ThreadLocal原理?前端三剑客:1.HTML原创 2021-06-07 17:28:33 · 199 阅读 · 6 评论 -
html css,js基本知识和个人名片的制作
HTML基础知识学习1.什么是html2.标题元素3.图片元素4.input5.列表6.超链接7.换行+++++++++++++++++++++++++++++++++++++1.什么是html用来描述网页的语言、超文本标记语言、不是编程,而是一种标记语言、使用标记标签来描述网页等等…2.标题元素:越往下字体越小<h1></h1><h2></h2><h3></h3><h4></h4>原创 2021-03-31 13:20:18 · 3146 阅读 · 0 评论 -
利用HTML、CSS、JS做一个计算器
<html><head> <meta charset="utf-8"> <title>我的计算器</title> <script> function myck(type) { var inputNum1 = document.getElementById("num1"); var inputNum2 = document.getElementByI原创 2021-03-31 12:20:53 · 222 阅读 · 0 评论 -
javascript 基本知识,并利用HTML、CSS、JS做一个计算器
为什么需要有JavaScript?HTML+CSS:实现了静态页面。实际上,我们更多的页面的要求是动态的,比方说页面的自动切换。还有验证码、注册页面的数据验证……那么怎么才能让页面动起来呢?答案就是JavaScript!一,var声明变量var name;二,getElementById取出当前文档中的元素var inputNum1 = document.getElementById("num1");三,js弹窗 alterif (inputNum1.value == "") {原创 2021-03-31 16:56:57 · 197 阅读 · 3 评论 -
tomcat
Tomcat作用是用来发布前端站点或者是后端程序的。tomcat的使用1.打F Tomat官网,选择要下载的版本2.找到相应的下载包,进行下载3.使用解压工具将tomcat.zip解压出来目录说明Tomcat存在问题:Java环境没有装好,双击startup. bat一闪而过404, 启动tomcat过程中报错了(8080端口被占用)1.别用的应用把8080占;2.非法关闭tomcat/ idea之后,有可能出现404.修改端口号 将8080 修改为其他端口号解原创 2021-05-25 13:27:16 · 971 阅读 · 0 评论 -
maven
Servlet:它是一个框架(帮助后端工程师开发Java API的框架)。想要真正掌握并不容易:学习的难度并不在于代码,而在于配置。配置多、配置很容易出错。Tomcat:用来运行Servlet 项目。WebApp:笼统的理解就是一个网站。Servlet依靠Maven构建的。Maven整个Java里面最容易出错的一个点。什么是mavenMaven:是一个项目管理工具。-用来管理外部依赖(项目中使用的外jar)-可以使用Maven 打包项目。-将项目进行部署。maven 的作用maven原创 2021-06-02 20:40:03 · 67 阅读 · 0 评论 -
如何快速学会用intellij idea新建一个Servlet项目!!!
~创建一个servlet项目的前提:1、下载并安装JDK2、安装并配置Tomcat服务现在我们开始新建一个Servlet项目吧一,创建项目:出现下图即为成功二,手动创建Java源代码根路径三、手动添加Servlet的引用在pom.xml中添加 javax.servlet javax.servlet-api 3.1.0 provided四、修改配置文件打开web.xml将里边的内容全部替换<?xml version="1.0" e原创 2021-03-29 21:46:21 · 743 阅读 · 2 评论 -
实现一个前后端交互的计算器
开始这篇之前需要看一下我上一篇的最后运行servlet方法二(使用idea+tomcat运行)在calc.html中写入注意提交这块type是submit<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><form method="pos原创 2021-03-31 12:11:08 · 559 阅读 · 0 评论 -
HTTP知识点总结,这一篇就够了
**HTTP协议简介**概念:HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。客户端和服务器:HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。通过使用Web浏览器、网络爬虫或者其它的工具,客户端发起一个到服务器上指定端口的HTTP请求。我们称这个客户端叫用户代理(user agent)。应答的服务器上存储着资源,比如HTML文件和图像。我们称这个应答服务器为源服务器(origin server)。在用户代理和源服务器中间可能原创 2021-03-31 20:56:30 · 2269 阅读 · 0 评论 -
搭建阿里云服务器环境和部署 JavaWeb 项目到云服务器
搭建阿里云服务器环境安装三个软件jdktomcatmysql一,使用xshell 连接阿里云主机处填写阿里云的公网IP,应用层协议选择SSH即可一、安装JavaJDK命令:yum -y install java-1.8.0-openjdk*二,安装Tomcat1.下载tomcat的包 网址:https://tomcat.apache.org/download-80.cgi2用Xftp将TomCat压缩包放到服务器的/root目录下,解压。解压命令:tar -zxvf apache原创 2021-04-15 15:20:43 · 271 阅读 · 0 评论 -
Linux常用指令
Linux常用指令1)ls:显示目录下所有文件ls - l:查看文件详情ls -lt:按时间倒序查看文件详情2)cd :切换目录…/ :回到上一层./ : 当前路径3)pwd:查看自己当前在哪个路径4)touch :创建文件touch创建已经存在的文件时不会报错也不会覆盖原来文件,只会修改最后修改时间5)echo:文件内容的添加echo “xxx” > 文件名:覆盖内容echo “xxx” >> 文件名:追加内容6)cat 文件名 -》文件读原创 2021-04-17 16:49:58 · 204 阅读 · 0 评论 -
网络原理初识
网络原理:OSI模型Tcp/Ip模型OSI模型:应用层:HTTP协议,SSH,DNS协议表示层:设置固有数据格式和网络标准数据格式的转换会话层:管理会话传输层:管理两个节点间的数据传输,用来管理源地址和目标地址网络层:用来决定交通工具类型数据链路层:用来进行相邻结点的数据传输,用来规划最近传输路段物理层五个关键的要素: 1.目标IP2.目标端口号3. 源地址IP4. 源端口号5. 协议TCP/IP五层(或四层)模型:应用层: 负责应用程序间沟通,如简单电子邮件传原创 2021-04-13 20:52:16 · 352 阅读 · 0 评论 -
对话机器人以及udp服务端发布
对话机器人代码服务器端代码:import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;/** * UDP 服务器端 */public class UDPServer { // 端口号 private static final int port = 9001; // 数据的最大值 private static final int bleng原创 2021-04-14 12:22:21 · 246 阅读 · 1 评论 -
傻瓜英汉互译
服务器端package tcp;import java.io.*;import java.net.ServerSocket;import java.net.Socket;import java.util.HashMap;/** * 英译汉服务器 */public class TCPServerByCN { // 端口号 private static final int port = 9003; // 翻译字典 static HashMap<Str原创 2021-04-17 20:44:17 · 363 阅读 · 5 评论 -
TCP协议初识
TCP/IP4.应用层:程序员写代码的一层(HTTP协议,SSH协议,FTP,DNS)3.传输层:为了保证两端能够顺利的通讯(TCP/UDP)2.网络层:用来确定路线和路由选择 (IP协议)1.数据链路层:相邻结点的数据接收和转换的Tcp两个对象(客户端,服务器端)1.服务端:ServerSocket2.客户端:SocketTCP读写数据的重要对象:1.读 Buffer...原创 2021-04-18 16:46:00 · 394 阅读 · 0 评论 -
网络层IP协议及数据链路层初识
IP协议:基本概念: 主机: 配有IP地址, 但是不进行路由控制的设备;路由器: 即配有IP地址, 又能进行路由控制;节点: 主机和路由器的统称;超出UDP最大长度之后就依靠以下属性进行拆包和组包生存时间SSL一般64,没经过一次路由器的跳转这个值-1,直到这个值为0,...原创 2021-04-20 21:32:12 · 496 阅读 · 0 评论 -
当在浏览器中输入url地址之后,会发生什么事情?
1.浏览器会先检查你的url地址正确性2.浏览器会检查这个url有没有缓存,如果有缓存就取缓存。3.DNS域名解析,拿到IP进行访问4.TCP 3次握手(回答TCP握手的内容传递和状态变换)5.HTTP协议Request内容发送(首行,head, 空行,body)6.服务器接收到请求,并且进行相应的业务处理7.服务器端将结果返回给客户端8.浏览器拿到返回结果,并调用浏览器的内核实现前端页面的渲染9.TCP 4 次挥手...原创 2021-04-21 20:26:22 · 252 阅读 · 0 评论