![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
阿里巴巴
文章平均质量分 91
程序员阿轩
Java领域:架构干货分享:互联网分析
展开
-
硬核!啃完666页Java面试高频宝典,6月成功定级腾讯T3-2
面试,是大家从学校走向社会的第一步。互联网公司的校园招聘,从形式上说,面试一般分为 2-3 轮技术面试 +1 轮 HR 面试。但是一些公司确实是没有 HR 面试的,直接就是三轮技术面。技术面试中,面试官一般会先就你所应聘的岗位进行相关知识的考察,也叫基础知识和业务逻辑面试。只要你回答的不是特别差,面试官通常会说:“咱们写个代码吧”,这个时候就开始了算法面试。也就是说,一轮技术面试 = 基础知识和业务逻辑面试 + 算法面试。本文我们主要从技术面试聊起。技术面试包括:业务逻辑和基础知识面试。首先是业务逻原创 2021-06-17 15:25:30 · 319 阅读 · 0 评论 -
史无前例!肝了30天,终于整出这份JVM原理最全、清晰、通俗讲解的宝典笔记
开发工程师们都知道,JVM对于我们来说十分重要。“学习 JVM 能深入地理解 Java 这门语言,可以为未来排查问题打下基础”对于刚开始学习Java的人来说,JVM是有一些难度的,但对于已经有2、3年工作经验的Java程序员来说,你若想不再只做CRUD,而是继续提升成为高级开发工程师,拥有拿到更高工资的能力,那就必须深入掌握JVM。从求职的角度来看,JVM也是Java工程师面试成功的一道门槛,可能以前我们会认为只有中高级的Java工程师才会面对JVM的问题,但现在初级Java工程师也难逃此题。**原创 2021-06-16 16:41:10 · 208 阅读 · 1 评论 -
太香!终于有阿里大牛用15分钟,把Java多线程性能优化讲明白了
大家好!我是老猿,一个热爱技术的程序猿,Java行业入行7年,每天都在学习和分享的路上!正文大家使用多线程无非是为了提高性能,但如果多线程使用不当,不但性能提升不明显,而且会使得资源消耗更大。下面列举一下可能会造成多线程性能问题的点:死锁过多串行化过多锁竞争切换上下文内存同步下面分别解析以上性能隐患死锁关于死锁,我们在学习操作系统的时候就知道它产生的原因和危害,这里就不从原理上去累述了,可以从下面的代码和图示重温一下死锁产生的原因:public class LeftRightDeadlo原创 2021-05-20 11:40:05 · 124 阅读 · 4 评论 -
厉害!Alibaba技术官聊RedisTokenVisitor,我惊了
序本文主要研究一下RedisTokenVisitorRedisTokenVisitorresp-server-0.16.0/src/main/java/com/github/tonivade/resp/protocol/RedisTokenVisitor.javapublic interface RedisTokenVisitor<T> { T array(ArrayRedisToken token); T status(StatusRedisToken token);原创 2020-11-06 18:15:20 · 366 阅读 · 6 评论