
认知思维与提升
文章平均质量分 80
南宫理的日知录
左手人文,双手科技
展开
-
从资源稀缺性看操作系统的设计与并发编程
总的来说,资源的稀缺性,导致了并发概念的引入,进而提升了资源的利用率,实现了批量作业整体效率的提升,但是,是以引入复杂性为代价的。现代高可用的系统架构,不断拆分、不断引入新的中间件、技术,变得越来越复杂。本质上来看,都是资源有限的约束下的无奈与妥协。现代计算机科学,要么提升算法,更加充分利用现有资源,从而满足需求;要么大量堆积资源,简单直接,大力出奇迹。所以,算法和算力,复杂和简洁,本质上都是辩证存在的!原创 2024-11-29 12:45:00 · 574 阅读 · 0 评论 -
衡量代码质量的唯一有效标准:WTFs/min
质量管理始终是各行各业始终无法回避的问题,而质量的提升始终是一个不断迭代升级的过程。在IT领域中,质量的话题主要聚焦在两个领域:数据质量管理和代码质量管理。数据质量管理,有相对系统的管理模式,比如,一般我们会从数据的准确性、完整性、唯一性、一致性、及时性、有效性等。关于代码的管理,主要有可扩展性和可读性等。本文就来围绕“代码的可扩展性”来稍微展开聊一下。原创 2024-11-18 06:15:00 · 431 阅读 · 0 评论 -
两种思维:99%的人是前一种,你呢?
正如爱因斯坦所说:如果给我1小时解答一道决定我生死的问题,我会花55分钟弄清楚这道题到底在问什么。一旦清楚它到底在问什么,剩下的5分钟足够回答这个问题。德鲁克也说过:最重要、最艰难的工作从来不是找到对的答案,而是问出正确的问题。因为世界上最无用、最危险的情况,就是虽然答对了,但是一开始就问错了。所以,你是在用哪一种思维呢。原创 2024-06-22 20:24:38 · 780 阅读 · 0 评论