经典JAVA面试回答:HashMap和HashTable区别,其底层实现是什么?

createh54个月前 (12-20)51
创作不易,关注、点赞,分享,转发,评论,收藏,掌握互联网前沿知识。HashMap和HashTable有什么区别?其底层实现是什么?...

Linux从头学:所有编程语言中的栈操作,底层原理都在这里

createh54个月前 (12-20)53
在任何一门编译型语言中,栈操作都是非常重要的。...

问了工作5年的Java程序员,为什么要阅读底层源码呢?

createh54个月前 (12-20)48
最近一位5年开发经验的群友与我聊天他说:最近慢慢的尝试去看spring的源码,学习spring,以前都只是会用就行了,但是越是到后面,发现只懂怎么用还不够,在面试的时候经常被问到一些开源框架的源码问题...

MySQL存储底层技术:InnoDB底层原理解读

createh54个月前 (12-20)51
存储引擎很多文章都是直接开始介绍有哪些存储引擎,并没有去介绍存储引擎本身。那么究竟什么是存储引擎?不知道大家有没有想过,MySQL是如何存储我们丢进去的数据的?其实存储引擎也很简单,我认为就是一种存储...

【文19】Java程序员需要具备哪些底层基础知识?

createh54个月前 (12-20)46
作为开发人员,可谓十八般武艺样样都需要,而在实际操作过程中,仍然不断的发现书到用时方恨少,必须不断的学习提升。底层的很多知识在大学期间都是必修课,可能不会直接用到,但在学习和开发中,可以帮助我们对知识...

周末肝了一套高并发Netty开源框架,真香

createh54个月前 (12-20)47
JDK从1.4版本引入 NIO 的类库,但是其设计有点反人类,使用较为麻烦,需要熟练掌握...

Java程序员必会Synchronized底层原理剖析

createh54个月前 (12-20)50
synchronized作为Java程序员最常用同步工具,很多人却对它的用法和实现原理一知半解,以至于还有不少人认为synchronized是重量级锁,性能较差,尽量少用。...

java面试题分享|Gateway 和 MyBatis 的底层实现及设计模式深入理解

createh54个月前 (12-20)43
面试官的问题确实是在考察你对 Spring Cloud Gateway 和 MyBatis 的底层实现及设计模式的了解。Spring Cloud Gateway 底层实现...

阿里架构师整理一份企业级SSM架构实战文档,让你熟悉底层原理

createh54个月前 (12-20)40
前言通常我们按规模把软件分为小型软件、中型软件和大型软件,而大型软件的应用客户都是大型企业或商业组织等,所以业内习惯将大型软件称为企业级应用。传统的企业级应用开发提供的是信息化解决方案和应用软件,需要...

Java 底层大揭秘系列:如何实现定时任务

createh54个月前 (12-20)38
定时器已经是现代软件中不可缺少的一部分,例如每隔5秒去查询一下状态,是否有新邮件,实现一个闹钟等, Java 中已经有现成的 api 供使用,但是如果你想设计更高效,更精准的定时器任务,就需要了解底层...