- 博客(4410)
- 资源 (35)
- 收藏
- 关注
原创 2000+ 道 Java面试题及答案整理(2024最新版)
栈长整理了 2021 年最新、最全的 Java 面试题,题目涉及 Java 基础、集合、多线程、IO、分布式、Spring全家桶、MyBatis、Dubbo、缓存、消息队列、Linux…等等。题库共 600+ 道,带全部答案,非常齐全!Java 基础1、面向对象编程有哪些特征?2、JDK 与 JRE 的区别是什么?3、Java 有哪几种基本数据类型?4、== 和 equals 比较有什么区别?5、public,private,protected,默认的区别?6、this 和 super 有什
2021-02-18 17:49:02 18260 12
原创 推荐一个 Java 里面比较牛逼的公众号!
今天给大家推荐一个牛逼的纯 Java 技术公众号:Java技术栈,作者:栈长。Java程序员、Java爱好者扫码关注吧!确实牛逼,几十万人关注了,原创文章350+,好友都 3000+ 关注了。栈长分享的都是主流的 Java 技术干货,来,下面我给大家随便抓几篇,都是上万阅读,干货满满。1、Java 12 骚操作, switch居然还能这样玩2、推荐一款阿里开源的 Java 诊断工具...
2019-08-23 13:59:11 5082 3
转载 四月跳槽的好好看看。。
这是来自R哥一个粉丝的反馈:我这几年一直坚持在运营这个Java面试库,能帮到他这么多,我也很欣慰,也让我觉得很有意义在做一件事情。Java面试库从 0 一直更新到现在2500+,几乎覆盖了所有主流面试题,还有大厂面试真题,支持自测练习,花费我巨量心血,堪称面试速成神器!如果你还没用过这个Java面试库,我一定要推荐给你:题库中的内容都是我工作这么多年,以及写博客、写公众号、写书这么多年积累的精华...
2024-04-23 15:01:58
原创 公司新来一个干练小伙,把 MyBatis 替换成 MyBatis-Plus,上线后哭晕在厕所。。。
一个老项目,数据库用的是 MySQL 5.7.36 , ORM 框架用的 MyBatis 3.5.0 , mysql-connector-java 版本是 5.1.26新来了一个干练的小伙,精力充沛,看着就是一个喜欢折腾的主他就觉得 MyBatis 使用起来不够简单,要写的代码还比较多,觉得有必要替换成 MyBatis-PlusMybatis-Plus 替换 Mybatis先准备一张表 tbl_order ,然后初始化 2 条数据。
2024-04-22 19:33:29 153
转载 投了 100 多份简历,面试只有六七家…
大家好,我是R哥。今年的金三银四求职季也接近尾声了,真是够冷清啊,虽然求职的人还是很多,但是行情可以用铜三铁四来形容了。最近也面试辅导了好些个小伙伴,最夸张的一位投了 100 多次简历,只有 6、7 个面试机会,并且还没有收到 1 个 Offer。这位兄弟的学历是本科,不算差,毕业 5年+就干了 2 家公司,履历也比较稳定,按往年的行情,这样的简历工作应该随便挑,可是现实狠狠打了他的脸,于是他找...
2024-04-22 10:06:39 6
转载 跳一次槽涨 8K,我是怎么做到的?
这是来自R哥一个粉丝的反馈:我这几年一直坚持在运营这个Java面试库,能帮到他这么多,我也很欣慰,也让我觉得很有意义在做一件事情。Java面试库从 0 一直更新到现在2500+,几乎覆盖了所有主流面试题,还有大厂面试真题,支持自测练习,花费我巨量心血,堪称面试速成神器!如果你还没用过这个Java面试库,我一定要推荐给你:题库中的内容都是我工作这么多年,以及写博客、写公众号、写书这么多年积累的精华...
2024-04-19 14:07:07 15
转载 分库分表,可能真的要退出历史舞台了!
点击关注公众号,Java干货及时推送↓推荐阅读:铜三铁四,怒拿 35K * 14 薪!作者:蚊子squirrel来源:https://www.jianshu.com/p/9131edd8fd2c最近与同行科技交流,经常被问到分库分表与分布式数据库如何选择,网上也有很多关于中间件+传统关系数据库(分库分表)与NewSQL分布式数据库的文章,但有些观点与判断是我觉得是偏激的,脱离环境去评价方案好坏其...
2024-04-19 14:07:07 13
转载 110 个 Java 主流组件和框架整理,常用的应有尽有,建议收藏!!
点击关注公众号,Java干货及时推送↓推荐阅读:铜三铁四,怒拿 35K * 14 薪!整理:四猿外以下排序是按照从技术组件到开发框架到代码工具,也有一些实在不好分类的,就放到最后了。WEB 容器Tomcathttps://tomcat.apache.org/Jettyhttps://www.jetty.com/JBosshttps://www.jboss.org/Resinhttps://cau...
2024-04-18 14:30:15 17
转载 Spring Boot 学习路线,别再乱学了!
大家好,我是R哥。Spring Boot 的重要性就不用多说了,它是现在事实上的 Java 万能框架,也是 Java 程序员必须掌握的技术之一,跳槽面试必问,职场提升必备。市面上很多书籍、博客都是基于 Spring Boot 1.x, 2.x 的应用,很多都过时了,学习起来就会走很多弯路。所以,我的《Spring Boot 核心技术课》来啦,基于全新 3.x 版本。有需要的扫码订阅学习:399 元...
2024-04-18 14:30:15 13
转载 美团一面:为什么 Spring 和 IDEA 都不推荐使用 @Autowired 注解??
点击关注公众号,Java干货及时推送↓推荐阅读:铜三铁四,怒拿 35K * 14 薪!作者:小亮哥Ya链接:https://juejin.cn/post/7080441168462348319大家在使用IDEA开发的时候有没有注意到过一个提示,在字段上使用Spring的依赖注入注解@Autowired后会出现如下警告:Field injection is not recommended (字段注...
2024-04-17 14:07:01 32
转载 从华为离职了,一身轻松。。
点击关注公众号,Java干货及时推送↓推荐阅读:铜三铁四,怒拿 35K * 14 薪!大家好,我是R哥。分享分享一篇网友从华为离职的经历,写得很好,分享给大家看下。原文:https://zhuanlan.zhihu.com/p/485029198遗憾的是,我转正后看到了大家的能力和努力,也意识到在预期的时间内难以达到我想要的高度,最终经过各方面的考虑,决定放弃这个职位,重新回到外企找回适合我的节...
2024-04-16 15:01:24 27
转载 公司新来一个同事,把风控系统设计得炉火纯青,万能通用,稳的一批!
点击关注公众号,Java干货及时推送↓推荐阅读:铜三铁四,怒拿 35K * 14 薪!作者:wingli链接:https://juejin.cn/post/7182774381448282172一、背景1.为什么要做风控? 这不得拜产品大佬所赐目前我们业务有使用到非常多的AI能力,如ocr识别、语音测评等,这些能力往往都比较费钱或者费资源,所以在产品层面也希望我们对用户的能力使用次数做一定的限制...
2024-04-15 15:01:29 32
转载 马云重磅发声!退休五年来首次,要有大动作了
点击关注公众号,Java干货及时推送↓推荐阅读:铜三铁四,怒拿 35K * 14 薪!大家好,我是R哥。在阿里重组一周年之际,4月10日,阿里创始人马云在内网论坛发表题为《致改革 致创新》的帖子,高度肯定蔡崇信和吴泳铭组成的新管理层的变革勇气,称阿里巴巴已重回健康成长轨道,并支持继续改革。这是退休后的马云五年来首次长篇幅分享对公司改革创新及未来前景的思考。马云在帖文中点赞了由蔡崇信和吴泳铭组成的...
2024-04-13 12:31:54 32
转载 公司新来一个干练小伙,把 MyBatis 替换成 MyBatis-Plus,上线后哭晕在厕所。。。...
点击关注公众号,Java干货及时推送↓推荐阅读:铜三铁四,怒拿 35K * 14 薪!作者:青石路来源:www.cnblogs.com/youzhibing/p/18019399MyBatis 替换成 MyBatis-Plus 背景介绍一个老项目,数据库用的是 MySQL 5.7.36 , ORM 框架用的 MyBatis 3.5.0 , mysql-connector-java 版本是 5.1...
2024-04-12 15:01:40 56
原创 美团二面:为什么不推荐使用 MyBatis 二级缓存?大部分人都答不上来!
上面的代码,test() 方法中前后两次调用了 xxxMapper.getPaymentVO 方法,因为没有加 @Transactional 注解,所以前后两次查询,是两个不同的会话,第一次查询完后,SqlSession 会自动 commit,所以二级缓存能够生效;SpringBoot 集成 MyBatis 的话,如果没有开启事务,每次执行查询,都会创建新的 SqlSession,所以即使是在同一个方法中进行查询操作,那也是跨会话的。而二级缓存可以跨会话,多个会话可以使用相同的缓存!
2024-04-12 10:15:46 718
转载 终于!卷进阿里了!!
这是来自R哥一个粉丝的反馈:我这几年一直坚持在运营这个Java面试库,能帮到他这么多,我也很欣慰,也让我觉得很有意义在做一件事情。Java面试库从 0 一直更新到现在2500+,几乎覆盖了所有主流面试题,还有大厂面试真题,支持自测练习,花费我巨量心血,堪称面试速成神器!如果你还没用过这个Java面试库,我一定要推荐给你:题库中的内容都是我工作这么多年,以及写博客、写公众号、写书这么多年积累的精华...
2024-04-11 15:01:55 35
原创 Nacos 2.3.2 正式发布,修复重大 bug!
大家好,我是R哥。Nacos 2.3.2 前几天正式发布了,修复了一个重大 bug。Nacos 一个用于构建云原生应用的动态服务发现、配置管理和服务管理平台,由阿里巴巴开源,致力于发现、配置和管理微服务。说白了,
2024-04-11 10:54:31 697
原创 Nacos 2.3.2 正式发布,修复重大 bug!
点击关注公众号,Java干货及时推送↓推荐阅读:铜三铁四,怒拿 35K * 14 薪!大家好,我是R哥。Nacos 2.3.2 前几天正式发布了,修复了一个重大 bug。Nacos 先扫个盲:Nacos 一个用于构建云原生应用的动态服务发现、配置管理和服务管理平台,由阿里巴巴开源,致力于发现、配置和管理微服务。说白了,Nacos 就是充当微服务中的的注册中心和配置中心。推荐一个开源免费的 Spr...
2024-04-10 15:41:58 589
转载 Spring Boot 学这个就够了!
大家好,我是R哥。Spring Boot 的重要性就不用多说了,它是现在事实上的 Java 万能框架,也是 Java 程序员必须掌握的技术之一,跳槽面试必问,职场提升必备。市面上很多书籍、博客都是基于 Spring Boot 1.x, 2.x 的应用,很多都过时了,学习起来就会走很多弯路。所以,我的《Spring Boot 核心技术课》来啦,基于全新 3.x 版本。有需要的扫码订阅学习:399 元...
2024-04-10 15:41:58 38
原创 腾讯云也崩了。。
虽然现在的互联网用户都对云故障习以为常了,包容性也更强了,但这么长时间不可用,这对目前来说严重依赖云服务的企业来说是不可接受的,可能会面临巨大损失。看来不少人对我的Java 面试题依赖还挺深,裁员越来越多,刷题面试找工作的人也越来越多,今年我也会继续优化和升级服务,尽可能保证刷题可用性和稳定性。从 15 点多发生故障,再到 17:16 彻底恢复,整个过程耗时超过一个半小时,全年不可用时间超过 90 分钟,这意味着。昨天腾讯云崩了,事情大概是这样的,15 点多的时候有好几位粉丝向我反馈,说小程序「
2024-04-09 15:38:07 836
原创 牛逼!一键生成整个项目类关系图,这款 IDEA 插件堪称神器!
最近看源码就想找个uml的类图工具,网上看了一些,发现都是一些单个类的继承关系图,如果不知道的朋友,可以用uml插件工具搜索uml即可(uml support),然后每次点击右键后在菜单下面找Diagrams。可能太多,为了查看自己想看的图,那么对自己想看的图添加星星,然后点击这个按钮,没有添加星星的类就会隐藏掉,用法就是在一个类上面点击右键。1:这里是按照对应的类还有模块还有包进行过滤,上面的小黄框就是对应的类,放大之后就是这样的。我的是已经安装过了,没有安装的可以浏览所有的,并查找。
2024-04-09 09:21:39 358
转载 求求你们了,别再做 SSH 外包项目了!!
大家好,我是R哥。今天有个粉丝找我咨询,原话是这样的:都 2024 年了,居然还有人在做 SSH 项目,如果还持续做下去,不接触新技术,我敢说铁定要废了。。不是说做 SSH 项目不行,只是这个技术是十几年前的技术解决方案了,现在的主流,不管是公司项目,或是自己接私活,前后端分离、分布式、微服务都是必不可少的。另外,现在大环境不是很好,不是我制作焦虑,危言耸听哈,来看看我的Java面试库群里,看看现...
2024-04-08 15:30:44 48
转载 IntelliJ IDEA 2024 首个大版本发布,好用到爆!
点击关注公众号,Java干货及时推送↓推荐阅读:铜三铁四,怒拿 35K * 14 薪!JetBrains 为多款 IDE发布了 2024 年度首个大版本更新 (2024.1),包括 IntelliJ IDEA 、WebStorm、PhpStorm 和 PyCharm 等。下面主要介绍 IntelliJ IDEA 2024.1 变化。官方公告写道:IntelliJ IDEA 2024.1 引入了...
2024-04-07 15:35:44 233 1
转载 恭喜了!全体程序员彻底狂欢吧!这个好消息来得太及时!
自2003年10月18日起人事部、原信息产业部印发《全国计算机软考考试暂行规定》,将计算机软件资格考试(简称:软考)纳入全国专业技术人员职业资格证书制度统一规划!软考从传统的“技能考试”上升为“国家级考试”。软考证书热度持续上升????!23年软考报名人数超500万,相比20年报名人数直接翻了10倍;国内持证IT人才缺口高达950万,每年存在200万人的供需差;一线城市持证IT从业者平均工资高;持软考证...
2024-04-05 09:31:40 54
转载 互联网大厂学历要求一览表
点击关注公众号,Java干货及时推送↓推荐阅读:铜三铁四,怒拿 35K * 14 薪!大家好,我是R哥。现在很多小伙伴都想去互联网大厂工作,进去可不是容易的事,先不说技术和经验如何,各个大厂还都有卡学历的门槛。先来看一下各大厂所需要的技术栈和学历要求:看到这儿是不是都被劝退了????虽然学历很重要,但我们做技术的,个人简历、技术实力、经历和项目经验同等重要,如果简历、经历和项目亮眼,也能...
2024-04-04 12:31:30 64
转载 面试过了,涨了 8K!!
这是来自R哥一个粉丝的反馈:我这几年一直坚持在运营这个Java面试库,能帮到他这么多,我也很欣慰,也让我觉得很有意义在做一件事情。Java面试库从 0 一直更新到现在2500+,几乎覆盖了所有主流面试题,还有大厂面试真题,支持自测练习,花费我巨量心血,堪称面试速成神器!如果你还没用过这个Java面试库,我一定要推荐给你:题库中的内容都是我工作这么多年,以及写博客、写公众号、写书这么多年积累的精华...
2024-04-03 14:08:46 49
转载 京东二面:商品购买过程中,库存的抵扣过程是怎样的?如何防止超卖?
点击关注公众号,Java干货及时推送↓推荐阅读:铜三铁四,怒拿 35K * 14 薪!在商品购买的过程中,库存的抵扣过程,一般操作如下:1、select根据商品id查询商品的库存。2、根据下单的数量,计算库存是否足够,如果存库不足则抛出库存不足的异常,如果库存足够,则减去扣除的库存得到最新的库存剩余值。3、set设置最新的库存剩余值。上述过程的伪代码如下://根据商品id获取商品剩余库存se...
2024-04-03 14:08:46 53
转载 铜三铁四,怒拿 35K * 14 薪!
大家好,我是R哥。又到了金三银四面试求职季,很多小伙伴都在蠢蠢欲动,备战面试,有年前被离职急于找工作的,也有不想安于现状想要换个更好的工作的,金三银四都是不能错过的面试黄金期。但是,你知道现在面试有多难吗?这种情况,无非都是简历出了问题,要么是学历被卡,要么技术栈不匹配,要么是项目没有亮点,也就是简历整体过于平庸,被刷了。而对于今年的形势而已,更多的还有大环境的因素,金三银四已是过去,今年可以用铜...
2024-04-02 16:16:04 56
原创 关于飞书大裁员,冒险说几句大实话。。
但绝大多数互联网大厂员工的自律性不是瓶颈,他们更多的是需要简历内容升华和面试技巧提升,往往这些都是几次面试辅导就能顿悟融汇,并在未来的技术面试中迅速体现效果的。要知道,说字节 SSP Offer 是在校招生中千里挑一的,一点儿都不为过,这些人能进去的,不但需要学历牛逼,而且不知道卷了多少八股文和算法。而且,这样还会打破公司现有的薪资体系平衡。一个待过字节这种 Top 级别大厂的员工,很难心甘情愿地蛰伏在各种福利和体系不健全的中小厂,人家只是短暂地落落脚而已,一拍两散的早晚的事。
2024-04-02 08:29:09 544
转载 10 天,拿到几个 Offer 了
大家好,我是R哥。最近做 Java 面试辅导,这个妹子 10天前还抱怨面试总没有下文,找我面试辅导后,才发现自己问题挺多挺大,一波板正,最近都拿几个 Offer 了。辅导不到 10 天,成功逆袭,机会真的都是给有准备的人的。你是不是也是同样的困惑:简历投麻了都是已读不回?面试要看的技术学不过来?项目陈词滥调又没有亮点?简历看不下去又无从下手?找工作反复碰壁没有方向?面试完老让你回去等通知?空窗越来...
2024-04-01 15:20:35 42
转载 百度一面问了 3 个 ES 问题,直接干懵了!
点击关注公众号,Java干货及时推送↓推荐阅读:为啥简历投麻了都是已读不回?先自上而下,后自底向上的介绍ElasticSearch的底层工作原理,试图回答以下问题:为什么我的搜索 foo-bar 无法匹配_foo-bar_?为什么增加更多的文件会压缩索引(Index)?为什么ElasticSearch占用很多内存?图解ElasticSearch云上的集群集群里的盒子云里面的每个白色正方形的盒...
2024-04-01 15:20:35 50
原创 这 Java 程序员简历一看就是包装的。。
文档都丢给我了,这种包装的经不起深问的,一问就会穿帮,还不说现有的公司是否与目标项目相符,不如老老实实把现有的项目挼清楚,再把技术和简历好好打造好,以体面的形式进去。如果真能全部掌握还行,但有的小伙伴简历上的项目,有些项目和罗列的技术并不沾边,甚至可以说是滑稽,硬生生把一些高级技术、解决方案往自己项目上套,殊不知,掩耳盗铃而已。,一看大多都是包装的,除了显示自己做的项目多,殊不知,对他没任何好处,反而暴露自己的不精,一问也会穿帮。有的社招的小伙伴的简历,觉得自己公司的项目太 Low,
2024-04-01 09:25:48 687
原创 关于飞书大裁员,冒险说几句大实话。。
大家好,我是R哥。大家都知道了,最近,号称互联网的最后一片净土,浓眉大眼的字节跳动竟然也开始大裁员了,这次的受害者是飞书团队。看网上的一些文章说,这次的裁员人数是 1000 人,占飞书团队 5000 人总人数的 20%。不过从脉脉职言和知乎上看到一些人说,应该不止 20% 这个比例,40% 或 50% 是个合理值。按照 40% 的比例来算,裁员后剩下 3000 人的飞书团队,仍然比企业微信或钉钉的...
2024-03-31 10:31:25 536
原创 自欺欺人,这简历一看就是包装的!
大家好,我是R哥。最近做 Java 面试辅导,看了许多小伙伴的简历,有的人的简历一看就知道是包装的,比如这位,他自己都承认了:包装过的简历,作为多年面试官,我一眼就能看出来,相信其他面试官也会有同样的感觉,这也是为什么很多人的简历都是已读不回的状态。下面我简单说说包装的简历的特点。1、技术栈过于庞大有些程序员的简历会列出大量的技术栈和工具,有些人可能觉得罗列这么多技术觉得自己很厉害,其实明眼人一看...
2024-03-29 17:20:38 324
原创 支付宝面试太太太刁钻了!!如果把线程池 corePoolSize 设置为 0,会出现什么情况?
对于阿里这样的大厂,可能会遇到奇奇怪怪的问题,不会很正常,说说自己的想法,或许不会太减分。,而 JDK 6+ 是直接创建一个非核心线程,再放在队列中来执行,很显示,JDK 6 这个优化动作减小了内存溢出的可能性。共 2700+,都是平时我面试别人,或者学员面试复盘积累下来的真题,不要在网上找乱七八糟的面试题了,浪费时间还容易被误导。此时,如果线程池处于运行状态,并且任务能够成功加入队列,说明线程池不为空,线程正常执行任务。」,有在看机会的,离职的、迷茫的,都可以加入我们的「
2024-03-29 15:21:34 510
转载 腾讯二面:为什么数据库连接很消耗资源?我竟然答不上来。。一下懵了!
点击关注公众号,Java干货及时推送↓推荐阅读:卷爆了!2 年经验问这些东西...背景开发应用程序久了,总想刨根问底,尤其对一些有公共答案的问题。大家都能解释,但是追根究底,都解释不清。凡是都有为什么,而且用数字说明问题是最直观的。本文主要想探究一下连接数据库的细节,尤其是在 Web 应用中要使用数据库来连接池,以免每次发送一次请求就重新建立一次连接。对于这个问题,答案都是一致的,建立数据库连接...
2024-03-28 15:01:25 49
转载 豆瓣 9.7,这本 Java 神作重磅上市!
好好看完,文末免费送书。Java 程序员们开年就有重磅好消息,《Effective Java 中文版(原书第 3 版)》要上市啦!该书的第1版出版于 2001 年,当时就在业界流传开来,受到广泛赞誉。时至今日,已热销近20年,本书第 3 版已是 Java 程序员的必读神书,被誉为“Java 四大名著之一”,甚至连 Java 之父高司令(James Gosling) 都说:“如果说我需要一本 Jav...
2024-03-28 15:01:25 46
原创 裁员为什么总是先裁技术人员?网友一针见血!
大家好,我是R哥。网友的回复一针见血。。房子盖起来了,还需要农民工么?现在不是很多传统企业都在喊要数字化转型吗?技术至上嘛?为什么出现效益问题裁员,首先瞄准的就是技术部门呢?
2024-03-26 16:47:13 583
转载 第一批用AI的Java程序员,薪资已经碾压同事了!
“大模型狂热”从未停止国内巨头战队华为、百度、阿里在AIGC的厮杀中从通用大模型渗透到各垂类应用市场就连中国创投资本也独宠AIGC企业百度、科大讯飞市值分别增加27亿和45亿美元这导致AI人才缺口大、价格贵不少企业都开出高薪挖掘大模型人才!!作为程序员,如何抢占先机,享受AI技术带来的红利?!????知乎知学堂邀你加入:行业前沿资源——AI大模型公开课已为本号粉丝开通免费领取权限预计24小时后关闭通...
2024-03-26 09:31:43 46
原创 支付宝面试太太太刁钻了!!如果把线程池 corePoolSize 设置为 0,会出现什么情况?...
点击关注公众号,Java干货及时推送↓推荐阅读:卷爆了!2 年经验问这些东西...大家好,我是R哥。最近做 Java 面试辅导,有个学员面试支付宝,遇到一个特别有意思的问题:如果把线程池 corePoolSize 设置为 0,会出现什么情况?这个问题一说出来,我都感觉有点刁钻。。这几年我创作小程序:Java面试库,积累了 2700+ 的 Java 面试题,什么刁钻的面试题没见过?像这样的刁钻面试...
2024-03-25 15:01:17 483
《Java开发手册(嵩山版)》.pdf
2020-08-03
10道Java高级必备的Netty面试题!
2020-03-06
7道消息队列ActiveMQ面试题!
2020-03-06
史上最全 Java 多线程面试题及答案
2019-02-01
20 道 Spring Boot 面试题
2019-02-01
阿里巴巴的《Java开发手册》最新版:黄山版
2023-10-24
史上最全 40 道 Dubbo 面试题及答案
2019-02-01
区块链:将如何重新定义世界
2017-09-25
区块链定义未来金融与经济新格局
2017-09-25
腾讯区块链方案白皮书
2017-09-25
区块链技术指南
2017-09-19
JavaEE开发的颠覆者 Spring Boot实战(源码)
2017-09-19
JDK8代码实践,简单易懂
2017-09-07
Vim实用技巧(高清版)
2017-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人