草庐IT

通读《技术管理实战36讲》1、自我倾听篇

你好,我是小Z,一个工作在交付前线的程序员,我们正在通读《技术管理实战36讲》,作者刘建国。今天我们要梳理的章节是“自我倾听篇”。在第1篇《多年前的那些工程师都去哪了?》中,作者借助上周的“老知道人”聚会,分别从四个大类(技术类、管理类、创业类和顾问类)的八个方向给我们讲述了工程师可能的职业发展方向,并最终总结出:对于技术人来说,无论你是否做技术管理岗,你所有的职业发展,都会围绕着技术和管理这两条腿在走路,一条腿是走不远的。在第2篇《我要不要做管理呢?内心好纠结!》中,作者通过三个重要问题来帮我们判断管理是否是我们的真爱:第一个重要问题是关于“管理的价值观”的,即你是否认同管理的价值呢?第二个

android - 倾听并回应 ANR?

有没有办法在您的应用触发ANR(应用程序无响应)时收到通知?类似于默认异常处理程序?期待“你会用它做什么”的答案,只是记录。没有“做”任何事情。 最佳答案 由于系统看门狗不警告应用程序,应用程序本身可以有自己的看门狗。步骤很简单,只需启动一个循环执行以下操作的线程即可:尽快安排要在UI线程上运行的小代码。等待X秒(由您决定)。查看代码是否已运行:如果已运行,则返回1如果代码没有运行,则意味着UI线程已被阻塞至少X秒,引发UI线程堆栈跟踪异常我写了asmalllibrarythatdoesexactlythat并且我将其与ACRA一起

防抖与节流:教你倾听时插话的技巧

本文内容主要翻译自issue中国外大佬对防抖与节流的解释,后面补充了自己的理解和总结。什么是防抖与节流防抖和节流是处理“过于频繁”发生的事情的常用技术。想象一下,你和朋友见面,朋友正在给你讲一个故事,但他们说话时很难停下来。假设您想在可能的情况下不打断他们满足他们讲故事的兴致,同时还要回应他

防抖与节流:教你倾听时插话的技巧

本文内容主要翻译自issue中国外大佬对防抖与节流的解释,后面补充了自己的理解和总结。什么是防抖与节流防抖和节流是处理“过于频繁”发生的事情的常用技术。想象一下,你和朋友见面,朋友正在给你讲一个故事,但他们说话时很难停下来。假设您想在可能的情况下不打断他们满足他们讲故事的兴致,同时还要回应他

防抖与节流:教你倾听时插话的技巧

本文内容主要翻译自issue中国外大佬对防抖与节流的解释,后面补充了自己的理解和总结。什么是防抖与节流防抖和节流是处理“过于频繁”发生的事情的常用技术。想象一下,你和朋友见面,朋友正在给你讲一个故事,但他们说话时很难停下来。假设您想在可能的情况下不打断他们满足他们讲故事的兴致,同时还要回应他们所说的话。(我知道这可能有点做作,但请耐心等待!)假设你们永远不能同时说话。你有几个策略:同步你可以在他们说完每句话时做出回应:如果您的回复很短,这可能没问题。但是,如果您的回答较长,这可能会使他们很难讲完这个故事。所以这个策略不是很好。防抖(Debounced)你可以等他们停止说话。例如,如果他们停顿的

防抖与节流:教你倾听时插话的技巧

本文内容主要翻译自issue中国外大佬对防抖与节流的解释,后面补充了自己的理解和总结。什么是防抖与节流防抖和节流是处理“过于频繁”发生的事情的常用技术。想象一下,你和朋友见面,朋友正在给你讲一个故事,但他们说话时很难停下来。假设您想在可能的情况下不打断他们满足他们讲故事的兴致,同时还要回应他们所说的话。(我知道这可能有点做作,但请耐心等待!)假设你们永远不能同时说话。你有几个策略:同步你可以在他们说完每句话时做出回应:如果您的回复很短,这可能没问题。但是,如果您的回答较长,这可能会使他们很难讲完这个故事。所以这个策略不是很好。防抖(Debounced)你可以等他们停止说话。例如,如果他们停顿的