精华内容
下载资源
问答
  • 卷到底是什么意思

    千次阅读 2020-11-18 14:09:25
    由青塔发的微信推文,清北硕博生,也难逃「卷」,这一文让我意思到最近听到的很多遍的“卷”,思考“卷”到底是什么意思? 我觉得知乎上说的很好,卷。 通俗易懂的解释卷,并列举一些例子: 看电影,为了...

    万物皆可卷,一夜之间,“内卷”这个词遍地开花。
    在这里插入图片描述

    一、内卷到底是什么意思?

    由青塔发的微信推文,清北硕博生,也难逃「内卷」,这一文让我意思到最近听到的很多遍的“内卷”,思考“内卷”到底是什么意思?

    我觉得知乎上说的很好,内卷

    通俗易懂的解释内卷,并列举一些例子:

    看电影,为了获得更好的视野,一个人先站起来看了,被他挡住的人不得不也站起来,最后大家都不得不站起来看电影,只有第一排的人坐着。

    玩游戏,为了更好地娱乐,一个人先充钱吊打别人去了,被他虐的人不得不也充钱,最后所有的人要么使劲充钱要么被吊打,只有管理员不用充钱还能吊打所有人。

    追女生,为了更好地表示心意,一个男人钻石恒永远一颗永流传了,其他人不得不跟着钻石永久传,所有人都花了更多的钱,只有卖钻石的赚了。

    抢火车票,一个人先用抢票软件,逼得其他人也用抢票软件,因为票没有变多,最后大家都回到了起跑线,但是开发抢票软件的赚了。

    孩子上学,一个孩子上辅导班,逼得大家都去上辅导班,最后排名还是没变,但开辅导班的赚了

    本来大家都是工作8小时,有人开始加班,最后逼得所有人都加班,所有人挣得还是那点钱,但是老板的3系换5系了。

    内卷是啥,就是大家都损失了,只有一小撮人赚了。

    那一小撮人赚的原因,很可能只是买了第一排的电影票而已。

    但他们不这么讲,而是会告诉你,你没坐在第一排是因为你不努力。

    我是努力才坐到第一排的。久而久之,大家就会忘了,假如没人站起来,看电影最好的位置是在中间的……

    简而言之就是:日复一日,越混越掉坑里。

    通俗地说,内卷就是内部竞争。

    所谓内卷化,指一种社会(文化模式)某一发展阶段达到某种确定的形式之后,这种形式便停止不前,难以转化为另一种高级模式的现象,从而把自我锁死在低水平状态上,周而复始地循环。

    二、 关于高校学历“内卷”一些看法

    之前在网上看到一个这样的推文,里面写到,你上课研究生你就是已经是同龄人的前3.71%,如下图。
    在这里插入图片描述

    但是,真的是这样吗?

    你上了211的研究生你就真的是那百分之一了吗?你在两电一邮就真的是那千分之几 了吗?由于今年的疫情,我不能说今年大家找工作都不顺利,也不能说大家都很顺利吧。

    1. 大学扩招:高学历正成为“标配”

    没有什么东西是平地起波澜毫无预兆的,水面总有涟漪。在内卷这个生动且形象的词出现前,高等教育领域的“内卷”是:随着教育扩招,原本本科生就能胜任的工作,现在需要硕博学历才能勉强抢到“入场券”。

    现在2020年研究生的扩招,传统的高学历正在逐渐成为“标配”,2019年全国教育事业发展统计公报数据显示,全国各类高等教育在学总规模4002万人,其中,在学博士生42.42万人,在学硕士生243.95万人。

    高校扩招的20余年,也是学历贬值的20年,中国正在经历一场前所未有的学历泡沫

    扩招力度大!超百所“双一流”高校公布2021年硕士招生人数

    自1999年第一次扩招至今,扩招的脚步一直不曾停下。教育部副部长翁铁慧透露,2020将扩大硕士研究生招生预计同比增加18.9万

    1. 学历贬值

    从这推文中,可以看出博士研究生招生规模适度超前布局,硕士研究生招生规模稳步扩大,听到现在很多大叔说,现在的大学生就像以前的初中生,研究生就好比以前的高中生,可能没有那么的夸张,但是我想几年后,可能真的就好比这种情况了。

    学历贬值的问题,意味着呈指数增长的“内卷”速度,上个世纪,考上大学意味着能当“干部”,吃“城镇粮”,一个大学生甚至能带动整个家族实现鲤鱼跃龙门的阶级跨越;而现在,博士学历才勉强拥有留校的资格。

    • 是时代发展,社会对学历的要求提高了吗?未必

    • 博士扎堆想进高校却没有坑位,只能退而求其次,选择与硕士生争抢工作岗位,而硕士生竞争不过博士生,只能选择和本科生争夺工作岗位。

    学历贬值意味着,本科生在求职市场中的竞争力将当然无存。那有人会说,那就考研读研,“堵了总比不读强,研究生更好找工作”。这种思想,就造成了内卷时代的到来,不断自我鞭打的旋转陀螺

    1. 内卷时代:不断自我鞭打的旋转陀螺

    在内卷时代,导致大家不得不成为不断自我鞭打的旋转陀螺,从大一就开始想着考研,“大一是否能进实验室?”“本科需要发论文?”等一系列问题。。。

    在这里插入图片描述

    甚至从浙大对学生的课程作业中可以看出,现在的学生们面临的巨大竞争压力。

    曾经一篇CNS可以参评副教授,现在需要手攥更多论文才能保证不被出局。有青椒在网上分享了自己的内卷经历:为了评职称,把一篇好论文拆成了八篇水文。

    作者在文中这样自诉:“一开始大家都在认真做科研,认真写文章,**虽然文章数量少,但是质量高。**后来,有人发现做短平快的工作,灌一些水文章可以对其他人形成数量碾压,从而在评职称时占据极大优势。于是剩下的人也被迫参与灌水以求在文章数量上不落人后。最后人手一把水文,大家又回到了同一起跑线,都没赚到便宜。”

    在职位数量一定的情况下,争取职位的竞争对社会而言是一个零和博弈。所有人付出了更多的努力,却没能产生更大的社会效益,这就是内卷。

    高等教育领域的内卷,是一场消耗精力的死循环。

    三、不允许退出,不允许失败

    高强度的竞争使人精疲力尽,越来越多人对此感到疲倦和困惑:为什么我那么努力,却连最基本的期望都没有达到?

    知识改变命运,一直以来,教育都肩负着“命运上升”的重要使命。高学历却没有获得与之匹配的体面工作和高价薪酬,在某种社会层面上就被定义成了loser,背负着强大的道德压力。

    所有人都挤在一个赛道上,压力逼迫着你要往上走,不允许你往下落,不被允许退出的内卷让每一个人都成为了不断自我鞭打的、停不下来的旋转陀螺。

    经过激烈的竞争拼杀,收获的却是一场空, 而身处于内卷的环境之中,明知道竞争无用,还是要竞争,这才是最让人感到绝望的。

    一边是社会用工荒,一边是大学生就业难,学历成了屠龙之技,无处发挥,却又必不可少。
    对未来的迷茫、对当下的困惑,让不少大学生主动“内卷”:只顾着着超车,却没想清楚自己的目的地到底在哪里,比提升自己更重要的,是竞争过别人。

    面对内卷,除了“被卷”,更重要的是想明白:我想成为什么样的人?赛道终点的奖品到底是不是我想要的?

    如果注定要被“内卷”裹挟着往前走,至少不要温驯的走向那良夜。

    展开全文
  • 一般卷,是指供给不足下的恶性循环。清朝时期,珠三角人多地少,正常的灌溉播种等农业生产活动中只要有一点争端,就要用人命来解决。最后本质是争夺田地的土客械斗,发展到殃及百万人。以1854年至1867的土客械斗为...

    看电影,为了获得更好的视野,一个人先站起来看了,被他挡住的人不得不也站起来,最后大家都不得不站起来看电影,只有第一排的人坐着。玩游戏,为了更好地娱乐,一个人先充钱吊打别人去了,被他虐的人不得不也充钱,最后所有的人要么使劲充钱要么被吊打,只有管理员不用充钱还能吊打所有人。追女生,为了更好地表示心意,一个男人钻石恒永远一颗永流传了,其他人不得不跟着钻石永久传,所有人都花了更多的钱,只有卖钻石的赚了。抢火车票,一个人先用抢票软件,逼得其他人也用抢票软件,因为票没有变多,最后大家都回到了起跑线,但是开发抢票软件的赚了。孩子上学,一个孩子上辅导班,逼得大家都去上辅导班,最后排名还是没变,但开辅导班的赚了。本来大家都是工作8小时,有人开始加班,最后逼得所有人都加班,所有人挣得还是那点钱,但是老板的3系换5系了。内卷是啥,就是大家都损失了,只有一小撮人赚了。那一小撮人赚的原因,很可能只是买了第一排的电影票而已。但他们不这么讲,而是会告诉你,你没坐在第一排是因为你不努力。我是努力才坐到第一排的。久而久之,大家就会忘了,假如没人站起来,看电影最好的位置是在中间的……

    这周六天,我面试了11个实习生,全部知名985本科,大部分有硕士学历,海归小一半,top3为数不少,也有的人有一线厂实习经历。但我作为一面,这些人我只通过了4个……因为简历实在太多了,根本筛不完。最内卷的事情在于,以我当年的背景和简历,我绝对没有与他们竞争的能力,我之所以能面试他们,给他们提出各种各样刁钻的问题,唯一的原因是:「我比他们早出生了五年」。

    你读本科的时候,你们学校只要本校硕士就能当有编制身份的讲师发表几篇SCI就大概率升副教授。但是到了你读本校硕士的时候,你就需要本校博士才能给了讲师了。于是你十分辛苦地读完了本校的博士,结果发现招聘信息上写着要求洋博士或者海外留学经历。于是你又开始了洋插队的生活,快三十的人了跑到异国他乡的冷风冷雨里埋头搞研究发论文。三年过去了,你们学校的招聘信息又改了。说是新人新办法,老人老办法。改为非升即走,淘汰率90%,还不给安家费。回国后不久参加同学会,看着同班里本科毕业就去工业界工作在一二线城市三套房的学渣们,流出了激动的眼泪。当年的学渣,拍拍你的肩膀:我们都有了光明的前途。

    举个反内卷的例子吧。那是我大一的时候,距现在四五年了,那时候我甚至还没有听过“内卷”这个词,却无意间完成了一件反内卷的标准案例。当时我们物理班和计算机班一起上数学分析,每班十六个人,加起来一共三十二人。有一次课上,老师突然说要办个翻转课堂,选两名同学各讲一节课,讲课的同学可以在期末成绩里加五分。“想参加的现在举手,名额只有两个,先到先得哦。”说完这句话,老师抱起手臂看着我们,露出一个“打起来,打起来!”的微笑。这时候已经快考试了,突然准备讲课对我们的复习压力很大。并且同学间分差很小,数学分析学分又重,加的这五分足够在期末排名中超过两到三个人。突然给谁加上五分都不公平。大家都不希望别人额外多出五分,又不想自己占这个便宜影响同学关系。以班为单位看,我们只有负收益。标准的零和博弈。在几秒钟的目光交流和小声商量之后,我们班迅速达成了一致。班长站起来说“老师,这个活动物理取向集体退出,把机会让给计算机的同学吧。”老师一脸饶有兴致的表情,同意了我们的请求。然后计算机班争夺出了两名讲课的同学,各自得到了五分。我们班则卸掉了一个包袱。至于计算机的同学加的分,由于两个专业不一起排名,对我们毫无影响。这是我能想到的“普通人如何反内卷”最好的实例。但是这个实例也告诉我们,被置于内卷环境下的人要想反抗成功,需要足够少的人数,足够低的沟通成本,一个“在集体中的个人形象被在意”的环境和“内卷是不体面的”的集体潜意识。这在大部分情况下是很难凑齐的。如果做不到,并不是内卷受害者的错,而应该想想是谁提供了这个内卷斗兽场。

    举个反内卷的例子吧。那是我大一的时候,距现在四五年了,那时候我甚至还没有听过“内卷”这个词,却无意间完成了一件反内卷的标准案例。当时我们物理班和计算机班一起上数学分析,每班十六个人,加起来一共三十二人。有一次课上,老师突然说要办个翻转课堂,选两名同学各讲一节课,讲课的同学可以在期末成绩里加五分。“想参加的现在举手,名额只有两个,先到先得哦。”说完这句话,老师抱起手臂看着我们,露出一个“打起来,打起来!”的微笑。这时候已经快考试了,突然准备讲课对我们的复习压力很大。并且同学间分差很小,数学分析学分又重,加的这五分足够在期末排名中超过两到三个人。突然给谁加上五分都不公平。大家都不希望别人额外多出五分,又不想自己占这个便宜影响同学关系。以班为单位看,我们只有负收益。标准的零和博弈。在几秒钟的目光交流和小声商量之后,我们班迅速达成了一致。班长站起来说“老师,这个活动物理取向集体退出,把机会让给计算机的同学吧。”老师一脸饶有兴致的表情,同意了我们的请求。然后计算机班争夺出了两名讲课的同学,各自得到了五分。我们班则卸掉了一个包袱。至于计算机的同学加的分,由于两个专业不一起排名,对我们毫无影响。这是我能想到的“普通人如何反内卷”最好的实例。但是这个实例也告诉我们,被置于内卷环境下的人要想反抗成功,需要足够少的人数,足够低的沟通成本,一个“在集体中的个人形象被在意”的环境和“内卷是不体面的”的集体潜意识。这在大部分情况下是很难凑齐的。如果做不到,并不是内卷受害者的错,而应该想想是谁提供了这个内卷斗兽场。

    扩展和补充:资本家接了个做题的项目,然后招了5个做题家来完成。如果这5个人每人成绩都是80分,做完以后利润20元钱,zb家给做题家们总共10元钱,那么每人2元钱,很公平。现在其中一位做题家A,努力提升,使自己考到了90分,这使得他可以得到更多的钱。这时资本家的利润变成了21元钱,它决定给做题家A 2.8元,其他人统统只有1.8元。这时,资本家剩余利润上升为11元钱,而做题家们的总收获依然为10元钱,没有变化。做题家B见此,也想获得更多钱,于是也提升自己到了90分。于是资本家的利润变成了22元钱,它决定给A和B每人得2.6元,其他人每人得1.6元。结果:资本家12元,做题家们10元。剩下的做题家不甘心,奋发图强,都努力提升自己,于是大家都考到了90分。大家分数都一样,所以每人还是2元钱。资本家15元,做题家们10元。这时候咱再回头看,原先80分就能得到的2元钱,现在要90分了。大家都要比以前更努力,但是得到的钱却没有变多。那谁获利了呢?不言自明。而且为了争取更多的钱,一定还会有人把自己从90分变成100分,进而导致竞争,最后又使得大家分2元钱的标准变成100分。然后110分,120分…一直这样下去,资本家的剩余利润越来越高,做题家们依然是2元2元……这就叫内卷。可能会有人说,资本家可以把多赚的部分分一些给做题家嘛。这样说的人并不明白什么叫资本家:资本家就是要剥削做题家的剩余价值。内卷本来就是资本家用来剥削剩余价值的一种途径,它就是希望内卷。那做题家应该怎么办呢?那得:全世界做题家联合起来。

    古代有一小姐,遇到一个上京赶考的穷书生避雨,发现其很有才华后,打算对其进行资助并以身相许。 1.结果第一天来了10个书生,高矮胖瘦,能说会道,唱跳齐全。小姐让10个书生进行比试,涉及到九九八十一个项目,最后的冠军可以得到小姐。《内卷》2.某个书生不想参与比试,发了一纸公文,号召方圆百里的千金前来投资,效果很好,来了20个千金小姐,人人抱得美人归。《蛋糕》3.某书生未被小姐选上,去了十个地方,终于遇到了看得上自己的小姐,最后抱得美人归。《模式》4.某书生发现了小姐们和书生们都有需求,就收集了很多双方的信息,进行组合售卖,大赚了一笔。《平台》5.某书生参与多人争夺,最终熬死了其余9人,抱得了美人归,还考上了状元!光宗耀祖,名震一时。《阶级跃迁》6.有一书生没能得到小姐资助,名落孙山,只能回家种田,娶了乡村里的农妇,务农一生,郁郁而终《阶级固化》7.娶了小姐的书生没能高中,倒是继承了小姐的家业,成为了当地富商。《凤凰男的奋斗史》8.朝廷重农抑商,对商业行为收重税,不允许商人请私塾先生上门给孩子教学。书生一家过得如履薄冰。《中产焦虑》9.书生和小姐情定终身,但第一年没考中,只能再考一年。第二年书生再来到此处的时候,发现小姐已经有了其他人。《后浪》10.正当书生们争得你死我活的时候,皇帝突然下令,赶考学子只要成绩达到一定标准,即由政府免费提供婚配,解决学子婚姻难题。《调控》

    外卷指从外部获取资源,把蛋糕做大。比如宋朝通过贸易获得外贸利润,汉唐开拓丝绸之路,对外扩张华夏影响力。再比如通过科学技术、提高劳动生产率,增加工业附加值。再比如西方开启大航海时代以后,通过殖民扩张,通过奴隶贸易,为欧洲本体不断输入金银财富,并为工业革命积累原始资本。再比如将来有一天通过星际殖民、星际资源开发来缓解地球资源紧张的状况。再比如具体某家公司通过抢占对手市场份额,获得高额利润,给内部员工发放高额福利待遇。再比如日本80年代经济高歌猛进,一度要买下买过,日本半导体、汽车、电子产品的竞争力能够达到美国本土让美国各行业巨头丢盔弃甲,此为外卷;但随着泡沫经济破灭、少子化、低欲望,人口老龄化,经济增长低迷,平成宅男实行当道,日本某种意义上又回到了明治维新之前的内卷化社会。内卷指不能从外部渠道获取资源,没有增量,只能在存量分配上做文章,往往损害内部一部分群体利益来补偿少数群体利益,最终整体利益没有增加或减少。比如明清人口数量爆炸式增长,但没有技术革命,闭关锁国,没有对外贸易,只能通过不断压榨农民来巩固皇权,最终国家整体日益贫困。比如中世纪欧洲被奥斯曼、阿拉伯垄断贸易航路,欧洲国家之间相互攻杀了一千年。比如公司没有核心竞争力,只能靠不断压榨自己员工的方式维持生存运转。比如第二次世界大战的背景就是地球上的殖民地被老牌帝国主义国家瓜分完毕,德意日等新兴资本主义国家只能从老牌资本主义国家嘴里抢肉,最终引发世界大战。二、外卷、内卷可以用经济学模型加以阐述。经济学中有一个模型叫帕累托最优,在达到帕累托最优之前的帕累托改进都可以看成外卷,假定仅能通过损害内部其他群体利益才能补偿少部分群体利益,那么这种状态就可以看成内卷。帕累托最优(Pareto Optimality),也称为帕累托效率(Pareto efficiency),是指资源分配的一种理想状态,假定固有的一群人和可分配的资源,从一种分配状态到另一种状态的变化中,在没有使任何人境况变坏的前提下,使得至少一个人变得更好,这就是帕累托改进或帕累托最优化。 帕累托最优状态就是不可能再有更多的帕累托改进的余地;换句话说,帕累托改进是达到帕累托最优的路径和方法。 帕累托最优是公平与效率的“理想王国”。是由帕累托提出的。

    很多回答已经把内卷说得很易懂了,就多嘴一句:我们是劳动力过剩、资本过剩、产能过剩这三大过剩下的内卷。一般内卷,是指供给不足下的恶性循环。清朝时期,珠三角人多地少,正常的灌溉播种等农业生产活动中只要有一点争端,就要用人命来解决。最后本质是争夺田地的土客械斗,发展到殃及百万人。以1854年至1867的土客械斗为例:烧村3000到5000余个,单个县月均死亡人数可达2000人。这14年里,死于土客械斗的人数超过百万,产生的流民超过五百万,是下南洋的重要起因。这里面有大量屠村围城的血泪史。无论土人客人,输的一方被集体活埋、活烧、钉船沉海、卖身做妓做奴做猪仔,都是常态。“铲村”了解一下。在新中国成立前的百年里,不管是客家、广府还是潮汕,只要村与村有过械斗史,通婚近乎不可能。不趁着官兵不在屠你村,就是良好市民了。可以说,内卷就是马尔萨斯的幽灵,是一种系统在供给不足下的惨烈自我调整。土客械斗什么时候走入尾声?新中国。你们“士农习战,人皆带剑,户尽佩刀,巨炮洋枪,视为故物,碉楼寨栅,俨若长城”,武德这么充沛,是为了什么?土地。那好,人人有份,我来分。剿匪反霸、减租退押、救灾治产。听我的,有地一起种;不听我的,人民民主专政伺候。不斗了,种地去。广东当年土改留了许多争论,但是不改不行。客家人当年大夏天裹着厚厚的棉胎衣,手持长刀正面冲火枪阵,不改,怎么陪你聊梅菜扣肉?潮汕人当年沿海屠村,掠人为奴卖往南洋,不改,怎么陪你喝功夫茶?广府人当年洋枪兵上万,武装和鸦片战争时的英军相当,不改,怎么陪你喝早茶?蛋糕不是不够,看你怎么分。分得好,大家都是广东人。现在我们的“内卷”,重点也是在分配上。自然资源肯定还是缺的,教育医疗等知识资源也是缺的。但是作为一个已经严重过剩的工业社会,一般工业制成品会缺?基础建设产能会缺?我们的内卷,和那些分析珠三角长三角农业社会论文里的那个“内卷”,已经不是一个概念:我们是在供给过剩的前提下卷起来的。我们的内卷,更突出一个“淤结”:大量资本淤结在地产等金融板块,不进实体。但主要靠实体解决就业,于是实体卷起来;大量政策利好淤结在城市,农村几乎没有增长空间,于是农村卷起来;大量收益机会淤结在30岁以上,20至25岁人群的收益增长机会明显下滑,于是年轻人卷起来。实体、农村、年轻人,卷一个也就算了,三个都卷,全中国就都是老北京鸡肉卷了。讲内卷,大家第一反应都是武德充沛起来,到外面搞一波。但说实话,这些淤结不打通,搞得越多,积得越重。再说我们像是出去搞的样子吗?真要聊内卷,应该细化一点:我们知道很多领域卷得很厉害,但是还有很多领域一点也不卷。那些地方为什么不卷?普通人为什么进不去?这是我们这个内卷版本的核心问题。

    我开了一家洗头房。店里招聘一群妹妹洗头,每个月工资两万。一开始妹妹没招到,先招了一群大妈,生意也还不错。因为听说我开得条件好,来应聘的姑娘越来越多,我挑得眼花缭乱。于是我开始提要求。年龄30岁以上,不要。身高不够一米七,不要。学历低于985本硕,不要。认为我不如吴彦祖帅,不要。筛掉了一些,我一看,好家伙,人还是太多了。于是我又加了新的要求,有空乘、护理、教师工作经历或从事过管理工作当过女上司的,优先考虑。这次人少了很多,我把她们都招了进来,并打出广告:快乐洗头房,生活不迷茫。虽然这些人各方面条件都不错,但我这么一家小洗头房,每天的客人数量是有限的,客人洗一次头也只会付300块钱,所以她们的工资也不会再高了。我们洗头房实施严格的优胜劣汰制度,制定了十分苛刻的绩效考核标准,并且坚持弘扬狼性企业文化,员工们都非常努力。我是一个好老板,为了减轻她们的负担,我又招了一些小帅哥,不过他们市场欢迎度一般,店里每个月的营收并没有明显增长。其实我知道,我的经营陷入了瓶颈,要想打破僵局,我应该进行转型升级,比如改成高级商务会所。但是转型得花钱扩张店面,还要装修,还面临政策风险,我想想现在这样就挺好,反正不缺顾客也不缺员工。没想到的是,同一条街的洗浴中心把我举报了。店被封了,我流着泪和小姐姐们说再见。在去派出所的路上,我哭得很伤心,一边哭一边感叹:内卷真是太严重了!

    原答案不满意,重新写:你结束了8个小时的工作,终于下班了。你和你们部门的四个人随即开始五黑排位。这时老板(行业压力或者需求)走过来:有一点私事,你们能帮我加班8个小时搞定嘛?你:爷不加班。A:加班可以,1000。B:我比他便宜,500。C:我100,选我。D:我不要钱,老板你记得我的好就行。这就是内卷,非理性竞争。D拉低了整个公司的下限,你们被迫接受最低底线的报酬—夸奖。因为你不接受,也有别人会去做,那你可能就会被淘汰。随着加班的投入越来越大,你加8小时,他就一定要加8.5小时。因为老板只会记得最勤劳的那个人,夸奖也只会给他。你们获得的回报却越来越廉价:老板的夸奖越来越敷衍和常态化,不具备实际价值。到头来,这个加大投入以期得到等值回报的行为,会彻底失去原本的价值:你一天8小时,收入500。你一天16小时,应该是至少1000才合理,但因为同事的内卷,让你的报酬直线降低到500+朋友圈一个点赞 。所有的秩序和逻辑会在个别同事(社会现状)的非理性竞争下彻底被摧毁。出现了“投入和回报非等比增长”事实、以及“报酬递减”的现象。这就是内卷化。你的加班会在他们的扰乱下变成正常的习惯性现象,你的投入并不能给你带来额外回报或者仅仅带来极少的额外回报。但你不加班,你就会被淘汰。

    展开全文
  • 什么是「成像清晰」,不严谨的理解就是:物体上一点发出的光线经过透镜后汇聚于成像底片上的同一点的时候,便是成像清晰。如图1所示: 图1 相机对焦情况 (请先忽略F1、F1’、f1’等符号的含义,后面会解释)....

    文章转自:https://www.zhihu.com/question/21427158
    版权归原作者!


    先说结论:对焦就是通过改变透镜与成像面的距离,使得拍摄物成像清晰

    什么是「成像清晰」,不严谨的理解就是:物体上一点发出的光线经过透镜后汇聚于成像底片上的同一点的时候,便是成像清晰。如图1所示:
    这里写图片描述
    图1 相机对焦情况


    (请先忽略F1、F1’、f1’等符号的含义,后面会解释)

    可以看到,图中左方小人头部A点发出的三个方向的光线,经过相机镜头后,汇聚于成像面上的一个点A’。你会问,那A点其他方向的光线呢?小人身上的其他点发出的光线呢?

    A点其他方向的光线也汇于A’点。
    小人身上其他点发出的光线,汇聚于成像面上的其他点。
    即:
    1、同一点发出的各个方向的光线,经过镜头后必定汇于同一点。
    2、同一平面上的不同的点发出的光线,汇聚于同一对应平面的不同点。

    这样,假设我们要拍摄的是小人,它能够在成像面上清晰成像,这时候我们一般就说「对焦于小人」,或者「小人是合焦的」。可以想象,与小人位于同一平面上的所有物体也必定是合焦的。也就是说,对焦对的是一个平面,不可能出现一个深度平面上A物体清晰而B物体模糊的情况。

    但如果出现图2这种情况,A’点不在成像面上。我们就需要调整成像面与相机镜头间的距离,使得其回到图1的状态。也就是图3的结果。
    这里写图片描述
    图2 不合焦情况


    这里写图片描述
    图3 合焦情况


    在图2到图3的变化中,看似是成像面做了移动,但在多数相机中,成像面是固定于相机某个位置的,对焦是通过镜头的前后移动实现的。这个移动大都是几毫米至几十毫米的,要比拍摄物到镜头的距离小得多,所以两图中小人与镜头的距离看起来像是相等。


    景深
    这里写图片描述
    那么,在上图中,除b平面以外的其他平面是不是就“成像模糊”了呢?以c点为例,在成像面上没有严格汇聚于一点,而是形成了一小块区域。而人眼分辨能力有限,只要该区域足够小,在人眼看来就仍然是“清晰”的。因此,焦平面前后一定距离(深度)范围内的景物最终的成像都是“清晰”的,这一深度范围称为景深。

    物体上点发出的光线在成像面上形成的模糊区域称之为弥散圆。之所以是圆形是因为光圈是圆形的。如果我们改变光圈的形状,“弥散圆”的形状也随之改变。
    这里写图片描述
    圆形光圈


    这里写图片描述
    心形光圈


    光圈的大小除了影响进光量以外,对景深也有影响,下图直观的说明了:光圈越大,景深越小。
    这里写图片描述
    光圈影响景深原理图


    下面说说图中其他符号的含义,也是相机成像原理的基本要素。

    1. 凸透镜

    首先,我们知道相机中的镜头使用的是凸透镜。什么叫凸透镜呢?两层含义,“凸”与“凹”相对,指镜片的中心比边缘厚(向外凸出),这样的镜片对光线有汇聚作用,反之则有发散作用;“透”是“透射”的意思,表示大部分光线能通过镜头,反射的光线很少,可忽略不计。

    2. 焦点

    对于凸透镜而言,焦点的定义为:平行于光轴的一束光线经过透镜之后汇聚 于一点,该点称为焦点。或者是,光轴上某点发出的所有光线通过透镜之后成为一组与光轴平行的光,该点称为焦点。
    这里写图片描述
    图4 焦点


    上图中的F点即为焦点。对于上述的定义,我们可以这样理解:若光线从左往右射入凸透镜,在右边汇聚于此点即为焦点;根据光路可逆原理,若光线从这点出发,从右往左射入凸透镜,在左方成为一组平行光,则该点也称为焦点。当然,焦点并不是只针对凸透镜的概念,对于凸面镜、凹面镜、凹透镜,焦点的定义会发生一些变化,不赘述。

    3. 焦平面

    焦平面的定义为:过焦点且与光轴垂直的面。从透镜的光学特性来看,焦平面上的任一点,发出的各个方向的光线经过透镜之后将成为一组平行光,当此点位于光轴上时(即焦点),透射后的平行光平行于光轴。
    这里写图片描述
    图5 焦平面


    4. 主点、主平面

    细心的读者会发现,图5中有两个焦点、两个焦平面,而且它们似乎是关于透镜对称的。实际上,图5将凸透镜简化成一个无厚度且完美对称的薄透镜模型,现在我们来研究这样的简化是否可行。先看图6:
    这里写图片描述
    图6 物方主点与物方主面


    中间为一个凸透镜,光线在通过空气-镜片和镜片-空气时发生两次透射(图中实线)。而实际上我们研究成像规律时,光线在透镜内部的情况我们并不关心。当把入射光作延长线,透射光作反向延长(图中虚线),相交于一点,一个方向的光对应一个点,而且各条光线对应的点位于同一平面,该平面称为主面(principal plane)。这样,我们可以把实际的光路等效为虚线表示的光路,即:认为光线只在主面处发生透射。主面与光轴的交点称为主点(principal point)。习惯上,我们将物体画在图的左侧,因此上述为物方主面/物方主点。对应的有像方主面/像方主点,如下图7:
    这里写图片描述
    图7 像方主点与像方主面


    5. 前/后焦点 前/后焦平面

    与主点/主平面类似,把物体一侧的焦点/焦平面称为物方焦点/物方焦平面,也称为前焦点/前焦平面(front focal point / front focal plane),把物像一侧的称为像方焦点/像方焦平面,也称为后焦点/后焦平面(rear focal point / rear focal plane)。
    这里写图片描述
    图8 前后焦点、焦平面


    6. 焦距

    不少资料这样定义焦距:焦点到透镜中心的距离。用f表示。它表征了透镜汇聚(或发散)光线的能力,焦距越小,透镜汇聚(或发散)光线的能力越强。可以把1/f定义为optical power。

    焦距的表征含义容易理解,但是我们让我们来思考一下上述的定义是否有问题:“透镜中心”指的是什么?光学上的中心?几何中心?事实上,上述定义是基于前述的薄透镜模型而言的,认为透射只发生在一个没有厚度的平面,这个平面的中心自然既是几何中心又是光学中心。但是相机的焦距在几十到几百毫米的数量级,对于精确计算而言,两主面间的距离不可忽略,因此上述定义,以及“焦距就是焦点到光心的距离”之类的定义都是不严谨的。

    维基百科里的定义如下:
    这里写图片描述
    如果你觉得这部分的名词太多太绕,没兴趣去细抠定义的话,只需要记住:我们常说的光心很多时候指的是主点,我们常说的焦距指的是(像方)有效焦距,即(像方)焦点到对应主面的距离

    7. 变焦

    变焦=改变焦距。

    其原理是通过镜头透镜组内不同镜片的相对位置变化来实现的。(具体过程我也并不是很了解。)
    注意与对焦的区别,对焦是整个透镜组的绝对移动。图1到图2其实就是变焦的过程。

    8. 易错点提醒

    最常见的错误是,认为相机图像传感器位置(成像面)=像方焦平面。
    以及,目标拍摄物体所在平面=物方焦平面。
    (当然,很多犯这种错误的示意图连物方像方都不分。)
    可以参见另一个问题:相机成像究竟是成在像平面还是成在焦平面?底片相当于像平面还是焦平面?

    一些资料里把目标物体所在平面称为「对焦平面(World focal plane)」,该名称与焦平面(focal plane)中文多了个「对」字,英文多了个「world」,容易造成混淆。

    总结一下:

    对焦平面 ≠ (物方)焦平面
    成像面一定不在(像方)焦平面上

    最后献上总结所有知识点的一张图:
    这里写图片描述

    展开全文
  • 在以行优先排序的编译器上,如果外循环是列索引,内循环是行索引,有可能会发生频繁地进行缺页,换页的操作(准确地说是n*m次),严重影响程序的性能。当然,这里只是可能,具体情况和你的数组大小,系统的页大小...

    \nabla 联系方式:

    e-mail: FesianXu@gmail.com

    QQ: 973926198

    github: https://github.com/FesianXu

    知乎专栏: 计算机视觉/计算机图形理论与应用

    微信公众号
    qrcode


    在图像处理相关的代码中,我们经常有类似于以下的代码,去遍历多维数组(张量)的每一个元素:

    #define LENGTH 10000
    void proc(){
    	uint8 datas[LENGTH][LENGTH];
    	int i, j;
    	long long sum = 0;
    	for (i = 0; i < LENGTH; i++){
    		for (j = 0; j < LENGTH; j++){
    			sum += datas[i][j];
    		}
    	}
    }
    

    其中的sum += datas[i][j];从语义上是和sum += datas[j][i];效果一致的,然而从性能上来说是否是一致的呢?答案是不是的,要看程序的编译优化程度。我们会发现,当循环变量处于内循环和外循环时,其性能是不一样的,即便是运算结果一致。


    我们知道不管是一维数组还是多维数组,在内存中都是线性排列的,以二维数组为例子,为了能将二维的数组拉成一维的,一般需要考虑编译器在编译代码时,其在内存中是行优先(row-major)排列还是列优先(colum-major)排列的。如下图所示,如果一个数组是行优先排列的,那么其在连续内存上的排列顺序如红色线的顺序。举个例子,比如现在有个数组int vars[3][3],如果是行优先排列的,那么有:(===的意思是等价, (vars+i)表示对以vars作为数组指针的前提下,偏移i个元素的地址,而*(vars+i)是对其进行取内容。)

    vars[0, 0] === *(vars+0);
    vars[0, 1] === *(vars+1);
    vars[1, 0] === *(vars+3);
    ==>
    vars[i, j] === *(vars+3*i+j)
    

    如果是列优先排列呢,则是

    vars[0, 0] === *(vars+0);
    vars[0, 1] === *(vars+1*3+1);
    vars[1, 0] === *(vars+0*3+1);
    ==>
    vars[i, j] === *(vars+3*j+i)
    

    在这里插入图片描述
    到这里为止都好理解,不过后续我们需要理解的一点是,我们现在跑得程序很多都不是在裸机上跑的。这里指的裸机就是没有操作系统的计算机,比如单片机等,或者是没有任何操作系统的其他CPU。在操作系统上跑程序,那么我们的程序的内存空间其实都是虚拟内存空间,是一种逻辑地址,其和物理的内存位置是没有必然关联的,需要受到操作系统的控制。采用虚拟内存有很多好处,其中最明显的就是:

    1. 不需要考虑不同程序之间的相对地址偏移,每个程序都有其独自的内存空间,其地址范围都是从0到系统定义的最大值max_mem
    2. 虚拟内存可以看成是一个巨大的线性内存空间,不需要考虑内存不足的情况,因为当内存不足的情况或者需要访问的数据不在内存上时,就发生了缺页错误(page fault),操作系统会自动进行“换页”(paging),将物理内存暂时不用了的内存页保存到存储空间巨大的硬盘上,然后把需要读取的内存加载到内存上。在这种情况下,可以把整个硬盘都看成是一个可以换入和切出的内存(虽然速度很慢,没法和真正的内存比)

    虚拟内存的细节太多,是操作系统设计的一个主要概念,其他细节需要参考其他书籍,比如[1,2]。我们在这里需要知道的是,我们程序中随时可能遇到数据在内存中找不到的事情发生,这个时候就会发生换页的操作,从硬盘中加载数据到内存(IO操作)是非常花时间的,因此很多程序的瓶颈都会在此。我们这里的关键点也正是在此。

    在一个以行优先排序的编译器上,每一行的数据在内存地址上都是比较接近的,而列数据的地址总是相差着sizeof(data_type) * N,其中NN是每一行的元素数量。这就导致每一行的数据可能是处于同一个内存页帧(page frame)上的,而每一个列的数据处于不同的页帧上。在以行优先排序的编译器上,如果外循环是列索引,内循环是行索引,有可能会发生频繁地进行缺页,换页的操作(准确地说是n*m次),严重影响程序的性能。当然,这里只是可能,具体情况和你的数组大小,系统的页大小设置等有关。(这里的缺页特别在物理内存比较小的时候更为严重)

    这里举个代码例子,说明性能上的差别。


    考虑代码:

    # code 1
    #define LENGTH 20000
    int main(){
    	float vector[LENGTH][LENGTH];
    	int i, j;
    	float sum = 0.0f;
    	for (i = 0; i < LENGTH; i++){
    		for (j = 0; j < LENGTH; j++){
    			sum += datas[i][j];
    		}
    	}
    	return 0;
    }
    
    # code 2
    #define LENGTH 20000
    int main(){
    	float vector[LENGTH][LENGTH];
    	int i, j;
    	float sum = 0.0f;
    	for (i = 0; i < LENGTH; i++){
    		for (j = 0; j < LENGTH; j++){
    			sum += datas[j][i];
    		}
    	}
    	return 0;
    }
    

    这两个代码除了索引的顺序不同(相当于内外循环调换)之外,其他别无差别。我们为了防止编译器对代码进行优化,影响分析,我们采用-O0编译参数以去掉任何gcc的优化。(其实用其他优化等级效果也是类似的,读者可以自行尝试,并且用指令gcc -O0 -S code1.c观察分析其汇编代码。)

    gcc -O0 code1.c
    /usr/bin/time -v ./a.out
    

    我们用/usr/bin/time分析程序的运行时间,我们有这两者的运行时间分别为:

    在这里插入图片描述
    code 1的运行时间为2.05s
    在这里插入图片描述
    而code 2的时间则变成了5.68s,性能明显差code 1很多。

    但是如果我们把数组的大小从20000改成200会怎么样呢?我们发现其性能将不会有明显区别了,就是因为尺寸大小的不同影响了页帧的换页过程。


    Reference

    [1]. Bryant R E, David Richard O H, David Richard O H. Computer systems: a programmer’s perspective[M]. Upper Saddle River: Prentice Hall, 2003.
    [2]. Tanenbaum A S. Structured computer organization[M]. Pearson Education India, 2016.

    展开全文
  • 很多时候我们很自然的认为,for循环的时候使用foreach和原来的for循环用下标的方式遍历是相同的。而且因为foreach循环写法简单,很容易理解,而且少去了很多麻烦...数据量小的时候当然没有什么关系,但是一旦数据量...
  • Java中static是什么意思,有什么作用? 1. 静态方法 通常,在一个类中定义一个方法为static,那就是说,无需本类的对象即可调用此方法  声明为static的方法有以下几条限制:   1. 它们仅能调用其他的...
  • 时钟频率是什么意思

    万次阅读 2018-09-30 20:39:08
     时钟频率是什么意思  这是我们最关心的,我们所说的233、300等就是指它,一般说来,主频越高,CPU的速度就越快,整机的就越高。  时钟频率即CPU的外部时钟频率,由电脑主板提供,以前一般是66MHz,也有...
  • 从时频特性出发——什么是循环卷积?

    千次阅读 多人点赞 2020-04-02 12:41:21
    目录背景知识——离散傅里叶级数(DFS)和离散傅里叶变换(DFT)线性卷积和循环卷积从时域看从频域看联想——OFDM中加CP的解释结论 背景知识——离散傅里叶级数(DFS)和离散傅里叶变换(DFT) 首先回顾一套定理性质...
  • OJ返回的结果分别是什么意思

    千次阅读 2013-12-21 20:08:40
    OJ返回的结果分别是什么意思? 以下是OJ可能返回的结果和其意义: Accepted 恭喜! 你的程序是正确的。 Presentation Error 你的程序输出时表达错误,如果看到这样的结果,说明你的程序已经基本正确了,只是...
  • 服务器负载均衡是什么意思

    万次阅读 2017-08-14 20:23:48
    简略有用的负载均衡算法可以配置包括循环法、最少衔接法、散列法或最少失误法等多种不同的负载均衡方法,也可以对个别 服务器 配置最大衔接数量阈值和加权值,以防止 服务器 超载。 高可靠性 架构在专用...
  • 第一,先向看,比特币矿工挖矿是在做什么? 在候选区块的头部有一个 32 位的随机数区域,矿工需要反复调整随机数并计算,目标是让整个区块的哈希值小于一个“目标值”。如果试过所有的 32 位随机数可能性后,计算...
  • #define 中##是什么意思

    千次阅读 2018-09-04 11:10:09
    //WeakObject 用法:WeakObj(self) 自动生成一个selfWeak #define WeakObj(o) __weak typeof(o) o##...宏定义的标记粘贴运算符(##)会合并两个参数。 字符串常量化运算符(#) 在宏定义中,当需要把一个宏的...
  • linux中的shell是什么意思

    千次阅读 2017-04-12 17:40:16
    他们经常在条件语句和循环 语句中被用来判断某些条件是否满足. test命令的语法格式: test expression 或者 [expression] 在test命令中,可以使用很多shell的内部操作符.这些操作符介绍如下: (1)...
  • Q : __weak typeof(self) weakSelf = self 是什么意思? A : block对于其变量都会形成strong reference,对于self也会形成strong reference , 而如果self本身对block也是 strong reference 的话,就会形成 strong...
  • Python 循环语句

    千次阅读 2016-09-10 11:27:40
    概述Python提供了for循环和while循环(在Python中没有do..while循环)while循环语法Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为:...
  • continue语句用于循环语句中,作用是不执行循环体剩余部分,直接进行下次循环。 常见的就是与if连用。 比如: public static void main(String[] args) { for (int i = 0; i <10; i++) { if (i % 2 == 0) { ...
  • 就是当层的for循环满足条件的时候,如何结束本次循环 ,同时,跳过或者结束本次外层循环。后来,在网上就查阅了一些资料,自己整理了下。 1.for…else… 搭配break 结束双重循环 代码如下: for i in range(1,...
  • GetAsyncKeyState()& 0x8000 是什么意思

    万次阅读 2013-03-09 13:03:24
    什么GetAsyncKeyState()& 首先说明,有好多程序或书上是0x8000f,这个f不是十六进制的f而是代表浮点数。其实& 8000才是本质。小鱼我整理后自己写了点东西,总结一下 首先介绍一下几个概念: 按位与运算符...
  • ACM中AC、WA、PE、RE分别是什么意思

    千次阅读 2019-10-12 00:16:55
    超过时间限制(TLE):您的程序尝试在太多时间运行。 超出内存限制(MLE):您的程序尝试使用的内存超过了法官的默认设置。 超出输出限制(OLE):您的程序试图写太多信息。如果进入无限循环,通常会发生这种情况...
  • C语言循环

    千次阅读 多人点赞 2019-08-03 19:39:45
    在C语言程序中,一共有三种程序结构:顺序结构、选择结构(if和switch分支结构)、循环结构; 顺序结构:从头到尾一句接着一句的执行下去,直到执行完最后一句; 选择结构:到某个节点后,会根据一次判断的结果来...
  • dau、mau、pcu、dnu、wau、acu、uv的意思什么?怎么分析?  DAU(Daily Active User)日活跃用户数量。常用于反映网站、互联网应用或网络游戏的运营情况。  MAU(monthly active users)月活跃用户人数。是在线游戏...
  • Java 循环语句之for多重循环,在二重for循环中,外层循环每执行一次,循环要执行一圈。这一句话是什么意思
  • python for循环内输出和外输出

    千次阅读 2018-07-30 15:58:30
    通过for循环求和,结果发现输出完全不一样,一个循环是输出每一步的结果,另一个循环是输出最终一次的结果,今天终于弄懂了。如下所示:
  • http://topic.csdn.net/u/20090910/10/20c6ba01-28ac-482e-94b2-bfce0a952f77.html请问set JAVA_OPTS的各项参数是什么意思? 例如下面的: set JAVA_OPTS=%JAVA_OPTS% -Xms512m -Xmx1024m -XX:PermSize=256M -XX:...
  • C++里面cout.width(4)是什么意思

    千次阅读 2016-05-24 21:25:35
    1.1 什么是C语言...........................1 1.11 C语言的历史..........................58 第二章 方法很多种啦,我们可以这样写: /*一个使用填充,宽度,对齐方式的例子*/ #include <iostream.h> void...
  • Kotlin for 循环使用

    千次阅读 2019-05-09 15:58:27
    Kotlin 的for循环使用的是in 先写2个中java的for循环 //普通写法 String [] array ={"苹果","香蕉","菠萝"}; for (int i=0;i<array.length;i++){ System.out.println(array[i]); } //for each 写法 Stri...
  • 在“视图”下拉菜单或者浮动菜单中选择“控制面板切换”后,数控系统...键的输入顺序是:K→J→I→K•••循环。编辑键替代键。用输入的数据替代光标所在的数据。删除键。删除光标所在的数据;或者删除一个数控程序...
  • dau、mau、pcu、dnu、wau、acu、uv的意思什么?怎么分析?  DAU(Daily Active User)日活跃用户数量。常用于反映网站、互联网应用或网络游戏的运营情况。  MAU(monthly active users)月活跃用户人数。是在线游戏...
  • while(1) 什么意思 while(i--)什么意思

    千次阅读 2016-03-19 19:35:46
    while语句的原型是while...除非你设置break等类似的跳出循环语句循环才会中止 while(i--)其中i是一个变量,因此表达式i--有不同的值,依次递减,i--是先取值后减,--i先加后取值,所以i--的值同未执行该自减运算时的
  • 印刷行业中过UV是什么意思?

    千次阅读 2008-11-25 10:36:00
    (短于1秒)让该化学物中所包含的“聚合单体(Polymer)”产生胶合硬化的 “辐射硬化技术(Radiation Curing)”,一般称为UV硬化(UV Curing)。国际上 又将上与“电子束硬化技术(Electronic Beam Curing)” ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 235,288
精华内容 94,115
关键字:

内循环是什么意思