01 2019 档案
简述采用四次握手机制释放TCP连接的四个步骤
摘要:(1)源结点A向目的结点B发送连接释放请求(FIN,seg=x),并且不再向B发送数据,但仍继续接收从B发来的数据。 (2)目的结点B收到此连接释放请求后立即向A发出确认(ACK,ack=x+1),但B仍可继续向A发送尚未发完的数据。 (3)B向A发送完全部数据后,再向A发连接释放请求(PIN,se
阅读全文
linux是什么,有什么特点
摘要:(1)Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系
阅读全文
RABC --权限控制解读
摘要:一、基于RBAC的概念介绍 1、RBAC(Role-Based Access Control )基于角色的访问控制。 2、RBAC认为权限的过程可以抽象概括为:判断【Who是否可以对What进行How的访问操作(Operator)】这个逻辑表达式的值是否为True的求解过程。即将权限问题转换为Who
阅读全文
jvm回收器回收过程一:CMS和 G1的初认知(持续更新中)
摘要:CMS:介绍: 1、CMS(Concurrent Mark-Sweep)是以牺牲吞吐量为代价来获得最短回收停顿时间的垃圾回收器。对于要求服务器响应速度的应用上,这种垃圾回收器非常适合。 在启动JVM参数加上-XX:+UseConcMarkSweepGC ,这个参数表示对于老年代的回收采用CMS。 C
阅读全文
java泛型的理解
摘要:总体介绍泛型: 1、泛型是计算机程序中一种重要的思维方式,它将数据结构和算法与数据类型相分离,使得同一套数据结构和算法,能够应用于各种数据类型,而且还可以保证类型安全,提高可读性。在Java中,泛型广泛应用于各种容器类中,理解泛型是深刻理解容器的基础。 2、在Java中,泛型是通过类型擦除来实现的,
阅读全文
map传参上下文赋值的问题
摘要:今天开发遇到一个问题就是声明一个map<String,String> param ,给param赋值,明明有结果但是就是返回为空:下面附上代码: 因为在一个大的循环中,param是公用赋值的map集合,子类赋值参数多余父类,在每次新的循环开始的时候,如果param不进行清空,那么param中值还是下
阅读全文
select option 选中 取消js
摘要:今天在写select option标签的过程中遇到一个问题,就是刷新页面自己选中的标签回显选择的值,清空表单,下拉选择默认的值: 1、这是默认的下拉框: 2、自己定义的下拉选项,红色方框中主要处理第一次选中之后刷新页面重新回显之前选中的值的解决方法。 3、选择值 4、清空值,显示默认值 只要将默认值
阅读全文
idea中springboot项目程序入口右键不显示run as的原因
摘要:今天在idea中导入了springboot的项目,但是在程序的入口处右键单击没有出现run as 的程序启动方式,主要原因在于idea中右面的maven projects中没加载项目,需要点击“+“号,添加项目,然后进行项目的编译打包,这时程序启动的入口注解应该显示的是黄色,按住control键点击
阅读全文
浙公网安备 33010602011771号