看得透又看得远者prevail.ppt.cc/flUmLx ppt.cc/fqtgqx ppt.cc/fZsXUx ppt.cc/fhWnZx ppt.cc/fnrkVx ppt.cc/f2CBVx
ppt.cc/fVjECx ppt.cc/fEnHsx ppt.cc/fRZTnx ppt.cc/fSZ3cx ppt.cc/fLOuCx ppt.cc/fE9Nux ppt.cc/fL5Kyx ppt.cc/fIr1ax ppt.cc/f71Yqx tecmint.com linuxcool.com linux.die.net linux.it.net.cn ostechnix.com unix.com ubuntugeek.com runoob.com man.linuxde.net ppt.cc/fwpCex ppt.cc/fxcLIx ppt.cc/foX6Ux linuxprobe.com linuxtechi.com howtoforge.com linuxstory.org systutorials.com ghacks.net linuxopsys.com ppt.cc/ffAGfx ppt.cc/fJbezx ppt.cc/fNIQDx ppt.cc/fCSllx ppt.cc/fybDVx ppt.cc/fIMQxx ppt.cc/fKlBax
Total Pageviews
Tuesday, 22 April 2025
美国能同时实现既是世界货币发行者,又是产能巨大的制造业强国这两个目标吗?
自1944年布雷顿森林体系确立,美元正式登上世界货币的宝座后,美国就扮演了类似“世界央行”的角色。作为“世界央行”,你首先得“印钱”,也就是发行美元。然后,你还得想办法把这些美元“输出”到世界各地,让其他国家和国际市场拥有足够多的美元来支持国际贸易、投资和金融活动。而且,全球经济规模越大,贸易越活跃,世界对美元的需求就越多。
怎么才能把大量美元源源不断地输出到世界各地呢?方式有很多,比如对外投资、对外援助,但最主要、最持续的方式是贸易逆差。这意味着美国必须在国际贸易中长期处于进口大于出口的状态,用凭空印出的美元去购买他国的实实在在的商品和服务。只有这样,其他国家手里才能积累起美元,这些美元才能在国际上流通起来,支撑起以美元为基础的世界经济体系。比如您提供的数据,2024年美国出口仅覆盖进口的78%,高达9184亿美元的贸易逆差,很大一部分就可以视为美国向全球注入的美元流动性。
从这个逻辑推演,理论上,作为世界货币的发行国,美国似乎只能长期处于贸易逆差状态,而不可能也无需追求贸易顺差。
这当然为美国带来了巨大的好处,这就是所谓的“国际铸币税收益”。我们经常听到的一个说法是,美国仅仅印出一些成本极低的“绿纸”,就能换取其他国家辛辛苦苦生产出来的产品和宝贵的资源。从表面上看,这似乎确实是“占了便宜”,是极不对称的收益。这个事情从公平性上看可能是不合理的,但它确实是现实经济体系运作的一部分。
然而,这个事情的复杂性远不止于此。如果仅仅是“印钞买东西”这么简单,美国岂不是可以整天开动印钞机,然后坐享其成?特朗普总统也就不会整天抱怨贸易逆差,想方设法让别的国家多购买美国的产品了。
这里面最关键的一点,在于这种美元输出模式对美国国内经济结构产生的深刻影响。美国能够通过贸易逆差输出美元,使得美国可以高度依赖进口低廉的商品来满足国内需求。在这种情况下,本土制造业面临着巨大的外部竞争压力,产业空心化和国际竞争力持续衰弱几乎成为一种必然。因为很多东西可以轻易地从国外买到,而且按照美元输出的逻辑,美国似乎也“不应该”生产太多可以用于出口、减少逆差的产品。这是一种内在的结构性矛盾。
但是,美国毕竟是世界第一大经济体,它不可能完全依靠对外输出美元和发展虚拟经济来维持运行。美国的老百姓需要就业,需要工作,需要有收入。一个健康的经济体,总需要有坚实的物质生产基础。更重要的是,世界上有那么多国家的货币,凭什么美元就能成为那个独一无二的世界货币?仅仅依靠军事实力吗?不是,最根本的支撑还是其强大的经济实力。别忘了,当初美元能够取代英镑成为世界货币,正是因为它背后的美国经济在二战后一枝独秀,其制造业产能接近全球的一半!是强大的实体经济支撑了美元的地位。
现在,美国似乎陷入了一个两难的结构性困境:作为世界货币的发行者,其体系运行似乎需要贸易逆差和产业外流;但作为一个大国,其经济的健康、国民的福祉和长期的国际地位又要求其拥有强大的制造业基础。美国能同时实现既是世界货币发行者,又是产能巨大的制造业强国这两个目标吗?
至少在现有的、建立在过去全球化基础上的国际经济秩序中,这是无法同时实现的。美元的特权地位与美国制造业的困境,是一枚硬币的两面。
----------------------
美国好贪心,既想获得金融业霸权(已经实现),又想获得制造业霸权(中国获得了制造业霸权。产业链完整,能生产世界上绝大部分产品),这是不可能兼得的,因为这2者是相互矛盾的。
中国有制造业霸权,所以中国有实力和底气硬刚美国。
Tuesday, 15 April 2025
GitHub 国内访问受阻,腾讯云竟然有个平替方案:cnb.cool
我们都知道,前天 GitHub 突然出现了技术性的故障,在修改配置文件的时候,导致我们中国大陆的 IP 无法正常访问 GitHub 。
如果你是游客模式,没有登录 GitHub ,是会出现 403 访问错误的。
这次大陆 IP 无法访问 GitHub 事件大概持续了 19 小时,时间是 4 月 13 日 4 点左右到晚上 11 点左右。
对此,官方的回应是:
由于一次配置变更产生了意外影响,未登录用户在中国境内尝试访问 GitHub.com 时曾暂时无法访问该网站。已登录用户则可继续正常访问。
其实,这次事件,也引起了大家的恐慌,尤其是在目前关税战升级的大背景下,很多人以为要停止中国大陆用户的使用。
即使,这次官方回应是技术问题,但是,依旧有人质疑:
为什么此次配置文件变更出现问题的是中国大陆 IP 呢?是不是在针对中国大陆 IP 提前做一些配置操作,为未来屏蔽做准备呢?
其实,回归一下历史,这些担心并非毫无依据,在开源协作领域,类似的访问限制事件并非首次发生。此前,某国际知名代码托管平台也曾因政治因素,对特定国家和地区的 IP 实施访问限制,导致当地开发者无法正常参与平台上的开源项目,引起国际开源社区的强烈谴责。
其实,我感觉要想消除这种担忧,我们只有建立自己的开源码托管平台才能更安心。
这两天,我发现一个好东西,就是:腾讯云 CNB ,它不仅提供了代码仓库还是一个强大的云原生构建平台。
如果你是个人开发者或者你们的公司在使用 GitHub 仓库存放代码或者进行代码协作的话,可以试一试腾讯云 CNB 。我感觉完全可以平替 GitHub ,还可以避免焦虑担心被封的问题。
接下来我们一起看看,腾讯云 CNB 是什么?其实,功能还挺强大的。
CNB 其实就是云原生构建(Cloud Native Build)的缩写,它是基于 Docker 生态,对环境、缓存、插件进行抽象,通过声明式的语法,帮助开发者以更酷的方式构建软件,是一个强大的生产力工具。
具有三大特点:
- 声明式:声明式语法,可编程、易分享。
- 易管理:与代码一起,同源管理。
- 云原生:资源池化,屏蔽基础设施复杂性。
简单来讲就是云原生构建以仓库为主体,由配置文件描述在哪个分支下发生什么事件时执行什么任务。和咱们熟悉的 Git 工作流完美兼容,还额外配备了超多实用功能。
1、网络加速超给力:内置加速服务,不管是访问 GitHub,还是 DockerHub,速度都快到飞起。而且用的是腾讯云内网加速,不用额外花流量费,简直太贴心。以后再也不用担心因为网络问题,代码拉取、推送慢得让人抓狂了。
2、深度融入微信生态:支持微信登录,方便得很。项目还能直接分享到微信群聊,群友看到后能一键点赞。更绝的是,PR、Issue 等通知直接通过微信就能接收,沟通效率直线上升,那种被别人秒回的感觉,谁用谁知道。
3、开源社区超完善:代码托管、开源协作、代码评审,这些开源项目开发中常用的功能,cnb.cool 都有。在这里,能轻松和其他开发者交流合作,共同打造优质的开源项目,形成一个完整且活跃的开源社区生态。
4、云原生开发超强大:提供远程开发环境,像 DeepSeek、ComfyUI 这类大型项目,启动和开发都能又快又稳。就算本地设备配置一般,也能顺畅进行大型项目的开发工作。
5、云原生构建超高效:持续集成服务超给力,超大仓库克隆只要几秒。而且构建流程还有缓存加速,大大缩短了项目构建的时间,开发效率直接翻倍。
6、制品库功能丰富:不管是 Docker、Helm,还是 Maven、npm、ohpm 等制品,都能在这存储和分发,一站式满足各种项目的依赖管理需求。
7、任务集助力团队协作:团队协同功能很实用,能自动读取组织内仓库的 ISSUE 和合并请求,然后生成集中查阅、管理视图。团队成员能清楚了解项目进展,方便及时处理问题,提升团队协作效率。
8、腾讯云代码助手 AI 编程:支持腾讯云推出的 AI 编程工具腾讯云代码助手,让写代码变得智能、简单、方便。
举个例子,既然是以仓库为主体,所以肯定支持创建代码仓库供大家进行代码协作开发。
1、创建仓库
新建一个仓库,创建好后,可以点击「云原生开发」按钮快速创建一个开发环境。
再选择 WebIDE 进入开发界面,方便快捷。
2、配置文件
一个简单的流水线配置如下:
# 分支名
main:
# 事件名
push:
# 要执行的任务
- stages:
- name: echo
script: echo "hello world"
添加 CI 配置文件 .cnb.yml,将该内容复制进配置文件,提交并 push 到远端 main 分支。
这样就会触发流水线构建。
3、构建详情
在仓库页面点击 云原生构建 可以看到构建列表。
最新一条即是刚刚触发的 push 事件流水线,点进去可以看到构建详情。
下方那条有 loading icon 的记录是 云原生开发 对应的构建。
4、配置说明
日常需求
一个常见的CI
需求是,主分支有Pull Request
时,触发流水线进行 lint 和 test 检测,未通过则发出通知。
我们分析下这个需求,可以从中抽取一些要素:
- 主分支,比如
main
。 - 仓库事件,即
pull_request
事件。 - 流水线任务:
- lint
- test
- 失败时的任务
- notify
下面我们根据这些要素一步步编写 CI
配置文件。
配置编写
如下图:
总结下,一个流水线的执行过程是:
- 仓库发生事件
- 确定所属分支
- 确定事件名
- 执行流水线
- 执行任务
- 失败时的任务
具体的完整示例大家可以看官方文档介绍,官方提供了丰富的案例资源。
真的,你看,腾讯云的 CNB 不仅仅只是一个代码仓库,还是一个云原生构建平台,让开发变得非常高效灵活便捷。
最后,如果你想把 GitHub 上的仓库迁移到 cnb.cool,也非常简单。cnb.cool 专门提供了便捷的迁移工具。登录 cnb.cool 新建仓库后,在云原生开发环境里执行一条命令就行:
cnb-init-from https://github.com/your-repo.git
这条命令会自动把你的 GitHub 仓库克隆到 cnb.cool 平台,轻松完成迁移。
大家赶紧去试一试吧。
地址:https://cnb.cool/