前言看到这个标题你可能会说,TCP连接的建立与断开,这个我熟,不就是三次握手与四次挥手吗?且慢,脑海中可以先尝试回答这几个问题:四次挥手是谁发起的?如果断电/断网了连接会断开吗?什么情况下没有四次挥手连接也会断开?这不是面试,而是遇到了实际问题,至于是什么问题,容我先卖个关子,本...
作者:vivo平台产品开发团队-HanLei一、背景提起分库分表,对于大部分服务器开发来说,其实并不是一个新鲜的名词。随着业务的发展,我们表中的数据量会变的越来越大,字段也可能随着业务复杂度的升高而逐渐增多,我们为了解决单表的查询性能问题,一般会进行分表操作。同时我们业务的用户活...
搞清楚了MySQL索引的原理之后,就需要学习查询语句的执行计划和SQL调优,这块可能是MySQL实践中对开发人员最为常见的一个技能了。每次我们提交一个SQL查询语句给MySQL,他内核里的查询优化器,都会针对这个SQL语句的语义去生成一个执行计划,这个执行计划就代表了,他会怎么查...
前言上篇文章《为什么大公司都要做流量治理?》跟大家聊了下做流量治理的真正目的是什么。如果你要开发一个流量治理的平台或者一个限流的框架,那么必不可少的就是要选择一种合适的限流算法。本篇文章就跟大家聊聊目前常用的限流算法有哪些。计数器计数器是最简单,最直接明了的限流算法。说白了就是进...
译者:作为一个曾经在新造车公司的基础架构团队任职,为支持公司的“互联网基因”和“数字化转型”落地了云原生基础设施平台,并在尝试采用服务网格未成的我来说,看到这篇文章深有感触。尤其是文中所说的“人少,问题多,需要快速输出价值”,直戳到了痛处。有限的人手有限的时间,我们需要将大部分精...
作者:vivo互联网技术团队LiGuanyun、JessicaChen一、背景2021年2月,收到反馈,视频APP某核心接口高峰期响应慢,影响用户体验。通过监控发现,接口响应慢主要是P99耗时高引起的,怀疑与该服务的GC有关,该服务典型的一个实例GC表现如下图:可以看出,在观察周...
每个行业都一样,人才都是分层次的,从事技术行业的程序员们更是如此,按照技术能力分为三六九等。每个层次的人出去面试,面试官考察的方向是不一样的。刚入职场的小白,会问你很多基础性的知识,有过几年经验的程序员,会问你相关的项目经历、架构设计。如果是行业有影响力的技术专家,不一定会问你技...
Hi,大家好,我是Fox。计算机网络的原理其实很简单,但是套上专业名词后,那些看不见、摸不着的概念,会让人云里雾里。其实理解了网络名词,再去学习网络,会感觉像打开了任督二脉,发现网络不过如此。因此,掌握一定数量的网络概念名词是很有必要的,现在有一本汇总了98个常见网络名词和60张...
阅读本文大约需要5分钟。今天,我想和你聊一聊优秀程序员的基本素养。我想你肯定遇到过这样一类程序员:他们无论是写代码,还是写文档,又或是和别人沟通,都显得特别专业。每次遇到这类人,我都在想,他们到底是怎么做到的?随着工作时间的增长,渐渐地我也总结出一些经验,他们身上都保持着一些看似...
本文转载自公众号"Java技术栈" 最近有个小伙伴微信和我说,新去的一家公司,技术团队全部规定要用的Eclipse开发,技术总监不让用IntelliJIDEA,付费也不行,说想离职了,问我该怎么办。首先听到这件事情的时候,我表示十分理解该公司技术总监的决定,虽然我没有做过技术总监...
关于元宇宙的详细介绍;来源:软件定义世界(SDX)本文仅作学术分享往期推荐如何阅读开源项目代码C20新特性的小细节分享一个编程设计小技巧(没有两三年工作经验估计看不懂)链接两个"名字完全一样"的【动态库】,你会怎么处理?手撸一个对象池多线程学习指南这里收集了100多篇C原创文章(...
大家好,我是小林。如果大家校招时准备的项目是秒杀系统,那除了会问 Redis和MySQL,还会问你是怎么限流的。这一块知识应该挺多人没有准备的。其实在实际的秒杀系统中,限流是特别重要的,所以面试官也特别注意这方面的问题。今天看到一篇很系统的讲解限流的文章,一起来学习下。文章来...
大家好,我是小林。小时候大家的烦恼是不是都有这个:「长大后,我要上清华,还是北大呢?」长大后,经过一轮一轮的考试后,回过头看是不是感觉这个烦恼有点多余了虽然没本事上清华,但是并不妨碍我们体验清华的课程嘛。Github真的是个好东西,我在Github找到个「清华大学计算机系课程攻略...
今天跟大家聊聊JVM的面试。但是其实我不知道这种直接问题答案的形式大家喜欢点,还是喜欢我最开始俏皮的面试系列那种风格?6000字,发车!什么是跨平台性,已经在Java中是如何实现的?平台可以指OS硬件,所谓跨平台性,是指语言编写的程序,可以在多个系统平台上运行。字节码是通过Jav...
点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达大家好,我是小麦,我是树莓派的忠实用户,用它可以DIY很多有趣的项目,树莓派Zero是我非常喜欢的一个系列。昨天下午,树莓派基金会发布了树莓派Zero的下一代——树莓派Zero2W,售价定为15美元。虽然短时间国...