![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
文章平均质量分 88
阳哥赚钱很牛
努力努力努力
展开
-
TCP协议与UDP协议
本次学习参考https://www.bilibili.com/video/BV1kV411j7hA?from=search&seid=5047445970283431170 对于TCP协议和UDP协议大家都应该有所耳闻,我们在网络上浏览网页、日常聊天就是这两个协议进行数据传输的。 TCP协议和UDP协议都工作在传输层。他们的目的都是在程序之间传输数据,数据可以是文件,可以是视频,也可以是图片,对于TCP协议和UDP协议来说,他们都是一些二进制数...原创 2021-07-31 16:21:42 · 184 阅读 · 2 评论 -
最新JAVA面试题——MySQL数据库篇02
一、MySQL的锁有哪些? 什么是间隙锁? 答:从锁的粒度来区分 1、行锁: 加锁粒度小,但是加锁资源开销比较大。InnoDB支持。 行锁又可以分为 共享锁(读锁):多个事务可以对同一个数据共享同一把锁。持有锁的事务都可以访问数据,但是只能读不能修改。 例如:select xxx LOCK IN SHARE MODE 排它锁(写锁):只有一个事务能够获得排它锁,其他事务不能获取该行的锁。InnoDB会对update\delete\insert语句自动添加排它锁。 ...原创 2021-07-26 17:32:34 · 99 阅读 · 0 评论 -
最新JAVA面试——MySQL数据库篇01
数据库往往是我们面临并发时最脆弱的环节,我们最先考虑的是对数据库并发的控制。 一、MySQL有哪几种数据存储引擎?有什么区别? 答:我们去数据库查询一下: MySQL中通过show ENGINES指令可以看到所有支持的数据库存储引擎。最为常用的是MyISAM和InnoDB两种。 其中yes的都是MySQL支持的,DEFAULT是默认的。 比如MEMORY这种引擎,基于内存,速度很慢,不常用。 MyISAM和InnoDB的区别: 1、存储文件。MyISAM每个表有两个文件:...原创 2021-07-25 22:06:02 · 94 阅读 · 1 评论 -
JAVA面试题2021详解
这篇文章是本人在记忆并理解优质JAVA面试题时记录的笔记,我会将问题涉及到的知识点进行汇总。(本文参考其他博主的回答,再进一步进行分析),知识点均摘自jdk1.8的api文档 一、String类能不能被继承?为什么? 回答:String类不能被继承,因为String类是被final修饰的类,final修饰过的类不能被继承、final修饰过的变量不能被修改。 Class String String的父类: java.lang.Object java.lang.String ...转载 2021-07-18 14:32:21 · 363 阅读 · 0 评论