主页
猿java
取消

腾讯女后端设计了一套短链系统,当场就想给她offer!

你好,我是猿java 如下图,对于这种客评短信,相信大家并不陌生,通过点击短信里“蓝色字体”,就能跳转到一个网页。其实,背后的秘密就是一套完整的短链系统,今天我们就来看看字节的后端女生是如何设计的?​ 上图中那串蓝色字符,有个专业的术语叫做“短链”,它可以是一个链接地址,也可以设计成二维码。 为什么要用短链? 存在既合理,这里列举 3个主要原因。 1.相对安全 短链不容易暴露...

美团 2面:G1 为什么能替代 CMS收集器?看完这篇就懂了!

你好,我是猿java 在 《肝了一周,彻底弄懂了 CMS收集器原理,这个轮子造的真值! 》这篇文章中, 详细地分析了 CMS收集器,刚好这两天看了一道美团 2面的题目:G1 为什么能替代 CMS收集器?借此机会,把 G1收集器以及它和 CMS的对比一并彻底讲解。 写在前面 由于 JDK版本的快速迭代,笔者在写这篇文章时,JDK最后的 release版本是:JDK 22(2024年3月1...

肝了一周,彻底弄懂了 CMS收集器原理,这个轮子造的真值!

你好,我是猿java。 网上关于 CMS的文章很多,为什么要重复造车轮? 答:网上很多关于 CMS收集器的文章写得不够具体,有的甚至一知半解,更多的是不假思索的转载,想通过自己对 CMS的理解以及大量资料的佐证,提供更具体形象正确的分析。 CMS已经被弃用,为什么还要分析它? 答:首先,CMS收集器依然是面试中的一个高频问题;其次,CMS作为垃圾收集器的一个里程碑,作为 Java程序...

9款常见的 JVM垃圾回收器

你好,我是猿java JVM 不仅是大厂面试的一个高频问题,也是 Java程序员跨入高职级必须掌握的知识点,垃圾回收器作为 JVM中核心的一环,了解它的原理,可以帮助我们更好地调优和故障排除,因此,今天我们就来聊聊 JVM中 9款常见的垃圾回收器。 背景 因为 Java虚拟机的类型比较多,如果没有特殊说明,本文特指 HotSpot虚拟机,在分享回收器之前,我们首先对 HotSpot...

程序员要如何认清职场?

他,985计算机硕士, 他,多年一线大厂经验; 他,同事心目中的技术牛人; 他,部门中那个与人无争的员工, 他,脏活累活从不拒绝; 他,认真踏实,勤勤恳恳; 结果,很意外,2024年,他,被裁了… 他苦思了 3个月,终于顿悟:只因他一心只写圣贤码,两眼不看职场潜规则… 你好,我是猿java。今天我们来聊聊职场中有哪些规则以及我们该如何应对。 有职场的地方有江湖,有江湖的地方...

阿里 P7二面:Redis 执行 Lua,到底能不能保证原子性?

你好,我是猿java。 Redis 和 Lua,两个看似风流马不相及的技术点,为何能产生“爱”的火花,成为工作开发中的黄金搭档?技术面试中更是高频出现,Redis 执行 Lua 到底能不能保证原子性?今天就来聊一聊。  要想弄清楚这个问题,需要对“原子性”这个概念有一个清晰的认识,因此,首先要分析的是原子性的概念。 一、原子性  通常意义的原子性 通常意义上,我们说的原子性是指关系...

AI是打工人的下一个就业风口吗?

你好呀,我是猿java。 2024年2月21日,国务院国资委召开“AI赋能产业换新”中央企业人工智能专题推进会,会议强调了加强 AI的基础建设,为企业赋能。那么,该会议的召开意味着什么? 在我国,国家的行政干预可以颠覆一个行业,比如:P2P,教培行业,区块链,所以入行一定要多关注国家政策走向。另外,在春节假期刚结束的首个工作周,国资委就召开 AI赋能企业推进会,由此足以看出国家对 AI人...

详解 JDK源码里的设计模式

你好呀,我是猿java。 设计模式,不管是在前端开发,还是后端开发,求职面试中似乎总有它的身影。身为 Java后端人员,更加能体会到它的重要性,JDK源码,Spring等流行的开源框架,设计模式更是不可或缺, 因此,今天,我们就来分享 23种经典的设计模式以及JDK中蕴藏了哪些经典的模式。 设计模式的分类 23种经典设计模式,按照目的可以分为三类:创建型模式、结构型模式和行为型模式。 ...

程序员如何赚到认知以外的钱

你好呀,我是猿java。 将近年关,工作节奏放慢些许,部门之间也在进行着各种总结,空闲之余和其他公司的前同事唠唠嗑,今天就聊聊,当下环境,程序员如何赚到认知以外的钱以及最需要提升的3个技能。 提升认知 有句老话说“你永远赚不到认知以外的钱”。如果想赚到认知以外的钱,首先就需要提高认知。 那么,什么是认知?认知是指人对信息的感知、理解、记忆和思考的过程。用一句更直白的话:认知就是人的眼界...

什么样的领导值得追随?

你好呀,我是猿java。 俗话说:士为知己者死,女为悦己者容。作为一名技术人员,什么样的领导值得追随?今天就来一起聊一聊。 有实权 权力意味着什么?哈哈,懂的都懂。纵观现在的互联网大厂,盘根错节,明争暗斗的利益团体一个又一个,所以你追随的领导一定要有实权,跟着有实权的领导,很容易获得优质,能拿结果的资源,晋升也就有了更好故事。大厂里一直流传着这样一句暗语:“代码写得好,不如 PPT做得好...