任正非:天空足够大,世界会越来越兴盛
近日,华为公司创始人任正非与南开大学新闻与传播学院院长、科技日报原总编辑刘亚东今年7月7日在深圳一间咖啡厅的对话最新曝光。
在对话过程中,任正非以“拉法尔喷管”来描述华为的研发体系: “喇叭口”吸收宇宙能量,经过理论研究,成熟的研究成果及人员经过拉法尔喷管快速在产品端扩张,快速完成领先世界的产品。
任正非提到,跟大学的合作、基础研究部分,华为从来不考虑回报,到下面产品线时才有考核要求。而华为的产品如果不够先进,就不会拿出来卖。因为“卖不了高价,也养不活队伍”。
任正非举例称,华为的AI集群已支持16000板卡,将来的一个超节点集群可管理几十万板卡,可支持超高速互联、超高效的液冷散热、瞬时爆发式供电,达到系统高可用,这些都不弱于美国。他还在对话中披露了鸿蒙生态建设进展,他表示,国内现在有30多个操作系统都是基于鸿蒙开源构建的,涵盖了行业终端、手机平板、家庭终端,加起来大概已经有6亿用户,世界排名第三。鸿蒙刚升级到4.0,升级以后,外面也会跟着升级。
任正非表示,华为会越来越困难,但华为也会越来越兴盛。“中国将来如果建立自己的标准体系,那这个标准体系肯定要比美国的好。美国的标准是从1970年代开始建立的,已经50多年了。他们的衣服补来补去,到处是补丁。我们这几年新做衣服,为什么还要照着它那个标准做呢?我们直接做比美国好的标准。除了中国用,全世界都会用。”
任正非还在对话中分享了他对教育的看法。他认为,搞好教育一是要差异化,天才都是从少年中产生的。中小学齐步走、同质化教育,把天才给埋没了。不要过分强调“起跑线”,不要同质化。解决教育问题,先要克服网络障碍。把中国的好学校都作为平台,课程开放到网上。基础研究离不开基础教育。基础教育是国家的责任,没有好的基础教育就培养不出顶尖人才。我们国家要重视那些不能直接创造价值的人。不能直接创造价值的人,也要让他过上体面的生活。没有体面生活,谁都不会去创新,那只能跟着美国后面去跑,这个国家永远都不可能领先世界。

