到底什么是"系统"?五个要素帮你一眼看穿任何系统
垂类:系统之析 · 四层十维方法与应用系列:书籍导引编号:V00-S01-A003作者:渊云为什么一群人聚在一起,不一定是团队?为什么一堆代码躺在仓库里,不一定是产品?
告别线性因果:系统思维的四种修炼
告别线性因果:系统思维的四种修炼。动态思维:看到时间延迟,你就赢了80%的人。不是因为措施不对,而是他们忽略了系统中最关键的因素:时间延迟。
CN-Language中文编程语言:第167篇-索书号
1876 年,美国图书馆学家麦尔威·杜威出版了一本 44 页的小册子《十进制图书分类法》,干成了一件此前没人认真做过的事:给每本书一个由数字组成的、全世界统一的「索书号」。
CN-Language中文编程语言:第173篇-保留台账
一架客机登机前,机务发现自动驾驶的某个冗余通道有故障——这架飞机还能不能飞?外行的直觉答案是「不能」;航空业的答案是一整套制度:能,但缺口必须入账。
CN-Language中文编程语言:第211篇-零写
1651 号是 2026-10-26 与 1652 号同批收口的双侧 P1 根治:把「无」赋给可选类型的目标——字段也好、局部变量也好、数组元素也好——两套编译器同样崩溃,Windows 上抛 C0000005,故障地址恰好是 0。
CN语言开发日志:第376篇-账没清零,查询会咬人
2010 年 9 月 9 日傍晚,美国加州圣布鲁诺一片居民区,一条 30 英寸直径的天然气主管道破裂爆炸,8 人死亡、58 人受伤、38 栋房屋烧毁。
CN-Language中文编程语言:第165篇-各自定格
两个房客合签一份租约:一个人搬走,另一个人的租约还算数吗?合同法的答案是「看约定」——但程序的「字符串」世界曾经含糊:两个变量引用同一段文字,其中一个被重新赋值,另一个看到的是新文字还是旧文字?「值语义」的答案是旧文字——每个变量拥有自己独立的副本,谁也不影响谁。
CN-Language中文编程语言:第151篇-找键换牌
2001 年 4 月,道格拉斯·克罗克福德和奇普·莫宁斯塔尔发出了史上第一条 JSON 消息——一种从 JavaScript 里提炼出来的极简数据格式。
CN-Language中文编程语言:第77篇-出厂设置
你买来一台新家电,第一次通电时它读出「出厂设置」,之后每次开机直接进上次的状态——除非你手动恢复出厂。函数里的静态变量就是这么个东西:普通局部变量每次进函数都「失忆」从头来,静态变量却记得上一次的值。