23__监控分析:你的性能调优工具足够有效吗?

你好,我是尉刚强,今天我们来聊聊如何选择合适的性能调优工具。

实际上,选择合适的性能调优工具,就像医生会借助一些医疗设备来诊断病因一样,主要是为了验证性能问题根因分析的准确性,以此更好地支撑性能调整与优化。

23__接口隔离原则:接口里的方法,你都用得到吗?

你好!我是郑晔。

在前面几讲中,我们讲的设计原则基本上都是关于如何设计一个类。SRP 告诉我们,一个类的变化来源应该是单一的;OCP 说,不要随意修改一个类;LSP 则教导我们应该设计好类的继承关系。

23__精力管理:你知道设计师的7_2_1黄金比例吗?

你好,我是炒炒。

作为设计师的你,不知道有没有遇到过这样的困惑,“一年到头都很忙,但是到了年底一回顾,好像今年也没啥特别大的成长,工作上的绩效也没有很好”“感觉自己在瞎忙,心又很累” ……

23__决定容量场景成败的关键因素有哪些?

你好,我是高楼。

从这节课开始,我们就要进入到容量场景的分析了。

在当前的性能市场中,如果你让一个性能人员设计一个容量场景,他可能不知道应该怎么去做,你自己可能也会有一些茫然。因为设计容量场景需要的前提条件太多了,很多人都会觉得无从下手。

23__考官面对面:我们是如何面试架构师的?

你好,我是者文明,目前就职于京东,负责京东物流技术架构、创新等工作。研究生毕业后,我以一个程序员的身份混入 IT 圈,转眼已 17 年,期间参加过不少面试,也面试过不少程序员、架构师和管理者。最近 7 年的面试主要以架构师为主,所以想简单聊聊我面试架构师的思路。

23__考虑限制,让自己的产品不入险地

你好,我是乔新亮。

在实际的工作中,可能你经常会承担许多难以按约、按时交付,甚至是无法交付的工作。对于个人成长来说,这无疑是个大问题。

虽然我常常向团队强调一个公式:「认知到位 + 彪悍执行 = 成功交付」,但这是建立在对项目的客观评估基础上的,否则,对于某些工作任务或产品需求来说,无论你多么努力,也可能无法保质保量地交付。

23__冒险和预测(二):流水线里的接力赛

上一讲,我为你讲解了结构冒险和数据冒险,以及应对这两种冒险的两个解决方案。一种方案是增加资源,通过添加指令缓存和数据缓存,让我们对于指令和数据的访问可以同时进行。这个办法帮助 CPU 解决了取指令和访问数据之间的资源冲突。另一种方案是直接进行等待。通过插入 NOP 这样的无效指令,等待之前的指令完成。这样我们就能解决不同指令之间的数据依赖问题。

23__旁路缓存:Redis是如何工作的?

你好,我是蒋德钧。

我们知道,Redis 提供了高性能的数据存取功能,所以广泛应用在缓存场景中,既能有效地提升业务应用的响应速度,还可以避免把高并发大压力的请求发送到数据库层。

23__人才激励方式众多,哪种方式最有效?

你好,我是黄勇。在进入今天所要探讨的内容之前,我想问你一个问题:给团队发奖金,能起到长期激励效果吗?

有人说:“不能,因为如果以后不发奖金了,或者奖金减少了,势必会影响团队士气,从而导致‘负激励’。”

23__如何处理工作中的人际关系?

当我们初入职场的时候,职能级别可能比较低,大部分工作会比较独立,即使不是特别善于处理各种人际关系,问题也不算大,一来用不着你来协调资源,独立工作会占主要部分,很多时候都处于闷头写代码的状态;二来,组里会有一些老员工,可以帮助你做各种沟通工作。