以下是对话全文:
::: block-1
天空足够大,世界会越来越兴盛
刘亚东:首先请任总谈谈华为的基础研究。华为有成千上万的科学家、专家……无论从事基础研究,还是前沿探索,他们的研究工作是兴趣驱动,还是需求驱动?
任正非:
刘院长知道拉法尔喷管吗?是空气动力学中的一个重要的现象,火箭发动机就是一个拉法尔喷管,可压缩流体经过拉法尔喷管的挤压,喷出的气体扩张越大,速度越快。我们研发也是利用这个原理:边界确定了,只要员工愿意在这个边界内发挥作用,他的潜能是能发挥出来的,能量在一定情况也会喷发。科学范围的边界是比较宽的,十多万人的研发队伍总能找到他发挥作用的机会点,这时兴趣在边界有自我驱动的空间。理论确定后,输入产品阶段,就不能像孙悟空那样乱翻筋斗了。所以,在产品端,要有有序的队伍建设,这个队伍建设的目标就是要快速世界领先,这就像拉法尔喷管的扩张阶段。所以,我们是有边界的,不完全是兴趣驱动,但兴趣也是会得到鼓励和允许的。
其实,大学也是有边界的,只不过它的边界更宽一些。我们跟大学合作,他们可以研究远一些的东西,可以独自发表论文,也可以去拿奖,也有机会晋升教授院士。这跟我们没关系,不需要挂上我们的名。我们还可能有一个团队去帮他,这个团队也不需要署名。为什么呢?名和利,你只能要一样。利都给我们了,为什么还要和教师争名呢?所以,大学里的年轻教授很愿意跟我们合作。
我们以前主要是跟西方国家的高校合作,考虑到他们现在不断收缩合作面,所以我们加强了与中国大学的合作。
大概就是这么一个结构,就是“喇叭口”吸收宇宙能量,经过理论研究,成熟的研究成果及人员经过拉法尔喷管快速在产品端扩张,快速完成领先世界的产品。第一,人通过这个喇叭口被改造了,拉法尔喷管一喷,人的性格、特点都变了;第二,优秀人才有了施展才华的舞台。在这个过程中是翻动跳跃型的,有利于优秀人才脱颖而出。
刘亚东:华为对拉法尔喷管最上端的人有要求吗?
任正非:
前面投入的230多亿元人民币,包括跟大学的合作、基础研究部分,我们从来不考虑回报,到下面产品线时才有考核要求。
今天(7月7日)晚上的新闻你就能看到了,我们盘古大模型发布,这是千亿参数的大模型。我们现在的AI集群已支持16000板卡,将来的一个超节点集群可管理几十万板卡。一个AI集群超算系统管理这么多板卡,支持超高速互联、超高效的液冷散热、瞬时爆发式供电,达到系统高可用,这些我们都不弱于美国。
我们的产品如果不够先进,就不会拿出来卖。卖不了高价,我也养不活队伍。
刘亚东:华为开发了许多软件,包括管理软件ERP、设计软件EDA、鸿蒙和欧拉操作系统等。软件开发是一个动态的过程,需要迭代更新,也需要产业生态,而这个产业生态肯定不是华为一家企业能够建立的,需要众多企业一起来做。华为在其中起到怎样的作用?
任正非:
其实,开发工具软件是因为我们需要用这个软件来设计产品。打个比方,如果我们的目标是造汽车,就必须要有螺丝刀和扳手。但没有螺丝刀和扳手,汽车是造不出来的。“螺丝刀”和“扳手”不是我们的目的。所以,我们就带着国内各个厂商去做“螺丝刀”和“扳手”。我们的人慢慢会退出来,这些工具软件就是他们的。但他们的东西会生长在我们的云上,也就是云化。这样,国内电子工业就可以独立设计了。我们已经向社会公开发布了20多个工具软件,我们内部已经用了很多。等用得看不到缺点了,就把这些工具软件公开给社会。到那时,原来跟我们一起研发的公司就接过去了。还有58个工具软件正在验证中。
鸿蒙、欧拉是有商业目标的,是拖着我们的云前进,做强云平台底座。云平台之上提供丰富的组件和服务,我们叫“黑土地”,上面再开发就做SaaS了,那就是社会化的东西。我们还是做算力底座平台,人工智能我们也是做算力底座平台。
刘亚东:好产品是用出来的,软件更是这样。软件产业生态的培育是一个长期的过程。这是否意味着华为作为领头羊企业,要有巨大投入?
任正非:
欧拉、鸿蒙(代码)虽然捐出去了,但每年我们还是会投入几万人、数十亿资金在做这件事。ERP我们也是团结了国内很多公司一起做的,所有的东西他们都可以带走,长在我们的云上。以后开放了,有能力的公司都可以去做,长在云上不就是生态嘛!
刘亚东:鸿蒙操作系统的生态建设现在进展怎样?
任正非:
国内现在有30多个操作系统都是基于鸿蒙开源构建的,涵盖了行业终端、手机平板、家庭终端,加起来大概已经有6亿用户,世界排名第三。鸿蒙刚升级到4.0,升级以后,外面也会跟着升级。外面有个开源社区,不是华为一家在做,我们做的是底座和内核。我们是做“黑土地”,上面的“玉米”、“大豆”还是“高粱”,都是合作伙伴来种植的。
刘亚东:面对美国的制裁和打压,华为已经实现了很多技术和产品的国产替代。面对越来越严峻的外部环境,华为将选择怎样的发展方向?
任正非:
华为会越来越困难,但华为也会越来越兴盛。
中国将来如果建立自己的标准体系,那这个标准体系肯定要比美国的好啊。美国的标准是从1970年代开始建立的,已经50多年了。他们的衣服补来补去,到处是补丁。我们这几年新做衣服,为什么还要照着它那个标准做呢?我们直接做比美国好的标准。除了中国用,全世界都会用啊。
刘亚东:教育是一个民族的立命之本,也是我们在科学和技术领域赶超世界先进水平的最重要支撑。在您看来,怎样才能尽快把中国的教育事业搞上去?
任正非:
最近几百年来,西方为什么领先我们?西方发明了火车和轮船,他们走得快。我们赶着马车,那马车还是木头轮子的,而且还没有轴承,所以我们落后西方三百年到五百年。现在,我们在信息化的一些领域已经领先西方。我们坐在“高铁”上了,他们若果还坐在“马车”上,他们要落后的。过去的进步,明天的进步,都是在比速度。
从长远看,国家的发展还是要解决教育问题。解决教育问题,就要先克服网络障碍。国家电信网络能不能像高铁那样进一步让利?高铁为什么亏损呢?因为票价定得太低了。我们的高铁不赚钱,但社会效益好啊。高铁体现的就是为人民,为人民就不是为人民币。不涨价的结果就是更好的社会效益。可以说,高铁重振了中国的雄风啊!
中国的信息化还需要加速。比如,中国能不能进一步改善中、小学的办学条件?把人大附中、清华附中、上海的好中学……作为平台,把中国的好学校都作为平台,课程开放到网上。中国的网络能不能由国家补贴让边疆地区的学校免费使用?人民的国家为人民嘛。比如,对胡焕庸线以西地区的学校实行电信网络国家付费,国家提供补贴;把北京、上海的好中学的课程开放,让云南、西藏、新疆的中学上北京的课,让贵州的中学上上海的课,那我们这个民族三、五十年就振兴了。
人民好了,国家就好了。把西部教育质量提高了,一些社会问题也就解决了。少数民族地区教育是大问题,教育好一代,他再去教育下一代,几代以后很多问题就解决了。
如果我们国家把好的中学教育平台化,让它开放,由国家来补贴,那么西部地区的学生就可以得到更好的教育。祖国的花朵就是你的儿女啊!父母挣钱干啥呢?父母挣钱不就是养儿女嘛。西部发展了,经济繁荣了,整个国家也就进步了。
刘亚东:任总在很多个场合都强调教育的重要性,我非常认同。可以说,教育的重要性怎么强调都不会过分。就教育本身而言,中国当前最需要改进的是什么?
任正非:
你跟西方竞争,竞争什么呢?靠资源不可能,我们就是要通过文化振兴,把钱赚回来。教育为什么重要呢?天才都是从少年中产生的。中小学齐步走、同质化教育,把天才给埋没了。孔子都讲因材施教。现在有人说,不要学英文。不学英文,农村孩子永远就是农民。你不学英文,将来在这个世界上怎么就业啊?还有人说,不要学数学。数学和英语都不好,就进不了高端行业,农民的孩子永远是农民,阶层分化就出现了。在农村学英文困难,这我理解。但是熬一熬,不就熬出来了嘛?可能口语表达不那么好,但是有文字的识别能力也行啊。
要提高教师的待遇。为什么非要搞大班教育呢?把每个班级都切成20个人的小班,教师队伍就可以扩大一到两倍。有人说教师不能创造价值,但教师能创造未来啊。二三十年以后中国就强了,总要找到一个出路,多冒出一些有才能的孩子,不就创造价值了嘛。
所以我认为,搞好教育一是要差异化;二是国家要把好学校作为平台,允许它变成一个网站,把西部带起来。现在,我们的电信已经到了农村,可是网没有用起来。胡焕庸线以东城市网络利用率很高,包括农村都很高,但是西部的网络光纤利用率那么低,要把利用率提上去,把孩子教育搞好,对我们国家有啥不好呢?
刘亚东:发展教育,除了硬件建设,软件也要更新。比如,要注重培养学生的批判质疑能力、唤醒孩子们的兴趣和好奇心。
任正非:
是的。如果网络给中小学免费了,人工智能的算力为什么不给大学生免费,也由国家补贴呢?大学生现在在网上算那个,其实是在掌握方法,这不就是为我们国家培养挑战未来的人嘛!你怎么知道未来他不是天才呢?给大学生创造更开放的环境,让大学生更活跃一点,才能更多地培养出奇才、怪人。
刘亚东:除了教育,任总也一直强调基础研究的重要性,而且在这方面要向美国学习。我们究竟应该向美国学习什么呢?
任正非:
美国的先进文化我们还是要学习的,我们从来没有说“打倒美国”。华为也在做一些基础研究。基础研究离不开基础教育。基础教育是国家的责任,没有好的基础教育就培养不出顶尖人才。我们这几年都是从海外招聘人才,以后招聘困难了,要靠国内学校培养。
以后我们从国外招收人才的机会少了,这就更需要中国自己培养人才,那就要改变教学方法。很多西方名校都没有教材,像麻省理工学院就没有教材。老师上来写一通,另一个老师上来写一通把前面的批判一通,再上来一个又把前面的批判一通。之后学生自己做作业,老师只要看你的思路正确就OK了,并不要结论。老师本身自己也没有结论,你要啥结论呢?我们要借鉴这种教育模式。
因此,我们应该学习别人的长处,要创造出国家的价值观。这个世界上就一个乔布斯啊,那我们中国有没有乔布斯?应该是有的啊,很多聪明的小孩子都很厉害的。美国还是有很多吸引人才的土壤,那我们中国也要有这种土壤来吸引高层次人才。
刘亚东:很多科学研究和前沿探索都是“寂寞的长跑”,而且具有高度不确定性。这些研发人员的工作极其重要,但又常常被忽略。怎样解决这个问题?
任正非:
我们国家要重视那些不能直接创造价值的人。不能直接创造价值的人,也要让他过上体面的生活。没有体面生活,谁都不会去做,那只能跟着美国屁股后面去跑,这个国家永远都不可能领先世界。
西北工业大学校长汪劲松为什么干得好?他们的附属中小学校长甚至比大学校长还牛,西工大附中全国排名前五。你想不想让小孩上好学校?那你来西工大教书!西工大出成果,火箭、飞机……成果辈出,优秀的人都愿意留在那个地方,因为孩子都有希望。西工大就是这么一个特点,中小学在中国前五名之列,他们条件那么好,优秀老师都想来西工大工作,也想留在西工大。
刘亚东:您喜欢阅读吗?平时都看些什么书?
任正非:
我读书呢,也是一知半解。对技术上的东西多少懂一点,再问问专家,跟专家探讨,在这个过程中也能学到不少东西。
同样一个人,受培养和不受培养,结果是不一样的。老师讲一堂课,把精华都告诉你了。你也可以自学,但你可能要花几十天才明白老师讲的内容。我的遗憾就是没上过名牌大学,没有读到博士,挺羡慕上清华、北大……的孩子们。我有时候也在网上听听课。哇,清华老师讲得那么好!我要是年轻时候能听他们的课,会有多大进步,可惜没这种机会啊。
所以我认为,人才培养应该实行双轨制。每个人都有自学的能力,但还需要受到良好教育。理工科的课误一堂,后面再上课等于“坐飞机”。现在不都有视频了吗?你可以去看视频,把耽误的课补起来。现在的教育手段好多了。
所以我才提出来,西部应该得到一种新的电教方法。中国人民的素质提高了,公安警察就减少了,行政管理费用也减少了,创造性的劳动就多了。
所以,光讲自我培养是片面的,“自培”和“他培”要结合起来。“他培”就是孔子那句话“因材施教”。不要过分强调“起跑线”,不要同质化,不要我学不好英语就让大家都不学英语。
刘亚东:对于人才的成长来说,环境和土壤也是极其重要的。
任正非:
环境和土壤当然重要。就个体而言,良禽择木而栖。如果东北的黑土地更加适合郁金香生长,那你为什么一定要在戈壁上种植它呢?在戈壁上种郁金香要付出很大代价。很多人转来转去,就是转不出低循环这个圈来。如果有名仕引导,贵人指点,他不就走出这个小循环,走到大循环里面来了?
:::
相关文章:
任正非:天空足够大,世界会越来越兴盛
近日,华为公司创始人任正非与南开大学新闻与传播学院院长、科技日报原总编辑刘亚东今年7月7日在深圳一间咖啡厅的对话最新曝光。 在对话过程中,任正非以“拉法尔喷管”来描述华为的研发体系: “喇叭口”吸收宇宙能量,经过理论研究࿰…...
SMOKE-CMAQ实践技术应用
大气污染物排放是空气污染的源头,气象因素是影响污染程度的重要因素,因此空气质量模式要求气象资料和污染物排放清单作为输入,其中由于大气污染源复杂性、数据滞后性、动态变化、规律性不明显等特点,使得大气污染源排放清单输入准…...
电脑提示vcruntime140.dll缺失重新安装的修复方法
电脑出现 vcruntime140.dll 丢失的情况,通常是由于系统缺失了 Microsoft Visual C Redistributable 的运行库文件。这个文件是许多应用程序在运行时所需的依赖库,如果丢失了该文件,可能会导致某些软件无法正常运行。 下面是关于 vcruntime140…...
Vue实现Hello World
<div id"aa"> <p>{{h}}</p> </div> <script src"https://cdn.jsdelivr.net/npm/vue2/dist/vue.js"></script> <script> const hello new Vue({ el:#aa, data:{ h : Hello World } }) </script>...
Android---Bitmap 与 String 互转
1. Bitmap 转 String /*** 图片转字符串* param bitmap 要转换的图片* return 图片转换后的字符串*/public static String imageToBase64(Bitmap bitmap){ByteArrayOutputStream byteArrayOutputStream new ByteArrayOutputStream();bitmap.compress(Bitmap.CompressFormat.J…...
python播放声音库playsound以及获取路径以及修改库源码
用python播放声音文件,使用了库playsound。 说一下本机环境:win10 64位,python3.10.4 ,python2.7.13 最近一直用python3,所以首先进入python3的路径,运行pip3 install playsound 和pip3 install playsound2…...
山西电力市场日前价格预测【2023-09-27】
日前价格预测 预测说明: 如上图所示,预测明日(2023-09-27)山西电力市场全天平均日前电价为342.48元/MWh。其中,最高日前电价为454.24元/MWh,预计出现在18: 30。最低日前电价为171.32元/MWh,预计…...
laravel框架 - 事件与监听器
一,绑定事件与监听器 在app\Providers下的EventServiceProvider.php中添加我们定义的事件与监听器 protected $listen [Registered::class > [SendEmailVerificationNotification::class,],App\ebvent\RegisterMessage>[//事件App\listeners\SendMessage//监…...
Android存储权限完美适配(Android11及以上适配)
一、Bug简述 一个很普通的需求,需要下载图片到本地,我的三个测试机(荣耀Android10,红米 11 和小米Android 13都没有问题)。 然后,主角登场了,测试的三星Android 13 死活拉不起存储权限弹窗。 …...
国产手机芯片4G方案_紫光展锐安卓核心板虎贲4G智能模块方案定制
元器件清单即BOM物料清单,不同行业领域的BOM表侧重点不一样。安卓主板的BOM表则侧重点在于元器件物料的清单,也就是安卓电路板的PCBA清单,精密的安卓板有上千个物料,可以帮助我们估算物料成本,建立生产计划,…...
异步通讯技术之RabbitMQ
前言: 📕作者简介:热爱编程的小七,致力于C、Java、Python等多编程语言,热爱编程和长板的运动少年! 📘相关专栏Java基础语法,JavaEE初阶,数据库,数据结构和算法系列等,大家有兴趣的可以看一看。 😇😇😇有兴趣的话关注博主一起学习,一起进步吧! 一、初识MQ …...
tcp/ip协议2实现的插图,数据结构
(1)以上是插图第2章和3章 的 mbuf 与 ifnet 与 ifaddr 与 le_softc 与 sockaddr_dl结构体 (2) 以下是 二章mbuf的宏和函数和三章函数下 (3) 以下是 三章接口层的宏和函数上 (4)4 四章1:以太网接…...
Redis学习 - 了解Redis(三)
1. 什么是缓存击穿、缓存穿透、缓存雪崩? 1.1 缓存穿透问题 先来看一个常见的缓存使用方式:读请求来了,先查下缓存,缓存有值命中,就直接返回;缓存没命中,就去查数据库,然后把数据库…...
API接口自动化测试框架
前言 接口自动化逐渐成为各大公司投入产出最高的测试技术。但是如何在版本迅速迭代过程中提高接口自动化的测试效率,仍然是大部分公司需要解决的问题。 框架定位 数据驱动设计模式,无需写测试代码脚本即可实现自动化等价类非等价类覆盖, E2E…...
MySQL学习笔记1
任务背景: 将原来的数据库从原来的MySQL-5.5 升级到现在的MySQL-5.7,并保证数据完整。 1)不同版本MySQL的安装;yum glibc、源码安装,是企业100%要用到的。 2)MySQL数据库版本升级;(…...
基于PYQT5的GUI开发系列教程【一】框架安装和基础环境配置
目录 本文概述 作者介绍 一、安装相关的库 二、在Pycharm上添加外部工具QtDesigner和PyGUI 三、测试QtDesigner和P有GUI 尾言 本文概述 PYQT5是一个基于python的可视化GUI开发框架,具有容易上手,界面美观,多平台部署等优点,…...
【漏洞复现】Jeecg-Boot SQL注入漏洞(CVE-2023-34659)
漏洞描述 jeecgBoot是一款基于BPM的低代码平台!前后端分离架构 SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT,支持微服务。强大的代码生成器让前后端代码一键生成,实现低代码开发!JeecgBoot引领新低代码开发模式 OnlineCoding-> 代码生…...
【MySQL基础 | 中秋特辑】多表查询详细总结
个人主页:兜里有颗棉花糖 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创 收录于专栏【MySQL学习专栏】🎈 本专栏旨在分享学习MySQL的一点学习心得,欢迎大家在评论区讨论💌 目录 一、多表…...
21天学会C++:Day14----模板
CSDN的uu们,大家好。这里是C入门的第十四讲。 座右铭:前路坎坷,披荆斩棘,扶摇直上。 博客主页: 姬如祎 收录专栏:C专题 目录 1. 知识引入 2. 模板的使用 2.1 函数模板 2.2 类模板 3. 模板声明和定义…...
MQ - 32 基础功能:消息查询的设计
文章目录 导图概述什么时候会用到消息查询消息队列支持查询的理论基础消息数据存储结构关于索引的一些知识点内核支持简单查询根据 Offset 查询数据根据时间戳查询数据根据消息 ID 查询数据借助第三方工具实现复杂查询第三方引擎支持查询工具化简单查询总结导图 概述 从功能上…...
Linux链表操作全解析
Linux C语言链表深度解析与实战技巧 一、链表基础概念与内核链表优势1.1 为什么使用链表?1.2 Linux 内核链表与用户态链表的区别 二、内核链表结构与宏解析常用宏/函数 三、内核链表的优点四、用户态链表示例五、双向循环链表在内核中的实现优势5.1 插入效率5.2 安全…...
<6>-MySQL表的增删查改
目录 一,create(创建表) 二,retrieve(查询表) 1,select列 2,where条件 三,update(更新表) 四,delete(删除表…...
椭圆曲线密码学(ECC)
一、ECC算法概述 椭圆曲线密码学(Elliptic Curve Cryptography)是基于椭圆曲线数学理论的公钥密码系统,由Neal Koblitz和Victor Miller在1985年独立提出。相比RSA,ECC在相同安全强度下密钥更短(256位ECC ≈ 3072位RSA…...
3.3.1_1 检错编码(奇偶校验码)
从这节课开始,我们会探讨数据链路层的差错控制功能,差错控制功能的主要目标是要发现并且解决一个帧内部的位错误,我们需要使用特殊的编码技术去发现帧内部的位错误,当我们发现位错误之后,通常来说有两种解决方案。第一…...
Linux相关概念和易错知识点(42)(TCP的连接管理、可靠性、面临复杂网络的处理)
目录 1.TCP的连接管理机制(1)三次握手①握手过程②对握手过程的理解 (2)四次挥手(3)握手和挥手的触发(4)状态切换①挥手过程中状态的切换②握手过程中状态的切换 2.TCP的可靠性&…...
Keil 中设置 STM32 Flash 和 RAM 地址详解
文章目录 Keil 中设置 STM32 Flash 和 RAM 地址详解一、Flash 和 RAM 配置界面(Target 选项卡)1. IROM1(用于配置 Flash)2. IRAM1(用于配置 RAM)二、链接器设置界面(Linker 选项卡)1. 勾选“Use Memory Layout from Target Dialog”2. 查看链接器参数(如果没有勾选上面…...
C++使用 new 来创建动态数组
问题: 不能使用变量定义数组大小 原因: 这是因为数组在内存中是连续存储的,编译器需要在编译阶段就确定数组的大小,以便正确地分配内存空间。如果允许使用变量来定义数组的大小,那么编译器就无法在编译时确定数组的大…...
C#中的CLR属性、依赖属性与附加属性
CLR属性的主要特征 封装性: 隐藏字段的实现细节 提供对字段的受控访问 访问控制: 可单独设置get/set访问器的可见性 可创建只读或只写属性 计算属性: 可以在getter中执行计算逻辑 不需要直接对应一个字段 验证逻辑: 可以…...
mac 安装homebrew (nvm 及git)
mac 安装nvm 及git 万恶之源 mac 安装这些东西离不开Xcode。及homebrew 一、先说安装git步骤 通用: 方法一:使用 Homebrew 安装 Git(推荐) 步骤如下:打开终端(Terminal.app) 1.安装 Homebrew…...
三分算法与DeepSeek辅助证明是单峰函数
前置 单峰函数有唯一的最大值,最大值左侧的数值严格单调递增,最大值右侧的数值严格单调递减。 单谷函数有唯一的最小值,最小值左侧的数值严格单调递减,最小值右侧的数值严格单调递增。 三分的本质 三分和二分一样都是通过不断缩…...
