不划水的可乐
码龄2年
  • 241,071
    被访问
  • 22
    原创
  • 1,198,664
    排名
  • 222
    粉丝
关注
提问 私信

个人简介:90后Java程序猿,面试题狂人,喜欢刷博客,爱分享面试题和技术,专业写bug.

  • 加入CSDN时间: 2020-09-02
博客简介:

qq_50524970的博客

查看详细资料
个人成就
  • 获得582次点赞
  • 内容获得258次评论
  • 获得1,577次收藏
创作历程
  • 22篇
    2020年
成就勋章
TA的专栏
  • 补码
  • mybatis
  • 项目经验
  • 面试
    16篇
  • 算法
  • 源码
  • Java
    22篇
  • hashmap
    1篇
  • 美团
  • 数据结构
  • JVM
    3篇
  • 并发
  • 排序算法
  • 架构
    13篇
  • volatile
  • 多线程
    1篇
  • 集合
    2篇
  • 架构学习
    2篇
  • SQL
  • spring
    2篇
  • 框架
    1篇
  • 高并发
    1篇
  • string
    1篇
  • Redis
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

首次分享jdk8的hashmap技术底层实现

发布视频 2020.12.25

面试官:我用这10个问题,淘汰了80%的Java面试者......

想在面试、工作中脱颖而出?想在最短的时间内快速掌握 Java 的核心基础知识点?想要成为一位优秀的 Java工程师?本篇文章能助你一臂之力!正所谓万丈高楼平地起,只有把基础掌握的牢固,才能走的更远,面对不断更新的技术才能快速掌握,同时在面试、工作中也更能脱颖而出!说明:以下所有答案均为个人的理解和网上的一些资料的整合1.List 和 Set 的区别另外本人整理了20年面试题大全,包含spring、并发、数据库、Redis、分布式、dubbo、JVM、微服务等方面总结,下图是部分截图,需要的话点这.
原创
发布博客 2020.10.27 ·
18057 阅读 ·
68 点赞 ·
31 评论

爷青结!SpringIOC、AOP以及注解终于学会怎么用了!

前言:天天用Spring却不知道原理是啥?AOP、IOC该怎么用,到底是怎么工作的?还有注解到底该怎么用?这些都是大家比较关心的问题,今天通过一个比较长的篇幅来一一讲解。不论是面试还是开发都是非常有用的,所以观众大大们能给个三连吗?另外本人整理了20年面试题大全,包含spring、并发、数据库、Redis、分布式、dubbo、JVM、微服务等方面总结,下图是部分截图,需要的话点这里点这里,暗号CSDN。一、依赖注入(Ioc)1. 什么是 Spring IOC 容器?Spring 框架的核心
原创
发布博客 2020.10.25 ·
4452 阅读 ·
6 点赞 ·
6 评论

打工人关于Hashmap的硬核理解,面试官看了直呼内行!

前言:当面试官问你 Java 基础的时候,HashMap 可以说是一个绕不过去的话题,哪怕ArrayList,LinkedList都不问,HashMap 也是不能不问的。不仅仅因为在平时工作中,HashMap是一个很常用的数据结构,而且由 HashMap 这个数据结构其实能引出很多问题。比如最基本的 get()、put() 方法;稍微升级一下难度,聊聊扩容过程,线程安全问题,进而引申到 ConcurrentHashMap,引申到多线程,引申到Synchronized 关键字,你看这样一联想,整个都串到一
原创
发布博客 2020.10.23 ·
6728 阅读 ·
10 点赞 ·
17 评论

它不在江湖,但江湖一直有它的传说—程序员很少用到的JVM

前言:你可能花过很多精力学习 JVM 的知识,但在面对真实生产环境产生的问题,依旧会束手无策:正在运行的 Java 程序,突然 OOM程序异常卡顿,CPU 疯狂运转,GC 时间飙升面对一堆 JVM 参数无从下手,甚至错误配置某个参数而产生负面效果一头雾水,不知如何了解线上应用的垃圾回收状况不论是在问题现场还是跳槽面试,面对这些问题,如何快速定位和解决问题,需要你对 Java虚拟机的实现和优化,有极为深刻的理解。所以我在这里整理了一下 JVM 的知识点。内容有点长,但是都是十足的干货,请各位
原创
发布博客 2020.10.21 ·
3816 阅读 ·
10 点赞 ·
17 评论

