为什么 Java 中“1000==1000”为false,而”100==100“为true? 这是一个挺有意思的讨论话题。
————— 第二天 ————— ———————————— ClassA a = new ClassA(); ClassB b = new ClassB(); 假设我们的业务代码当中,有一个被广泛引用的“口罩类”,这个类实例需要在许多地方被创建和初始化,而初始化的代码也比较复杂。 public class
提起数据结构,大家最熟悉的恐怕就是数组、链表、二叉树。而对于“图”这种数据结构,很多人只停留在“听说过”阶段。 但是,图是一种非常重要,而且跟现实息息相关的数据结构。 比如,我们在使用百度、高德地图做导航的时候,城市的地图就是一种图结构;当我
TAPD,也就是腾讯敏捷研发协作平台,都为哪些产品研发提供过服务呢?这些名字恐怕没有人不知道: TAPD提供服务的产品,远远不止上面三个,有90%的腾讯产品都在TAPD平台上研发和管理。
看到这个标题千万不要以为我要写和王垠前辈一样的内容啊,嘿嘿。不过在这里还是献上王垠前辈的那篇文章的链接吧:完全用 Linux 工作。 为什么要写这篇文章? 首先介绍本篇文章产出的时间,文章写 2020/08/22。
秋招求职季来了,小灰这段时间被问到最多的就是找工作相关的问题。怎么才能进大厂?能不能帮忙内推?如何在短时间内准备好技术面试? 从大家的反馈来看,今年的工作(尤其是顶级大厂的)确实不好找,不管是正在经历“史上最难毕业季”的应届生们,还是想要更
对象拷贝在我们日常写代码的时候基本上是刚性需求,经常遇到,只不过很多人天天忙于写业务,忽视了一些细节问题和理解,有时候这方面一旦出了问题,就不太容易排查了。 所以本篇好好梳理一下。 注:本文已收录于Github开源项目:github.com/hansonwang99/Java
随着企业应用规模越来越大,为了满足业务增长的需求,几乎所有一线的互联网公司都会面临分布式场景,比如“618”,双11 大促,抢票,社群裂变等活动。 能否解决分布式业务问题,成为大厂面试时的重点考核内容。 然而,想把分布式掌握好并不是一蹴而就的,如果
导语:并查集是一种精巧的算法,本身并不难理解,却很常用,在许多场景下都能找到并查集的身影。 本文作者封承成,年仅12岁,非常感谢他的投稿。 并查集是什么 并查集,是一种判断“远房亲戚”的算法。 打个比方:你身边的某个“朋友”,很有可能就是你父亲的
如果现在一个面试官让你从零推导SVM的Dual、从零实现CRF、推导LDA、设计一个QP问题、从零编写XLNet、编写GCN/GNN、改造SkipGram模型、用一天时间复现一篇顶级会议.... 这些要求一点都不过分。相反,连这些基本内容都有些吃力,就需要重新审视一下自己的核心
时值美国大选进入白热化阶段,吃瓜群众围观的不亦乐乎,特朗普更是持续刷屏,在这里作为程序员吃瓜也要吃的有技术含量,因此让我们换一角度来吃瓜,也就是以程序员的角度来考虑,假如特朗普是一门编程语言会是什么样的呢? 假如特朗普是一门编程语言 首先如果
————— 第二天 ————— 如何进行二分查找呢? 首先根据数组下标,定位到数组的中间元素: 由于要查找的元素20,大于中间元素12,再次定位到数组右半部分的中间元素: 这一次定位到的元素正好是20,查找成功。 如果数组的长度是n,二分查找的时间复杂
最近这两年,许多互联网公司强制员工996,在网上引起了轩然大波。 员工认为,996是剥削,是违反劳动法,是不人道的。 老板认为,996是福报,只要公司做大了,大家都有好处。 员工和老板都在同一条船上,看似都在向着同一个方向努力,为什么会有这么大的分歧呢
临近秋招,又到了“金九银十”面试求职高峰期,在金三银四时也参与过不少面试,2020都说工作不好找,也是对开发人员的要求变高。前段时间自己有整理了一些Java后端开发面试常问的高频考点问题做成一份PDF文档(1000道高频题),同时也整理一些图文解析及笔记