系统化思维一例(北京的堵车现象分析)

本文通过分析北京从二环不断向外扩展至七环的过程,揭示了缺乏系统化思维导致的城市交通问题。指出每次道路扩建虽暂时缓解交通压力,却因刺激汽车消费而陷入新一轮拥堵循环。同时,公共交通的问题进一步加剧了交通状况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

系统化思维一例(北京的堵车现象分析)

[size=medium]这两天在朋友推荐下,看了看<<第五项修炼>>这本书.书里面举了很多例子,来说明一个系统的复杂性,不可控性和无法预见的特点.今天我忽然想到,北京的交通和堵车情况就是一个非常好的例子,来证明他的观点.
据说,北京刚建国时,人口不过五十万,大多居住在城墙之内,今天的二环.机动车的数量,大约不过几千辆.
而今,北京的市区范围已经扩到五环,而且正在向六环,七环扩展.人口已经是一千八百万左右,机动车数量约300万辆.

我1992年到的北京,记得10月1日那天,三环路通车了,还组织了学校的学生在三环上面走一圈,庆祝庆祝.到94年的时候,三环架起了立交桥.然后是四环,五环,六环,七环.

也许这个就是典型的缺乏系统化思维造成的后果.

这个思维方式是线性的.为啥堵车?因为路少,那么就扩路,扩大市区范围.于是乎二环扩到三环,三环扩到四环.但问题在于市区的扩大,又使得外围的人口密度增加.为解决这一问题,又再次扩路.
道路拓宽以后,汽车出行便利了.于是就刺激了居民的汽车消费,你也买我也买,很快道路上就堵满了汽车,道路再次被堵塞.于是新的一轮循环开始了,继续开路,继续更多的车,继续堵塞.

道路堵塞以后,公共汽车变得时间上不够可靠.于是更多的人被迫选择地铁出行.结果地铁里面人满为患,接近人类能够忍受的极限.地铁中恶劣的生态环境,又再次刺激人们购买自己的机动车,为现在已经快崩溃的交通状况添砖加瓦.

从每个个人的个体选择来看,无论是选择坐公交,住郊区,修环路,挤地铁,拓马路,都是有相当的合理性的;但不行的是,每个个体,或者每个政府部分,为了缓解交通压力的努力,全部汇集到一起,却造成了北京的交通每况愈下.在可预见的将来,将越来越糟糕.

这个情况,不禁让人联想到<<人月神话>>中对焦油坑的描述,动物们挣扎的越厉害,陷落的越快.因为这个事情是一个复杂的交互系统,参与其中的人,作出的每一项决定,除了当下立即可以看到的,局部的效果外,对于周围的外部环境,还会产生长期的,暂时看不到的效果.因此一项政策的出台,最后造成的实际效果,往往和他的目的是背道而驰的.

最新的一个例子就是,在奥运会期间要搞单双号出行.结果呢,有的人就又买了一辆车,一辆单号,一辆双号.如果长期坚持搞下去的话,路上的车一辆不会少,车库里面的车倒是可以多一倍出来.
[/size]
资源下载链接为: https://pan.quark.cn/s/d9ef5828b597 在本文中,我们将探讨如何通过 Vue.js 实现一个带有动画效果的“回到顶部”功能。Vue.js 是一款用于构建用户界面的流行 JavaScript 框架,其组件化和响应式设计让实现这种交互功能变得十分便捷。 首先,我们来分析 HTML 代码。在这个示例中,存在一个 ID 为 back-to-top 的 div 元素,其中包含两个 span 标签,分别显示“回到”和“顶部”文字。该 div 元素绑定了 Vue.js 的 @click 事件处理器 backToTop,用于处理点击事件,同时还绑定了 v-show 指令来控制按钮的显示与隐藏。v-cloak 指令的作用是在 Vue 实例渲染完成之前隐藏该元素,避免出现闪烁现象。 CSS 部分(backTop.css)主要负责样式设计。它首先清除了一些默认的边距和填充,对 html 和 body 进行了全屏布局,并设置了相对定位。.back-to-top 类则定义了“回到顶部”按钮的样式,包括其位置、圆角、阴影、填充以及悬停时背景颜色的变化。此外,与 v-cloak 相关的 CSS 确保在 Vue 实例加载过程中隐藏该元素。每个 .page 类代表一个页面,每个页面的高度设置为 400px,用于模拟多页面的滚动效果。 接下来是 JavaScript 部分(backTop.js)。在这里,我们创建了一个 Vue 实例。实例的 el 属性指定 Vue 将挂载到的 DOM 元素(#back-to-top)。data 对象中包含三个属性:backTopShow 用于控制按钮的显示状态;backTopAllow 用于防止用户快速连续点击;backSeconds 定义了回到顶部所需的时间;showPx 则规定了滚动多少像素后显示“回到顶部”按钮。 在 V
资源下载链接为: https://pan.quark.cn/s/9e7ef05254f8 以下是简化后的内容: 程序集变量 计数器:整数型 文本发送计次:整数型 子程序 __启动窗口_创建完毕 _手动发送数据_被单击 停止发送 发送预处理 判断端口是否启动成功,失败则提示并返回 根据组合框选择的进制类型,将编辑框内容转换后发送 发送失败则提示并返回 进制转换(被转换文本,被转换进制,转换的进制) 检查进制范围,错误则返回提示 规范参数,逐字符检查是否符合进制要求,不符合则返回错误提示 若进制相同直接返回原文本 否则进行进制转换并返回结果 _退出_被单击销毁 _组合框_端口号_列表项被选择 停止发送 设置端口号 _组合框_波特率_列表项被选择 停止发送 设置波特率 _组合框_数据位_列表项被选择 停止发送 设置数据位数 _组合框_校验_列表项被选择 停止发送 设置奇偶校验方案 _组合框_停止位_列表项被选择 停止发送 设置停止位数 发送预处理 停止发送 设置波特率、端口号、数据位数、奇偶校验方案、停止位数 根据奇偶校验方案设置校验标志 _选择框_DTR_被单击 根据选中状态设置信号操作 _选择框_RTS_被单击 根据选中状态设置信号操作 _选择框_Break_被单击 根据选中状态设置信号操作 _编辑框_发送周期_内容被改变 若时钟标志选中,设置时钟周期 _选择框_时钟标志_被单击 若选中,设置发送方式为时钟模式,启动发送并设置时钟周期 否则,停止发送,设置时钟周期为0 _组合框_发送方式_列表项被选择 根据选择设置时钟标志和时钟周期 _端口_发送数据_收到信号 _端口_接收数据_收到信号 _端口_接收数据_数据到达 根据接收数据的进制选择,将数据转换后显示在编辑框中 _时钟1_周期事件 根据发送方式和进制选择,周期性发送数据 打开并读入文件 打开文件,读取内容到编辑框 _打开
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值