- 博客(11)
- 资源 (5)
- 收藏
- 关注
原创 JVM垃圾收集器和算法
JVM垃圾收集器和算法GC算法如何判断对象可以被回收引用计数法可达性分析算法 GC root如何判断一个类是无用的类垃圾回收算法标记-清除算法复制算法标记-整理算法分代收集算法垃圾收集器Serial收集器ParNew收集器Parallel Scavenge收集器(JDK1.8)Serial Old收集器Parallel Old收集器CMS收集器G1收集器怎么选择垃圾收集器?GC算法本文参考:Oracle Java JVM Standard Options:https://docs.oracle.com
2020-09-23 13:10:08 94
原创 字节一面凉经
上来就问一个问题:给你一百万个数,找出前100大的数算法题:快排二叉树的层次遍历台阶问题(一次可以跳一次,也可以跳两次,问:求跳上一个n级的台阶总共有多少种跳法。)问答:问大学学的课程HTTP请求过程TCP和UDP的区别OSI模型和TCP/IP模型TCP和UDP位于哪层三次握手HashMap的实现原理HashMap扩容HashMap和CurrentHashMap...
2019-12-06 22:40:56 145
原创 Java面试题整理
HTTPHTTP和HTTPSOSI七层模型TCPTCP中流量控制机制–滑动窗口TCP和UDP的区别ARPDNS进程进程间通信方式进程与线程的区别死锁信号量drop、turncate、deletegroup by数据类型MySQL事务隔离级别事务的四大特性Java线程相关jvm垃圾回收机制mybatisSpring、SpringMVC和Spring Boo...
2019-11-29 20:15:22 132
原创 TCP
TCP协议: 全称为传输控制协议报头: TCP报头概述建立TCP连接三次握手三次握手即建立TCP连接,就是指建立一个TCP连接时,需要客户端和服务端总共发送3个包以确认连接的建立。在socket编程中,这一过程由客户端执行connect来触发1. 第一次握手: CLient将标志位SYN置1,随机产生一个值seq=x,并将该数据包发送给Server,Client进入SYN_SENT状...
2019-11-29 17:39:47 233
原创 OSI七层模型和TCP/IP四层模型
OSI模型每层的功能:1. 物理层: 物理层(Physical Layer)是参考模型的最底层,也是OSI模型的第一层。物理层主要功能是:利用传输介质为数据链路层提供连接,实现比特流的透明传输。物理层的作用是实现相邻计算机节点之间比特流的透明传送,尽可能屏蔽掉具体传输介质和物理设备的差异。2. 数据链路层: 数据链路层(Data Link Layer)是OSI模型的第二层,负责建立...
2019-11-29 14:17:20 227
原创 HTTP协议
HTTP协议是Hpper Transfer Protocol的缩写,是用于从万维网服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据。HTTP是一个属于应用层的面向对象的协议。HTTP协议工作于客户端-服务端上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。WEB服务器根据收到的请求后,向客户端发送响应信息...
2019-11-29 08:47:02 106
原创 数据库面试知识点
1.主键、外键、超键、候选键**主键:**数据库表中对存储数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值。**外键:**在一个表存在的另一个表的主键称此表的外键。**超键:**在关系中能唯一标识元组的属性程为关系模式的超键。一个属性可以作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。**候选键:**是最...
2019-11-28 23:05:58 82
原创 MySQL存储引擎区别
一. InnoDB和MylSAM的区别:1.InnoDB支持事务,MyISAM不支持, 这一点是非常之重要。事务是一种高级的处理方式,如在一些列增删改中只要哪个出错还可以回滚还原,而MyISAM就不可以了。2.MyISAM适合查询以及插入为主的应用。3.InnoDB适合频繁修改以及涉及到安全性较高的应用。4.InnoDB支持外键,MyISAM不支持。5.从MySQL5.5.5以后,Inn...
2019-11-28 17:39:42 114
转载 计算机网络和网络编程
一,OSI七层模型和TCP/IP四层模型以OSI模型来说,每层的功能:1.物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后再转化为1、0,也就是我们常说的数模转换与模数转换)。这一层的数据叫做比特(Bit)。2.数据链路层:定义了如何让格式化数据以进行传输,以及如何让控制对...
2019-03-04 12:36:48 536
原创 数据结构--Java实现简单链表
单链表是链表中结构最简单的。一个单链表的节点(Node)分为两个部分,第一个部分(data)保存或者显示关于节点的信息,另一个部分存储下一个节点的地址。最后一个 节点存储地址的部分指向空值。 单向链表只可向一个方向遍历,一般查找一个节点的时候需要从第一个节点开始每次访 问下一个节点,一直访问到需要的位置。而插入一个节点,对于单向链表,我们只提供在链表头插入,只需要将当前插入的节...
2019-01-27 11:01:37 176
apache-tomcat-8.5.9.zip
2019-06-11
C语言学习PPT.rar
2019-06-10
Java学习PPT.rar
2019-06-10
Spring实战(第4版)
2019-04-16
Java范例开发大全
2019-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人