自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 【计算机网络】三次握手与四次挥手

当关闭连接时,客户端会向服务端发送FIN时,表示客户端不再发送数据了,但还是能接收数据。而服务端接收到FIN报文后,先回一个ACK应答报文,这时的服务端可能还有数据需要处理和发送,等服务端不再发送数据时,才会发送FIN报文给客户端来表示同意现在关闭连接。之后,客户端与服务端就建立起了连接,但在客户端与服务端建立起连接时为什么要三次握手,两次不行吗?其实很明显,当进行两次握手时,客户端的起始序列号可以确定,但服务端的起始序列号将得不到确认。在回答三次握手与四次挥手之前我们首先对TCP有一定的理解。

2022-10-27 20:03:40 278 1

原创 IntelliJ IDEA修改maven的存储路径

在进行后端开发时,我们避免不了会使用到maven。如果是自定义安装maven还好,如果使用IDEA自带的maven就需要配置maven的存储路径,如果用不了多久,C盘直接爆满。这时就需要我们去指定存储位置。

2022-09-12 15:45:24 5317

原创 关于Timestamp转json时格式问题

在读取mysql数据库中关于datetime类型的数据转换成json的格式问题。将yyyy-MM-dd hh:mm:ss格式转换成yyyy-MM-dd,从而只显示年-月-日。在转换的过程中使用到了Gson类,如果想使用该类,可以自己导入依赖。

2022-08-21 21:11:38 1049

原创 Vue引入three.js实现粒子波浪特效

基于three.js实现一个粒子波浪特效,实现在特效之前需要引入three.js这个库,通过npm install three -S命令引入,然后编码实现。效果如图,颜色可以自定义,这里使用了白色小球和灰色背景,可能看起来不清晰。...

2022-08-15 23:35:34 1431

原创 Vue通过axios发送post请求出现跨域问题

在使用axios发送post请求时会出现跨域问题,报错如:Failed to load http://192.168.33.10:8009/api/token: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8080' i

2022-08-15 23:21:14 3414

原创 【操作系统】进程的状态及转换

进程的状态及转换有两状态进程模型、三状态进程模型和无状态模型等三种模型,接下来仔细讲解这三种模型。关于什么是进程,至今为止对这一概念都还没有一个非常确切的、令人满意的、统一的定义。我国操作系统方面的研究人员在庐山召开的全国操作系统学术会议上对进程给出了定义:进程是一个可并发执行的、具有独立功能的程序关于某个数据集合的一次执行过程,也是操作系统进行资源分配和调度的基本单位。...

2022-07-29 17:03:37 8201

原创 【操作系统】常用的调度算法

在操作系统中,进程或作业调度的实质是进行资源分配,而这主要涉及CPU的分配与调度。CPU的调度算法就是根据该系统的资源分配策略设计出来的一个资源分配算法,常用的调度算法有:先来先服务调度算法、短作业/短进程优先算法、时间片轮转调度算法、高响应比优先调度算法、优先级调度算法和多级反馈队列调度算法等6种,接下来围绕着这6种算法进行讲解。...

2022-07-26 19:50:00 6787 1

原创 Chrome常见的好用插件(满分好评)

chrome浏览器的插件很多,下面介绍的是本人所使用的插件。如果想下载谷歌浏览器的插件需要科学上网,不然访问不了谷歌官方的商店。以上插件均为自己使用的插件,在这里分享给大家。可能还有很多好用的插件没有向大家分享,等作者不断的查找、测试后,在把自己觉得好用的插件向大家分享。...

2022-07-22 16:29:29 3825

原创 Http协议的讲解(面试相关)

超文本传输协议是一个简单的请求-响应协议,它通常运行在TCP之上,是互联网上应用最为广泛的一种网络协议。HTTP协议诞生之初主要是应用与WEB端内容获取。特点: 简单快速。客户向服务器请求服务时,只需传送请求的方法和路径。请求的方法常用的有GET、HEAD、POST、DELETE。每一种方法规定了客户与服务器练习的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。 灵活。HTTP协议允许传输任意类型的数据,如json格式数据、表单数据、xml、文件流...

2022-07-21 21:03:47 693 2

原创 TCP/UDP协议的概念及区别

TCP和UDP协议是TCP/IP协议的核心,这两个协议属于网络中运输层的协议。TCP协议(传输控制协议)是为了在不可靠的互联网络上提供可靠的端到端字节流而专门设计的一个传输协议,而UDP协议(用户数据报协议)是一个简单的面向数据报的传输层协议。...

2022-07-19 17:32:27 3737 1

原创 Unity中导出apk文件

一、JDK下载与配置JDK下载配置环境变量二、Android SDK下载一、通过Android Studio下载二、直接下载Android SDK三、导出APK文件四、注意事项

2022-07-17 23:53:21 7141 1

原创 MongoDB数据库的基本入门

一、MongoDB简介二、MongoDB下载和安装数据库下载:数据库安装:三、数据库的基本操作四、数据库的增删改查操作插入操作查询操作修改操作删除操作五、其他常用的方法六、$操作符表达式七、总结...

2022-07-15 21:34:33 312

原创 基于selenium实现动态爬取页面(java)

文章目录前言一、Selenium是什么?二、Selenium常见的API1.Selenium定位的方法2.读入数据总结前言一、Selenium是什么?Selenium是一个用于web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。Selenium完全开源,对商业用户也没有任何限制,支持分布式,拥有成熟的社区与学习文档。使用Selenium实现爬虫最大的好处在于能够模拟一个用户正常访问页面,网站后台不容易检测出来,而且使用简单,可以使用java或python等多种

2022-07-13 02:07:27 2283

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除