一次关于String,String Builder,String Buffer 的面试经历,面试套路深回答需谨慎

前言:String,StringBuilder,StringBuffer的区别是啥?这个面试题估计每个程序员都应该碰到过吧。依稀记得第一次面试的时候,面试官问我这个问题时,心想着这不是很简单吗。深入了解这个问题后,发现这里面并不简单,面试官的套路还是深啊!面试官:String,StringBuilder,StringBuffer的区别是啥?从可变性来讲String的是不可变的,StringBuilder,StringBuffer的长度是可变的。从运行速度上来讲StringBuilder &g
原创
发布博客 2020.10.26 ·
19512 阅读 ·
47 点赞 ·
41 评论

听说今年2020-1024=996?程序员今年注定要加班?看完这个Redis总结让你早点下班!

Redis 是什么?最为目前炙手可热的 Key-Value 数据库,常用做缓存、Session共享中间件,分布式锁等等。在找工作的过程中,对于 Redis技术知识的掌握已经成为必须的技能。文本将全面的讲解Redis方面的知识,深入浅出的帮助大家了解Redis。另外本人整理了20年面试题大全,包含spring、并发、数据库、Redis、分布式、dubbo、JVM、微服务等方面总结,下图是部分截图,需要的话点这里点这里,暗号CSDN。1、什么是Redis?Redis 是完全开源免费的, 遵守 BS.
原创
发布博客 2020.10.19 ·
4353 阅读 ·
9 点赞 ·
15 评论

88道Java学习笔记题,百事可乐,万事芬达,心情雪碧,一周七喜,加油!

这篇文章主要介绍了88道经典Java题及答案解析,文中通过示例代码介绍的非常详细,对大家的学习或者面试复习具有一定的参考学习价值,内容过多可以先收藏慢慢观看,需要的朋友们下面随着小编来一起学习学习吧。另外各位观众老爷觉得内容还可以的,请给个赞和评论,你的点赞和评论是我最大的动力,谢谢!目录常见的Java问题Java线程Java集合类异常处理Java小应用程序(Applet)ServletSpringJVM总结常见的Java问题另外本人整理收藏了20年多家公司面试知识点整理,以及各种Java核.
原创
发布博客 2020.10.18 ·
5751 阅读 ·
16 点赞 ·
13 评论

如何让自己像打LOL一样发了疯、拼了命、石乐志的学习?(附Java核心知识点总结)

今天,咱们不聊别的,就聊一聊程序员的学习方法。有很多的JAVA程序员,在初期学习时,通常会对如何学习而感到迷茫。下面笔者就将转发一篇一位网友的精品帖,这位作者对于JAVA程序的学习分析的很到位,相信能帮助那些正在处于迷茫状态的学习者。培养兴趣兴趣是能够让你坚持下去的动力。如果只是把写程序作为谋生的手段的话,你会活的很累,也太对不起自己了。多关心一些行业趣事,多想想盖茨。不是提倡天天做白日梦,但人要是没有了梦想,你觉得有味道吗?可能像许多深圳本地农民一样,打打麻将,喝喝功夫茶,拜拜财神爷;每个月就有.
原创
发布博客 2020.10.16 ·
3909 阅读 ·
11 点赞 ·
8 评论

面试官看了直呼内行,多线程与并发系列30道高频面试题解析

前言:作为一个 Java开发人员,多线程是一个逃不掉的话题,不管是工作还是面试,但理解起来比较模糊难懂,因为多线程程序在跑起来的时候比较难于观察和跟踪。搞懂多线程并发知识,可以在面试的时候和周围人拉开差距,另外自己在编码的时候可以做到心中有数。另外本人整理收藏了20年多家公司面试知识点整理 ,以及各种Java核心知识点免费分享给大家,我认为对面试来说是非常有用的,想要资料的话请点795983544 暗号CSDN。1、Java 中实现多线程有几种方法(1)继承 Thread 类;(2)实现
原创
发布博客 2020.10.15 ·
1036 阅读 ·
6 点赞 ·
6 评论

