编者按:这篇文章出自设计和用户体验设计机构NNGroup,作者为EvanSunwall,主要探讨的是「帕累托原则」也就是我们所熟悉的80/20原则。只不过它并不只是一个概念,专业的UI/UX设计师有一整套方法,来用它解决设计决策上的问题。想象一下,在十几次开会讨论之后,经过公司的法律部门的允许,在和
2018.5.31~2019.5.31,一段精彩的旅程,渡过了在阿里一年的时光,这段时光有快乐、有焦虑、有迷茫、更有思考,思考的是自己过去的种种不足、思考的是一些现在看来之前错误的想法、思考的是如何成为一个更好的技术人,将这一些思考分享给看到这些文字的每个人,共勉。一、应当如何面对线上的异常/故障看
新入门的数据科学家都面临一个非常重要的问题:我应该学习Python还是R?这个问题非常重要,因为学习第一门编程语言需要花费很多时间。尝试两者兼得是不切实际的,尤其是在你刚开始职业生涯的时候。所以你应该选哪一个呢?根据我的经验,如果选择Python,你的职业生涯会受益更多。在我看来,Python,尤其
一.什么是架构和架构本质在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。此君说的架构和彼君理解的架构未必是一回事。因此我们在讨论架构之前,我们先讨论架构的概念定义,概念是人认识这个世界的基础,并用来沟通的手段,如果对架构概念理解不一样,那沟通起来自然不顺畅。Linux有架构,MyS
大家好,我是小林。我记得之前在群里看到,有位读者字节一面的时候被问到:「如何基于UDP协议实现可靠传输?」很多同学第一反应就会说把TCP可靠传输的特性(序列号、确认应答、超时重传、流量控制、拥塞控制)在应用层实现一遍。实现的思路确实这样没错,但是有没有想过,既然TCP天然支持可靠传输,为什么还需要基
一、背景引入这篇文章,我们来聊聊在线上生产环境使用消息中间件技术的时候,从前到后的全链路到底如何保证数据不能丢失。这个问题,在互联网公司面试的时候高频出现,而且也是非常现实的生产环境问题。如果你的简历中写了自己熟悉MQ技术(RabbitMQ、RocketMQ、Kafka),而且在项目里有使用的经验,
许多来考驾照的学员对驾照的种类、行驶中的一些常识都不了解,而这些是机动车驾驶中的必须具备的基本要点。 驾照共有15个级别,分别是:A1、A2、A3、B1、B2、C1、C2、C3、C4、D、E、F、M、N、P。目前驾驶证签注的3种准驾车型,即A照(大型客车)、B照(大型货车)、C