一、中间状态time_wait,close_wait过多的危害? (1)close_wait过多:建立连接会占用文件描述符;而在liunx系统中...
做为记录学习,方便以后查阅,以下内容借鉴于网络,侵删。 一、Spring的循环依赖 1、什么是循环依赖 循环依赖是指两个或两个以上的bean互相...
一、进程与线程的区别: (1)进程是操作系统分配资源的最小单元,线程是操作系统调度的最小单元。 (2)进程采用fork创建(复制虚拟地址空间),...
文章单纯记录学习,答案不一定正确,大多从网上查阅,有错误望指正 一、HashMap底层数据结构以及扩容 HashMap的底层实现:JDK1.7是...
文章单纯记录学习,答案不一定正确,大多从网上查阅,有错误望指正 1、 String、StringBuffer 和 StringBuilder 的...
1. i++是原子的吗?为什么不是原子的?会出现什么情况? 答:i++不是原子,因为底层的过程是分为先取值,再加1,最后赋值。而不是一步完成,当...
集合框架分为两个家族:Collection(一组对象)和Map(一组映射关系、一组键值对) ①Collection: List:是Collect...
平衡多路查找树(B-Tree) B-Tree是为磁盘等外存储设备设计的一种平衡查找树。因此在讲B-Tree之前先了解下磁盘的相关知识。 系统从磁...
(一) 常见的两种存储引擎:MyISAM与InnoDB 1) MyISAM存储引擎的特点:表级锁,不支持事务、外键和全文索引。 2) InnoD...