抓住10月的尾巴,5年经验Java常问面试题吐血整理(附详细答案)

前言:工作做螺丝钉,面试造火箭,我想这个是每个程序员比较头疼的事情,但是又有必须经历的流程,尤其是摸不清面试官问的问题,准备不充分,导致面试的时候不知道如何回答。本文是工作5年Java程序员从几十次面试中挑选的面试几率比较大的一些题,保证都是大家被问过的(就是这么自信),希望对大家找工作有所帮助。下方的题只是我整理出来的一部分常问面试题,另外本人整理收藏了20年多家公司面试知识点整理 ,以及各种Java核心知识点免费分享给大家,下方只是部分截图 想要资料的话也可以点击795983544领取 暗号C
原创
发布博客 2020.10.14 ·
1470 阅读 ·
8 点赞 ·
14 评论

Java小码农也有大目标,最新BAT大厂面试干货总结

前言:我相信大多 Java 开发的程序员或多或少经历过阿里的面试,也清楚阿里 Java面试是有一定难度的,作者经历过多次阿里的面试,有满意的也有备受打击的。因此呢作者想把自己这么多次面试经历来个汇总,正值金九银十之际,希望对大家有所帮助。另外本人整理收藏了20年多家公司面试知识点整理 ,以及各种Java核心知识点免费分享给大家,我认为对面试来说是非常有用的,想要资料的话请点795983544 暗号CSDN。阿里面试题由于时间关系答案我就不写了(主要是懒),都总结成笔记了,需要答案的可以在
原创
发布博客 2020.10.13 ·
6646 阅读 ·
8 点赞 ·
8 评论

Java核心知识点干货整理,建议收藏慢慢看(附详细答案)

前言:想在面试、工作中脱颖而出?想在最短的时间内快速掌握 Java 的核心基础知识点?想要成为一位优秀的 Java 工程师?本篇文章能助你一臂之力!金九银十,目前正值招聘求职旺季,很多同学对一些新技术名词都能侃侃而谈,但对一些核心原理理解的不够透彻,特别是对 Java的一些核心基础知识点掌握的不够,例如JVM、常用的算法和数据结构等。正所谓万丈高楼平地起,只有把基础掌握的牢固,才能走的更远,面对不断更新的技术才能快速掌握,同时在面试、工作中也更能脱颖而出!下方面试题我只挑选了几个比较好的,剩余的
原创
发布博客 2020.10.12 ·
7654 阅读 ·
7 点赞 ·
6 评论

Java程序员1年涨薪2次,他到底强在哪里?

前言:又到了秋招的季节,今年的就业形势整体非常严峻,由于下游公司的广告预算等大幅度减少,对于一向依赖广告收入的互联网公司是有很大影响的,所以很多公司无论社招还是校招headcount 都减少了,因此竞争十分激烈,如何拿到心仪的 offer 是摆在求职者面前一个永恒的话题。本篇文章通过精选些各大厂最近频率比较高的面试题,主要从深度入手,总结为几个篇幅,助你成功拿下 offer。由于时间原因本篇文章的答案我就不写了,需要答案的同学点击795983544领取 暗号CSDN。希望能对大家有所帮助。一、
原创
发布博客 2020.10.09 ·
3198 阅读 ·
9 点赞 ·
8 评论

阿里面试官:我就问了一下JVM,没想到他能跟我吹半个小时

前言:作为 Java 的从业者,在找工作的时候,一定会被问及关于 JVM 相关的知识。 JVM知识的掌握程度,在很多面试官眼里是候选人技术深度的一个重要评判标准。 在这里我们将详细的整理常见的 JVM 面试题目,并给出标准答案,提供给大家学习参考。等大家面试的时候,希望能对面试官吹个半个小时,如果真是这样,我想说:牛皮啊!另外本人整理收藏了20年多家公司面试知识点整理 ,以及各种Java核心知识点免费分享给大家,下方只是部分截图 想要资料的话也可以点击795983544领取 暗号CSDN。1、
原创
发布博客 2020.10.08 ·
3605 阅读 ·
6 点赞 ·
11 评论

