加载中
动图图解GC算法 - 让垃圾回收动起来!

原创:码农参上(微信公众号ID:CODER_SANJYOU),欢迎分享,转载请保留出处。 提到Java中的垃圾回收,我相信很多小伙伴和我一样,第一反应就是面试必问了,你要是没背过点GC算法、收集器什么...

2021/09/27 10:11
4.6K
同事删库跑路后,我连表名都不能修改了?

原创:码农参上(微信公众号ID:CODER_SANJYOU),欢迎分享,转载请保留出处。 事情是这样的,前几天隔壁部门的哥们在生产环境的数据库上,执行了一下drop命令,好嘛,活生生的删库跑路的例子...

2021/09/18 09:28
7.5K
Redis的事务满足原子性吗?

谈起数据库的事务来,估计很多同学的第一反应都是ACID,而排在ACID中首位的A原子性,要求一个事务中的所有操作,要么全部完成,要么全部不完成。熟悉redis的同学肯定知道,在redis中也存在事...

2021/09/09 10:13
6.3K
眼见为实,看看MySQL中的隐藏列!

在介绍mysql的多版本并发控制mvcc的过程中,我们提到过mysql中存在一些隐藏列,例如行标识、事务ID、回滚指针等,不知道大家是否和我一样好奇过,要怎样才能实际地看到这些隐藏列的值呢? 本...

2021/09/01 11:30
1.6K
面试官:说说什么是泛型的类型擦除?

先看一道常见的面试题,下面的代码的执行结果是什么? public static void main(String[] args) { List<String> list1=new ArrayList<String>(); List<Integer> list2=new ArrayList<Integer...

2021/08/24 09:29
2.8K
String s="a"+"b"+"c",到底创建了几个对象?

首先看一下这道常见的面试题,下面代码中,会创建几个字符串对象? String s="a"+"b"+"c"; 如果你比较一下Java源代码和反编译后的字节码文件,就可以直观的看到答案,只创建了一个String对象...

2021/08/16 09:52
1.1W
简单的Postman,还能玩出花?

Postman是一款我们在工作中使用频率非常高的API调试工具,估计很多童鞋在使用它时也比较粗暴,填好接口地址、参数,直接send就完事了,估计大家要说了,这么简单的东西还能玩出什么花来。今天...

2021/08/06 09:40
5.2K
Java代码中,如何监控Mysql的binlog?

最近在工作中,遇到了这样一个业务场景,我们需要关注一个业务系统数据库中某几张表的数据,当数据发生新增或修改时,将它同步到另一个业务系统数据库中的表中。 一提到数据库的同步,估计大...

面试侃集合 | DelayQueue篇

面试官:好久不见啊,上次我们聊完了PriorityBlockingQueue,今天我们再来聊聊和它相关的DelayQueue吧? Hydra:就知道你前面肯定给我挖了坑,DelayQueue也是一个无界阻塞队列,但是和之前我...

2021/06/28 07:55
40
Redis:我是如何与客户端进行通信的

江湖上说,天下武功,无坚不摧,唯快不破,这句话简直是为我量身定制。 我是一个Redis服务,最引以为傲的就是我的速度,我的 QPS 能达到10万级别。 在我的手下有数不清的小弟,他们会时不时到...

2021/06/22 09:19
4.8K
面试侃集合 | PriorityBlockingQueue篇

面试官:来了啊小伙子,以前经常有小菜鸟被我虐个两三轮就不敢来了,看你忍耐力还不错,以后应该挺能加班的样子。 Hydra:那可是,我卷起来真的是连我自己都害怕啊! 面试官:那咱们今天就继...

2021/06/16 08:51
133
面试侃集合 | PriorityBlockingQueue篇

面试官:来了啊小伙子,以前经常有小菜鸟被我虐个两三轮就不敢来了,看你忍耐力还不错,以后应该挺能加班的样子。 Hydra:那可是,我卷起来真的是连我自己都害怕啊! 面试官:那咱们今天就继...

2021/06/15 07:50
102
面试侃集合 | SynchronousQueue非公平模式篇

面试官:好了,你也休息了十分钟了,咱们接着往下聊聊SynchronousQueue的非公平模式吧。 Hydra:好的,有了前面公平模式的基础,非公平模式理解起来就非常简单了。公平模式下,SynchronousQu...

2021/06/08 09:03
51
面试侃集合 | SynchronousQueue公平模式篇

面试官:呦,小伙子来的挺早啊! Hydra:那是,不能让您等太久了啊(别废话了快开始吧,还赶着去下一场呢)。 面试官:前面两轮表现还不错,那我们今天继续说说队列中的SynchronousQueue吧。...

2021/06/03 16:53
50
面试侃集合 | SynchronousQueue非公平模式篇

面试官:好了,你也休息了十分钟了,咱们接着往下聊聊SynchronousQueue的非公平模式吧。 Hydra:好的,有了前面公平模式的基础,非公平模式理解起来就非常简单了。公平模式下,SynchronousQu...

2021/06/02 21:17
56
面试侃集合 | SynchronousQueue公平模式篇

面试官:呦,小伙子来的挺早啊! Hydra:那是,不能让您等太久了啊(别废话了快开始吧,还赶着去下一场呢)。 面试官:前面两轮表现还不错,那我们今天继续说说队列中的SynchronousQueue吧。...

2021/05/29 12:06
78
面试侃集合 | LinkedBlockingQueue篇

面试官:好了,聊完了ArrayBlockingQueue,我们接着说说LinkedBlockingQueue吧 Hydra:还真是不给人喘口气的机会,LinkedBlockingQueue是一个基于链表的阻塞队列,内部是由节点Node构成,每个...

2021/05/24 09:25
52
面试侃集合 | LinkedBlockingQueue篇

面试官:好了,聊完了ArrayBlockingQueue,我们接着说说LinkedBlockingQueue吧 Hydra:还真是不给人喘口气的机会,LinkedBlockingQueue是一个基于链表的阻塞队列,内部是由节点Node构成,每个...

2021/05/23 12:00
66
面试侃集合 | ArrayBlockingQueue篇

面试官:平常在工作中你都用过什么什么集合? Hydra:用过 ArrayList、HashMap,呃…没有了 面试官:好的,回家等通知吧… 不知道大家在面试中是否也有过这样的经历,工作中仅仅用过的那么几...

2021/05/17 13:26
109
Java筑基 - JNI到底是个啥

在前面介绍Unsafe的文章中,简单的提到了java中的本地方法(Native Method),它可以通过JNI(Java Native Interface)调用其他语言中的函数来实现一些相对底层的功能,本文我们就来顺藤摸瓜...

2021/05/11 09:05
109

没有更多内容

加载失败,请刷新页面

返回顶部
顶部