- 祝大家好运!
-
微信视频
-
海纳视频,因为电脑死活连不上麦克风,改用微信视频
-
一定要提前一天调试好设备
-
海纳视频,因为电脑死活连不上麦克风,改用微信视频
-
重点:多线程和网络 : 5★
-
自我介绍
-
Java – 多线程
-
如何理解线程安全
-
如何保证线程安全
-
synchronized的实现,应用于静态方法和普通方法的锁住范围
-
多线程问题:两个线程分别调用同一个类的普通方法和静态方***出现互斥嘛?为什么?
-
答案:https://blog.csdn.net/weixin_43658899/article/details/107230699 中情况3
-
情况3:一个对象在两个线程中分别调用一个静态同步方法和一个非静态同步方法
-
结果:不会产生互斥。
-
解释:因为虽然是一个对象调用,但是两个方法的锁类型不同,调用的静态方法实际上是类对象在调用,即这两个方法产生的并不是同一个对象锁,因此不会互斥,会并发执行。
-
情况3:一个对象在两个线程中分别调用一个静态同步方法和一个非静态同步方法
-
答案:https://blog.csdn.net/weixin_43658899/article/details/107230699 中情况3
-
死锁的介绍,用Java写一个简单的死锁(synchronized 修饰方法)
-
如何理解线程安全
-
网络–TCP
-
TCP理解
-
为什么是三次握手,二次,四次为什么不可以
-
TCP与UDP的区别
-
TCP的流量控制及其实现,传输了什么信息(滑动窗口),拥塞控制
-
视频是基于UDP还是TCP,为什么
-
TCP理解
-
数据结构–快排
-
快排算法思想
-
快排的时间复杂度
-
最佳时间复杂度O(nlogn)是怎么计算的,logn怎么计算
-
快排算法思想
-
智力题:一个天平,八个砝码,一个轻一点,其他七个一样重,如何找到轻的那个?
-
称三次:一半一半
-
称两次:先称6个,1)如果一样重,再称剩下的两个; 2)如果不一样重,把轻的三个选出两个称一下,2.1)如果一样重,剩下的那个就是最轻的,2.2)不一样重,轻的就是最轻的
-
称三次:一半一半
-
算法 - 二进制
-
两个正整数,求两个数的二进制不同位的个数
-
两个正整数,求两个数的二进制不同位的个数
-
全程40分钟,面试官在最后给总结了面试中掌握不扎实的知识点,然后不符合要求,再见!
全部评论
(4) 回帖