面试中一个hashmap到底能问出什么?看完这个我终于明白了

前言:hashmap是面试中问的最多的一道题,关于它的底层原理和扩容机制是必问的。根据你对hashmap的回答,面试官能对你的基础和技术有个大致的了解。这篇文章主要介绍了JAVA关于HashMap容易被提问的面试题,因为好久没看的原因,所以今天就总结一下。文中题目提问频率高的几道题,本人在网上总结到的,相信对你的面试有一定帮助,想要入职JAVA的朋友可以了解下。另外本人整理收藏了20年多家公司面试知识点整理 ,以及各种Java核心知识点免费分享给大家,下方只是部分截图 想要资料的话也可以点击795
原创
发布博客 2020.10.07 ·
5116 阅读 ·
9 点赞 ·
15 评论

九月份最全的Java面试题总汇,都是干货成功坐等offer

前言:2020 年秋招已经快一个月了,如何拿到心仪的Offer,进入梦寐以求的大厂,实现自己的职业理想,达到程序员的小康水平。金九银十是招聘黄金季,但此时,聪明的你现在就要开始物色和准备,物色目标、准备简历、找渠道、夯实技术、掌握面试套路。而面试者除了需要扎实的技术功底之外,你还需要认真准备技术面试的各个环节。所以本篇文章将分享面试题汇总,把面试经常问到的题总结出来,如果都熟悉的话,你的面试成功率将会提升很多。适合人群: 正在找工作或准备换工作的 IT 人员由于时间关系答案都不写了,想要答案的话
原创
发布博客 2020.09.29 ·
550 阅读 ·
6 点赞 ·
7 评论

面试完大厂后整理了两天的150道Java面试真题,都是干货记得收藏

目录前言Java集合22题JVM与调优21题并发编程28题spring 25题设计模式 10题springboot 22题Redis 16题总结:前言最近不是写了一篇关于“好基友”面试成功的干货文章吗,谢谢大家的支持反响很不错。但是好多人私信我说,里面的一些面试题不是常见遇到的,而且局限性很高,以及一些常见面试题的补充。非常感谢大家的建议,我针对大家的建议以及掏空了各大搜索引擎,终于整理了一份比较普遍的java面试题,为了感谢大家的支持,现在分享给大家,请大家多多提建议哦,大家的建议我都会看的,毕竟比我
原创
发布博客 2020.09.28 ·
5283 阅读 ·
3 点赞 ·
3 评论

Java面试中的核心问题—高并发多线程,跳槽涨薪全靠它了!

今天来和大家讨论一下并发多线程方面的知识,像死锁啊,生命周期啊,线程池啊,可重用啊都有涉及,希望对大家有所帮助。前言:身为一个博客博主,最近逛了一下圈子,发现好多大佬都在分享并发多线程方面的技术。今天咱也跟一下风,写一篇关于并发多线程方面的文章,本篇文章由浅入深,主要是让大家能够清楚的认识他们,希望对大家有所帮助,有什么意见或建议大家评论区里见。另外本人整理收藏了20年多家公司面试知识点整理 ,以及各种Java核心知识点免费分享给大家,下方只是部分截图 想要资料的话也可以点击795983544领.
原创
发布博客 2020.09.27 ·
7133 阅读 ·
7 点赞 ·
5 评论

面试天天讲JVM性能调优,你知道JVM的内存结构模型吗?

前言:大家都知道,Java中JVM的重要性,学习了JVM你对Java的运行机制、编译过程和如何对Java程序进行调优相信都会有一个很好的认知。在面试中JVM也是非常重要的一部分,比如JVM调优,JVM对象分配规则,内存模型、方法区,还有种要GC等。废话不多说,直接带大家来初步认识一下JVM。什么是JVM?JVM(Java Virtual Machine)是一个抽象的计算机,和实际的计算机一样,它具有指令集并使用不同的存储区域,它负责执行指令,还要管理数据、内存和寄存器。看到这里,可能不懂JV
原创
发布博客 2020.09.23 ·
5329 阅读 ·
4 点赞 ·
4 评论
加载更多