多年来筛选了数以千记的简历,为何很多人连面试的机会都没有?参与了数以百记的应聘者的面试,为何如此多的人没有通过最终面试?能力当然是最重要的,可我却见过很多能力不...
时间好快,一转眼不到一个月时间,已经完成分享synchronized、volatile、CAS、AQS、ReentrantLock、Semaphore、Coun...
面试官:小伙子来面试啊?那你说说 select count(1) 和 select count(*)的区别吧。
今天在刷订阅号的时候,搜了一下RPC。发现很多公众号都用“协议”来形容RPC。这在我看来是明显是不对的,RPC怎么能算是一种协议呢?
Spring MVC作为Java Spring下的一个热门框架,一直被广泛的应用在构建web应用程序中。因此有不少人会在自己的简历中写熟悉Spring MVC,...
相信很多同学都会都会在自己的简历上写“了解Spring MVC”,结果面试官一问:“介绍一下Spring mvc中的过滤器和拦截器”。瞬间傻了眼。
而”幂等性“在八股中又不是热门内容,因此面试官一般向面试者提问这方面内容的时候,几乎是一问一个不吱声。
很多人都以为TreadLocal很难很深奥,尤其被问到ThreadLocal数据结构、以及如何发生的内存泄漏问题,候选人容易谈虎色变。 日常大家用这个的很少,甚...
这个问题经常在各类面试中看到。一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。是实践函数递归的典型问题
可以看到Thread类中有声明ThreadLocalMap类, 而ThreadLocalMap类又是ThreadLocal的静态内部类
写一段 SQL 来查找每天 仅 使用手机端用户、仅 使用桌面端用户和 同时 使用桌面端和手机端的用户人数和总支出金额。
一所美国大学有来自亚洲、欧洲和美洲的学生,他们的地理信息存放在如下 student 表中。
之前我们用了10篇文章详细剖析了synchronized、volatile、CAS、AQS、ReentrantLock、Semaphore、CountDownL...
尖括号形式时,预处理器会在标准系统目录中搜索头文件。这种方式主要用于包含标准库提供的头文件,如 <iostream>、<vector> 等。
不建议:“熟练使⽤python语⾔,熟悉机器学习算法,熟悉深度学习模型”
同样今天的分享,我们不纸上谈兵,也不空谈八股文。以实际面经、工作实战经验进行开题,然后再剖析核心源码原理。
之前我们在系列(8)《CountDownLatch核心原理》,实现过拼团场景。但是CountDownLatch里调用countDown()方法后,线程还是可以继...
本文重点介绍JVM面试题——类加载器、双亲委派模型、类装载的执行过程。对于相关面试题,进行重点归纳总结;如果想查看具体详情,可参考 类加载器 超详解:什么是类加...
还记得类加载器的定义、作用、类加载的完整过程吗?如果忘记可以到这里重新温习: 类加载器 超详解:什么是类加载器,类加载器作用及应用场景,类加载时机,类加载的完整...
我们利用CountDownLatch倒计时的特性,多线程并发条件下,多线程可以调用CountDownLatch.countDown()方法进行减1,然后等候信号...