自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Y先森0.0

时间并不会因为你的迷茫和迟疑而停留

  • 博客(6)
  • 收藏
  • 关注

原创 关于close_wait状态的理解

关于close_wait状态的理解 以web服务器产生大量的close_wait状态为例1.close_wait状态介绍:客户端主动关闭连接,服务器接收到客户端的FIN,但是还没有发送自己的FIN,此时的状态为close_wait状态,大量的close_wait状态拖累服务器性能2.close_wait产生的原因:某种情况下客户端关闭了连接,但是我...

2019-05-29 20:50:00 4028

原创 关于time_wait状态的理解

关于time_wait状态的理解 TIME_WAIT状态之所以存在,是为了保证网络的可靠性 有以下原因: 1.为实现TCP全双工连接的可靠释放 当服务器先关闭连接,如果不在一定时间内维护一个这样的TIME_WAIT状态,那么当被动关闭的一方的FIN到达时,服务器的TCP传输层会用RST包响应对方,这样被对方认为是有错误发生,事实上这只是正常的...

2019-05-29 19:57:00 1448

原创 关于epoll,select,poll的理解

关于epoll,select,poll的理解 select: 轮询+fd_set1.采用fd_set存储fd(fd_set通过数组位图实现)2.每次调用select,都需要把fd集合从用户态拷贝到内核态,fd越多开销越大3.每次调用select,都需要在内核遍历传递进来的fd,开销大(轮询)4.select支持的fd数量太少,10245.调用sel...

2019-05-29 19:01:00 92

原创 java后台面试之计算机网络问题集锦

java后台面试之计算机网络问题集锦 1.http和https的区别 2.对称加密和非对称加密 3.三次握手与四次挥手的流程 4.为什么TCP需要三次握手?两次不可以吗?为什么 5.为什么TCP挥手需要四次?三次不行吗? 6.TCP协议如何来保证传输的可靠性? 7.客户端不断进行请求连接会怎么样?DDOS攻击? 8.get和post的...

2019-05-11 08:06:00 546

原创 Java后台面试之java基础

Java后台面试之java基础 经典类概念性问题 1.java支持的数据类型有哪些?什么是自动拆装箱? 12.Java有哪些特性,举个多态的例子。 14.请列举你所知道的Object类的方法。 15.重载和重写的区别?相同参数不同返回值能重载吗? 23.接口和抽象类的区别是什么? 13.String为啥不可变?不可变的优势在哪里? ...

2019-05-11 08:05:00 1098

原创 JAVA 后台面试之操作系统问题集锦

JAVA 后台面试之操作系统问题集锦 1.进程和线程以及他们的区别 2.进程间通信的几种方式 3.线程同步的方式 4.死锁 5.分页和分段有什么区别?(内存管理) 6.操作系统中进程调度的策略有哪几种? 7.页面置换算法: 8.系统颠簸 9.程序局部性原理 1.进程和线程以及他们的区别 *进程是对运行时程序的封装,是系统进...

2019-05-11 08:05:00 296

空空如也

空空如也

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

TA关注的人

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