第六章 一山不容二虎

2023-11-04

第六章 一山不容二虎
收购规则 6 : 在同一行业里,同一重量级的收购不会取得成功。
一座山上不能同时容纳两只老虎,为什么呢?因为老虎是百兽之王,两只老虎都想称王,最后无法协商,只好用牙齿和爪子较量一番,战败者一瘸一拐地离 去;战胜者舔着伤口在山上休息,休息好了就去统治百兽。我们发现一个特点,那些老虎所统治的动物的体型几乎都比老虎小,比如说 , 狼、狐狸、兔子等。而大象、狮子、长颈鹿之类的大家伙根本就不住在山上。这些小动物因为没有能力和老虎抗衡,所以不得不受老虎的统治。这些说法都来自我们 古老的传说与寓言,可是冥冥之中自有它的道理。
思科公司是很明白这些道理的。思科公司在收购时遵守的原则之一,就是不收购和自己规模差不多大的公司。不知道它是怎么得出这个原则的,也许是它对生 物进化论有着非常好的理解,认为弱肉强食、大能欺小这是永恒的自然法则。思科一般都选择小的目标下手,这样的目标一般都是公司的规模小于 100 人,而且已经推出成型的产品。这样的公司规模比起思科公司来确实是小,如果思科是老虎的话,这样的公司也就是一只耗子。迄今为止,思科公司收购的公司的规 模一般都在 2 亿美元之下。当然有的时候,思科也收购一些比较大的公司,比如以下的一些公司: StrataCom 公司( 46.7 亿美元, 1996 年 4 月)、 ArrowPoint 通讯( 57 亿美元, 2000 年 5 月)、 Pirelli 光系统( 21.5 亿美元, 1999 年 12 月)、 Cerent 公司( 69 亿美元, 1999 年 8 月)、 GeoTel 通讯公司( 20 亿美元, 1999 年 4 月)。但是这些公司与思科公司比起来也还是要小得多,与思科这只老虎比起来,充其量也就是只狼、狐狸之类的。
思科公司之所以成为今天的思科公司,现在回想起来也真不容易,有很多时候思科公司也徘徊在错误和危险的边缘。一些成功人士也曾有着类似的情况,不过 现在回想起来,越发觉得是他们的能力而不是他们的运气才导致了今天的成功。在 1993 年的时候,思科公司受到市场的导引,决定要生产局域网交换机产品。这个时候,在交换机市场上面有两个巨大的脑袋可称巨头,一个是 Synoptics 公司,另一个就是凯创公司,这两家公司均与思科公司体型相若,功力相当。孙子曰:“见日月不为明目。”可是这个世界上的大多数人都争着说自己看到了太阳、 月亮。很多人都预言思科公司要与这两个公司中的一个合并。一个老虎已经称王称霸,两只老虎岂不是更加虎势汹汹。思科公司的第二个选择就是自己干,自己拉一 帮队伍,从头开始。第三个选择就是收购一家比较小的生产交换机的公司。正如我们现在所知道的那样,思科最终没有选择收购这两家公司中的任何一家,而是在 1993 年收购了 Crescendo 公司。 Synoptics 最终与 Wellfleet  公并成立了 Bay 网络公司,之后 Bay 网络公司成为了思科的主要竞争对手。后来 Bay 网络公司最终于 1998 年被北电网络以 69 亿美元的价格收购。
实际上强强联手并不总是一件坏事。两个老虎不能在一起共事,那是因为虎是独居动物,而被称为万兽之王的狮子作为群居动物,联起手来足可以杀死一只长 颈鹿,而单独一头狮子则可以被长颈鹿一脚踢个半死。不过,最终的效果不是由是否联手而是由如何联手决定的。人的智慧已经远远高于这些动物,可以站在一定高 度上来考察独居和群居的优劣之处,从而作出自己的选择。但是人的这种思想性又决定了其行为的复杂性,也就是说要想控制人的行为是很难的。说了半天,就是林 子大了,什么鸟都有,公司大了,什么人都有,当一方不能对另一方作出很好的控制时,就会出现问题。有些愿望是非常好的,可是执行起来却是非常的困难,很多 想让人们上天堂的愿望,却让人们下来了地狱。
虽然同重量级的合并有它的好处,在当时,思科的管理层察觉到了隐含在并购之后的几个重要不利方面,并且最终放弃了这次收购。在一些小的项目上,思科 公司与 Synoptics 和 Wellfleet 公司都曾经合作过。思科对这两家公司的文化构成都有着比较多的了解,这非常有助于思科公司对这两家公司的理想和文化作出判断。
通过钱伯斯的说法,有 5 个原因直接导致了对这次收购的放弃:( 1 )、统计显示有 50 %的大规模收购失败。( 2 )、两个迅速成长的公司合并降低了它们的发展速度和动力,因为他们不得不耗费精力去处理一些不可避免的在收购中碰到的细节问题。( 3 )、凯创公司被认为是以技术为导向的公司,而思科是以客户为导向的公司,这种理念的巨大差异被认为是一个严重的问题。( 4 )、思科评估如果这次并购发生,那么将有 60 %的渠道合作伙伴会投向另外公司的怀抱。( 5 )、如果与另外的一家主要网络提供商合并,那么未来的联盟将变得更加复杂和困难。因为以上这些原因,思科在 1993 年没有如人们所预计的那样与这两家中的任何一家合并。
当时钱伯斯在思科里面是第二号人物,也有一些人认为钱伯斯正在寻找一个“手段”来建立起他在思科公司中的管理地位。如果思科公司与 Synoptics 或者凯创公司合并,那么一定会有新的管理人员进入思科高层,而这一定会对钱伯斯的地位造成冲击。靠掌控思科公司的收购方向,特别是与Crescendo 这样的公司合并,可以让钱伯斯有机会按照自己的意愿自由行事。伴随着对 Crescendo 公司收购的无与伦比的成功,钱伯斯和他的收购策略被认同和接受。就像他自己说的那样:“其他的都已经成了历史。”回顾过去,钱伯斯和思科公司战胜了诱惑而 作出了正确的决定,并且把收购当成了一种自然的战略武器。
中国古语曰:“胜者为王败者为寇。”如果你是赢家,你可以对你的过去随便粉饰,可以对敌人随便诋毁,因为任何事务,如果从不同的角度看都可能产生不 同的效果。有时候就是一个简单的量的问题,如医生对×××可能赞不绝口,吸毒者的亲戚却对×××深恶痛绝。有的人可以把握住这个尺度,有的人把握不住这个尺 度。这一切都因人而异,可以这样说,如果是思科公司而不是 Wellfleet 公司 Synoptics 公司合并的话,思科公司也可能取得今天的成功,但是思科公司今天的老大也可能就不是钱伯斯。事物发展的必然性中存在着偶然性,有时候偶然性也可以转化成必 然性,这也可以解释为什么无心插柳,柳却成荫了。这种情况并非罕见,事物由于某些特殊需要突然发生变化,而后来又把这种变化当作长期计划中的一部分。常常 是这样,只有你身处游戏之中,你才能发现机会,并且身不由己地去把握机会。
不管怎么样,从今天这个时候看来,思科当初作出了英明的决策。但是究竟谁先提出这个规则的,现在不得而知,虽然是钱伯斯说出来的,但是不等于是他的 点子,因为他是思科公司的发言人,别人根本就没有说话的机会。但是这个规则的得出应该得益于思科公司的决策方式。我们知道,钱伯斯和思科公司的前任 CEO 摩格里奇都不懂技术,可是他们之所以能够取得成功,是因为他们深得领导他人之道,甚至可以领导比他们聪明的人。也许领导他人的最基本一点就是善于被他人领 导。这听起来很玄,其实就是善于听从他人的意见。思科公司在每次决定收购之前,都要开会,所有参与收购的人都各抒己见,然后择其善者而研究之。中国有句俗 语叫做“三个臭皮匠,抵个诸葛亮!”虽确实有些夸张,但是不得不承认,每个人看事情都有一定的角度。有的人坚信自己是对的,的确从他的角度来看可能是对 的,可是从别人的角度来看别人也是对的,关键在于每个人的经历经验不一样,但是总有一种是最适合于当前情况的。思科公司就靠着这种集思广益的方法无往而不 利。
不论两个公司的规模有多大,他们之间的合并都不是一个微不足道的过程。如果思科公司想要完全地融合被收购的公司,即使这个公司的规模比较小,思科也 要花费巨大的努力以便让被收购公司的员工尽可能快地融入思科。一般来讲这些公司的规模都在 100 人以下,可想而知如果被收购的公司是拥有几千人的大公司,那么这种融合过程就会变得非常复杂。
一个大公司有它自己的一套根深蒂固的文化理念、标准和习俗,而这些通常与思科的相差甚远。如果要让两个公司合并以后看起来像一个公司,把两个公司的 文化折中融合就变得非常重要。否则,一种文化占主导地位,而另一种文化则成为附庸。如果这种融合进行得不顺利,那么明争暗斗、争吵,以及日常的冲突就会随 之而来,合并后的公司还不如原来的两个公司的简单相加强大。实际上,融合后的文化矛盾不仅能破坏两个公司的合并后的价值,而且还会损害那个公司原本健康的 公司文化。我们可以通过例子感受到这种事情的真实。
在 1987 年, 3Com 公司是一个领先的局域网设备供应商,而桥通讯公司生产一种在大型主机和访问终端之间的一种设备,也就是我们说的网桥。桥通讯公司也是一家规模比较大的公 司。桥通讯公司在 1985 年上市,而 3Com 公司在 1984 年上市。两个公司在 1987 年联姻合并,当结果却是同床异梦。
梅特卡夫是 3Com 公司的创始人,同时也是以太网的发明人,他表达了对这次合并选择的不满:“在当时, 3Comg 公司是桥通讯公司的 2 倍或者 3 倍大,但是我们却把他们当成同重量级的合并,这真是太愚蠢了。我们最后有 2 个销售总部、 2 个财务总部、 2 个德国总部、 2 个市场总部和 2 个技术总部,并且他们之间都互相争斗,彼此都想消灭对方。”威廉·卡里奥是合并后的公司总裁,随着时间的推移,他发现他不适合管理这家大公司,因为他无法 有效地管理“经理的经理的经理”。卡里奥在这次收购完成之后很快就辞职了,他的妻子朱蒂·艾斯汀与他一起离开了 3Com 公司,并且成为了思科公司的首席技术官。这次收购让 3Com 公司饱受痛苦,而让思科公司于渔翁得利。
在同一个行业里两家比较大的公司,他们之间有很多地方是重叠的,比如说,供应商,客户,分销渠道等。收购方与被收购方的销售人员有着相同的客户名 单。分销商们同时在销售收购方和被收购方的产品。供应商们同样在为两家公司供应同样的产品。收购方与被收购方的工程师可能有着同样的技术技能。这种资源的 重复浪费问题是一定要解决的。如果要解决员工技术重复问题,要么把其中的一部分裁掉,要么重新培训他们,让他们掌握新的技能。当被收购公司的员工看到一部 分以前的同事被新公司裁员时,他们就会对新公司产生一种不满之情,如果这种不满降低了员工对公司的忠诚度,并且引起公司之间的协作困难,那么这个新公司的 前景是令人怀疑的。
另外一点,在同一行业中的两个大公司都有他们自己做事的风格。毕竟,两个公司都是很成功的,所以能成为同一重量级的选手。这也意味着这两个公司都曾 经做得很正确。这同时也增强了他们对自己做事方法的自信,都认为自己的那一套是最好的。这样的两个公司都有着成功的文化背景。当这样两个强大的公司合并的 时候,如果他们的文化是互补的,那么它们的合并就可能是锦上添花;如果他们的文化风格迥然不同,那么就会不可避免地产生问题。这些问题可能不会出现在收支 平衡表上。但是它比财务问题还要严重。这些问题可能严重地影响未来的利益。与合并的初衷背道而驰。
伊戈是思科公司早期几宗收购行动的主要负责人。按照他的说法,大规模的收购都会产生一些小规模收购所没有的问题。他认为:“思科公司真的不需要通过 收购来增强销售队伍、财务团队、制造能力等,一个比较大的公司在这些方面都做得很好。这就是一个问题,有许多资源是重叠的,如果你想解决这些问题,最终都 得妥协。当这种浪费存在的时候,没有人会高兴,并且最终双方之中总有人不高兴。”
我们再看一下思科公司对 StrataCom 公司的收购。伊戈认为,由于公司的规模太大,出现了一些问题:“大规模并购的一大问题就是工作职位的重叠,你拥有两个销售团队。并且我认为思科公司在整合 StrataCom 公司销售队伍的时候犯了一些错误,我们损失了一些优秀的销售人员,而他们现在正在和思科公司竞争。”
如果两个公司都在同一个行业里面,他们之间的收购没有被操作好的话,就会产生一个潜在的威胁。如果被收购公司的员工被收购后感到不高兴,那么他们就 会投向其他的公司,并且是同行业的公司,立刻就变成原来公司的竞争对手。所以一个成功的收购应该保留住这些员工,让他们为收购方工作,而不是让他们成为竞 争对手。非常不幸的是,有能力的人总是第一时间离开,因为对他们来讲,找到合适的工作易如反掌,不但收购者丢失了优秀的人才,而且它们的竞争对手获得了人 才。这对于收购者来讲,是双重伤害。
有一个关于同重量级合并的告诫:如果两个公司属于同一个重量级,相互之间资源重叠较少,双方文化互补,那么这样的战略合并是可以的。美国在线和时代华纳的合并就是这样的一个例证。
美国在线( AOL )是一个因特网服务提供商( ISP ),它为它的客户提供线路资源,但是它不向它的客户提供内容方面的服务。时代华纳,是一个老牌的媒体出版公司,在内容提供方面享有盛名。他一直在开辟新的 途径,以便使它提供的内容服务可以更好地传递给客户。注意,不论从收入的角度,还是从员工数量的角度,两个公司的规模都是非常大的。但是,两个公司具有不 同的专家队伍,他们之间的资源重叠兴相对较低。这样就没有出现伊戈所提到的问题,而如果思科与 Synoptics 公司合作就会产生问题。
在收购后,留住被收购公司的核心员工是思科公司成功的一个主要准则。而在大规模的收购中,要想做到这一点就变得更加困难和复杂。当你的公司和思科公司的规模差不多的时候,最好在这种同重量级的大规模收购上三思而行。  
移植性评估
如果你想收购对方公司的员工和有形资产,那么员工的整合经常是一个问题所在。无论什么样的收购,都会涉及到人,这时候必须对文化融合问题和资源重叠 性问题给予足够的关注。这些问题几乎出现在任何一个行业以及任何一宗收购案例中。当然,你也总得注意同重量级收购所带来的问题。
思科公司,一个拥有几千名员工的大公司,比较倾向于收购那些人数在 100 人以下的小公司。我们先前得出的结论是小公司更容易完全融入思科公司的文化。由于新加入的员工的数量较少,他们不足以对思科现有的文化发起挑战。但是如果 说被收购的目标公司与思科公司在人数上和收入上相差无几,那么情况与小规模的收购相比就非常不同了。要想使这样规模的公司完全融入思科,让它完全接受思科 公司的文化,无论执行人员付出多大的努力也是很难办到的。很简单,人们都不愿意发生突变,并且隐含在目标公司里的文化惯性太强大,以至于很难被思科公司的 文化所压倒。而同重量级合并的本来的目的是 1 + 1 = 2 ,而不是 1 + 1 = 0 。
关于收购,有这样一句话说得比较经典:“任何大的收购,当事公司都是从阵痛开始的。在交易结束后,一个新的人员组成和新的产品线诞生了。它是一个制造全新经营方式的机会,把各式各样的资源整合起来,然后让他们为着共同的目标前进。”
这种集成过程非常耗费时间、精力、和注意力。我们知道,这种耗费在收购集成上的精力本来是要投入到市场的拓展和产品的研发上面的,由于合并所带来的 问题,在公司的发展过程中就不可避免地产生了一个延迟。在市场变幻莫测的情况下,可能需要几年的时间对这个延迟作出弥补。 Synoptics-Wellfleet 的合并就是这样一个极好的例子,这两个同重量级公司合并带来的问题影响了两个公司原本正常的发展。经理们开始不停地开会来解决合并中遇到的问题,而他们真 正应该花费时间做的事是讨论新产品的研发和市场的拓展。大量的钱也被用来做集成后的安抚工作,而这些钱也本应该用来搞产品研发和拓展市场的。如果两个公司 来自同一行业,又存在一个经常被激烈讨论的问题,那就是两个公司的员工存在着重复,如果不可避免地要裁员的话,那么究竟哪个公司的员工应该被裁掉。总而言 之,这种大规模的同重量级的合并带来了一整套的挑战,而这些问题在一些小规模的收购中是没有的。并且不同的行业可能会遇到不同的挑战。
思科公司同化了一些小的公司,并且能够适应市场的变化,保持持续的发展。而这个时候, Synoptics 公司与 Wellfleet 公司合并成立了 Bay 网络公司,他们正在为合并中遇到的问题每天忙得焦头烂额。
思科在 1994
当提到 1994 年 Synoptics 和 Wellfleet 合并的时候,思科的管理人员应该感到很有面子。因为它们属于典型的同重量级收购,但结果却是差强人意。这两个公司的合并意图对思科公司造成了很大的压力, 也直接推动了思科公司在 1993 年对 Crescendo 公司的收购,这样思科公司就可以提供路由器和交换机两类产品。在理论上, Synoptics-Wellfleet 合并后的公司不论在收入上,还是在提供的产品种类上,都可以与思科公司相抗衡。
注意,这两个公司处于同一行业中,即使 Wellfleet 公司的收入还不到 Synoptics 的一半,但是它的员工数量却几乎是 Synoptics 的 4/5 ,并且两个公司之间的距离正好横跨整个美国,与地理接近性规则背道而驰。思科公司在当时也曾经考虑过与 Synoptics 公司合并,后来放弃了,并且最终选择了 Crescendo 公司。当时 Synoptics 公司在网络硬件厂商里面排名第三,而 Wellfleet 公司排名第五。这两个公司合并之后年收入超过了 10 亿美元,而当时思科公司的年收入为 12 亿美元。
一个网络产品分析家汤姆·戴尔是这样评论这次收购的:“一般来讲,高科技公司的合并都会产生问题,那种跨洋越海的兼并会产生更多的问题。这是第一 次,一个主要的交换机生产厂商和主要的路由器生产厂商联合在一起,他们每个公司都有着巨大的客户群,这些客户想要保护他们现有的投资,可能要作出这样的选 择,哪一个更重要?!如果这次合并不成功的话,这两个公司都将衰落。”
思科公司当时的总裁和 CEO 摩格里奇是这样讲的:“要想使这次合并取得成功,这两个公司必须要付出巨大的精力,这种不稳定性就给我们创造了机会。”
这次合并怎么样呢?当这个合并的消息一宣布,这两个公司的股票就应声下跌超过 20 %。到了 1995 年的 11 月,股票价格开始回升,最后 Bay 网络公司的市值达到了 90 亿美元,可是到 1997 年 5 月的时候,它的市值跌到了 30 亿美元,这简直和思科公司的同期表现无法相比。一份 1996 年的分析报告给出了一些相关公司的业绩报表,它主要考察了两个指标,一个是投资回报( ROIC ) , 一个是税后净利润( NOPAT ) , 这些指标可以比较精确的反映出它们的实际情况。
Bay 网络公司的利润比起思科公司来说要少,它的盈利在过去的六个季度里,一直在下滑。实际上,在这个时期内( 1995 年的第二季度到 1996 年的第三季度), Bay 网络公司对那些大规模的资金投入已经不能产生显著的回报。而思科公司几乎在同一时期(从 1994 年第一季度到 1996 年第三季度)把它的税后净利润增加了 3 倍。而同一期间 Bay 网络公司的税后净利润只增加了 49 %。当整个网络行业发生井喷的时候, Bay 公司投资回报仍旧徘徊不前,并且在市场份额占有率方面逐渐下降:在 1996 年第三季度只占 6 %,而它在 1995 年第二季度占 11 %,在 1994 年第一季度占 13 %。
Bay 网络公司在以后的时间里又收购了其他的一些公司,并且,最终在 1998 年被北电公司以 90 亿美元的价格收购。当 Bay 网络公司与北电公司合并的时候,它拥有 7000 多名员工,年收入为 20 亿美元,而思科公司在 1998 的收入为 84 亿美元,拥有员工超过 14000 人。
从投资回报的角度来讲, Synoptics-Wellfleet 合并成 Bay 网络公司,并且想通过这种强强联手击败思科公司的策略失败了。我们可以看到,思科公司通过对 Crescendo 公司的收购,让其拥有了提供交换机产品的能力,然而付出的代价却很小,同时比起那些大规模的收购来说,其风险要小得多。此外, Crescendo 公司位于硅谷,这使得两个公司沟通起来远比一个在硅谷而另一个在波士顿要方便得多(硅谷和波士顿位于不同的时区)。

转载于:https://blog.51cto.com/mustek/9652

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

第六章 一山不容二虎 的相关文章

  • 华为隐藏功能扩大内存代码大全_华为手机绝密功能,在拨号界面就能揭开

    你知道吗 华为手机里的那些隐藏功能 打开方式居然是 拨号界面 只要在拨号界面输入指定代码 就会自动弹出隐藏功能 今天我就来给大家科普科普 那些隐藏在华为手机里的代码大全 测试代码 虽然这个代码叫测试代码 但对咱们普通用户来说却是一个非常实用
  • JS大坑之19位数的Number型精度丢失问题详解

    这篇文章主要介绍了JS大坑之19位数的Number型精度丢失问题 文中通过示例代码介绍的非常详细 对大家的学习或者工作具有一定的参考学习价值 有兴趣的朋友们可以一起来学习探讨 最近在实现一个需求的时候 需要接入第三方的接口 先调用A接口 A
  • 关于ip5306芯片按键关机后仍然有输出

    官方手册中提到 负载自动检测时间 TloadD 负载电流持续小于 45mA 32 s时 芯片会自动进入休眠状态 实际上可能会因为个体差异 芯片空载就60ma 导致无法关机 实际上做这个芯片测试 发现了几个问题 芯片PIN5按键不可抛弃 如果
  • 计算机网络原理选择题

    1 1 电信业一般认为宽带骨干网数据传输速率应达到 d a 640kbps b 640mbps c 1gbps d 2gbps 2 异步时分多路复用 tdm 技术中的时间片分配策略是 c a 预先分配但不固定 b 预先分配固定不变 c 动态
  • 第八章 真实的谎言

    第八章 真实的谎言 我先给大家讲一个石头汤的故事 很久以前 在东欧的一个地方 发生了一次大饥荒 人们都以戒备的心理囤积起他们可以找到的任何食物 并把这些食物都藏了起来 甚至于连他们的朋友和邻居都 不告诉 有一天 一个小商贩驾着他的马车来到一
  • Ant Design与Ant Design pro入门

    一 Ant Design入门 1 什么是Ant Design Ant Design是阿里蚂蚁金服团队基于React开发的ui组件 主要用于中后台系统的使用 官网 https ant design index cn 特性 提炼自企业级中后台产
  • 网易笔试编程题-不要二

    题目描述 二货小易有一个W H的网格盒子 网格的行编号为0 H 1 网格的列编号为0 W 1 每个格子至多可以放一块蛋糕 任意两块蛋糕的欧几里得距离不能等于2 对于两个格子坐标 x1 y1 x2 y2 的欧几里得距离为 x1 x2 x1 x
  • boa服务器实现CGI功能

    CGI简介 CGI 是Web 服务器运行时外部程序的规范 按CGI 编写的程序可以扩展服务器功能 CGI 应用程序能与浏览器进行交互 还可通过数据库API 与数据库服务器等外部数据源进行通信 从数据库服务器中获取数据 格式化为HTML文档后
  • 07 Qt自定义控件

    在搭建Qt窗口界面的时候 在一个项目中很多窗口 或者是窗口中的某个模块会被经常性的重复使用 一般遇到这种情况我们都会将这个窗口或者模块拿出来做成一个独立的窗口类 以备以后重复使用 首先需要通过项目添加C 类 继承于QWidget 并在类中实
  • c++中的前置和后置加加没你想的这么简单

    1 前置 和后置 的区别1 前置是先加后赋值 后置是先赋值再加 2 前置 比后置 运行的速度快 在汇编底层中后置 会比前置 多一行 当然我这demo不是很准确毕竟也是有偶然的 但是确实是前置 快 3 作为学者的我们应该一探究竟 其实前置 是
  • 开发web系统利用路由能节省系统资源

    author skate time 2010 06 04 开发web系统利用路由能节省系统资源 今天早晨坐车来公司的时候 看见路上实时路况图 上面实时记录着每条公路的实时路况 每个非公交车司机 就可以根据实时路况图来选择最佳路线 这样不但节
  • Unity3D基础知识之Camera摄像机及其属性

    Unity3D基础知识之摄像机Camera 一 简介 Camera 附加了摄像机Camera组件的游戏对象 向玩家捕获和显示世界的设备 同时在一个场景中摄像机的数量不限 组件 Transform 变换组件 Camera摄像机 向玩家捕获和显
  • 深度学习中epoch、batch、step、iteration等神经网络参数是什么意思?

    epoch 表示将训练数据集中的所有样本都过一遍 且仅过一遍 的训练过程 在一个epoch中 训练算法会按照设定的顺序将所有样本输入模型进行前向传播 计算损失 反向传播和参数更新 一个epoch通常包含多个step batch 一般翻译为
  • goland面试题第八天

    第八天 1 关于init函数 下面说法正确的是 A 一个包中 可以包含多个 init 函数 B 程序编译时 先执行依赖包的 init 函数 再执行 main 包内的 init 函数 C main 包中 不能有 init 函数 D init
  • conda和pip都可以安装Python包,那么它们有哪些区别呢?

    文章目录 conda和pip都可以安装Python包 那么二者有什么区别呢 如果想单独了解conda可以查看这篇文章 conda详细的使用教程 不仅能够管理Python包 还能管理虚拟环境 了解pip可以查看这篇文章 Python包管理工具
  • lambda no instance(s) of type variable(s) T exist so that void conforms to R

    代码如下出现标题报错 List
  • 初学TypeScript

    TypeScript介绍 开发环境搭建 常用数据类型 1 什么是TypeScript TypeScript 是JavaScript的一个超集 支持ECMAScript 6标准 Typescript由微软开发的自由和开源的编程语言 TypeS
  • 合作搜索优化算法(Matlab代码实现)

    欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 本文目录如下 目录 1 概述 2 运行结果 3 Matlab代码实现 4 参考文献 1 概述 合作搜索算法 CSA 在问题空间中随机生成
  • flutter-使用第三方库,编译和运行版本不一致问题 2

    问题 接着上一个问题 如果是继续有问题 你讲看到这篇文章 新的问题又出现啦 如 Command xx xx develop android flutter app android gradlew app properties Finishe
  • Anaconda切换python版本

    比如 我的 已经安装好了anaconda4 即已经有了python3 5 现在想切换3 7 安装3 7 命令行运行 前提是anaconda环境变量已经配置好 创建一个名为python37的环境 指定Python版本是3 7 conda会为我

随机推荐

  • Dictionary Learning(字典学习、稀疏表示以及其他)

    第一部分 字典学习以及稀疏表示的概要 字典学习 Dictionary Learning 和稀疏表示 Sparse Representation 在学术界的正式称谓应该是 稀疏字典学习 Sparse Dictionary Learning 该
  • js-JavaScript 对象

    1 对象定义 JavaScript 对象是拥有属性和方法的数据 2 格式 键值对 var person firstName John lastName Smith age 50 eyeColor blue move function ale
  • 后端Long型数据传给前端精度丢失问题 分布式id 解决方案

    Long型数据id传给前端精度丢失问题 数据库数据类型bigint 今天将文章类ArticleVo的数据传给前端时 发现前端接收的数据id不一样 如前端获得的id 1405916999732707300 但数据库里是id 140591699
  • springboot国际化message配置

    常常在需求中遇到国际化的要求 而国际化最常见的就是中英文切换 除了前端 后端也需要进行国际化处理 这里来记录一下我实现国际化的步骤代码 1 在resource下的i18n下建立messages properties messages en
  • CycleGAN和Conditional GAN(cGAN)

    当谈到CycleGAN和Conditional GAN cGAN 时 我们涉及到生成对抗网络 GAN 的不同变体 让我逐步介绍它们的原理和应用 CycleGAN CycleGAN是一种无监督的图像转换模型 它可以在两个不同的图像域之间进行转
  • Ubuntu Source Insight 4.0安装后首次打开报错

    系统为中文会出现 Unable to open or create 中文路径 sidb 参照网上修改regedit方法 发现没用 直接修改 wine drive c users server 我的文档 为 wine drive c user
  • C++ 中 map 容器的内存释放机制及内存碎片管理

    C 中 map 容器的内存释放机制及内存碎片管理 C 中的容器很好用 比如 vector map 等 可以动态扩容 自己管理内存 不用用户关心 但是在某些极端情况下 如果内存比较紧张的情况下 可能用户对于这些容器自己的管理规则 主要是释放规
  • Linux read命令

    读取n个字符存入变量 不用按回车 输入到第n个自动结束 student myhost read n 3 a 123 student myhost echo a 123 无回显方式读取密码 student myhost read s pass
  • windows spacemacs实现org-mode转latex,然后生成pdf

    spacemacs默认英文字体做如下修改 安装了完整版ctex套装 spacemacs增加layer gt latex 增加windows的path路径 解决org mode里中英文等宽问题 latex编译命令 pdf预览等 实现了org转
  • 什么是文件目录,文件目录项的主要内容是什么?

    文件目录是记录系统中所有文件的名字及其存放地址的目录表 表中还包括关于文件的说明信息和控制信息 主要内容如下 1 文件名 文件名分为文件的符号名和内部标识符 id号 2 文件的逻辑结构 说明该文件是否是定长 记录长度及记录个数等 3 文件的
  • USB如何布局走线

    1 先上图 USB分为2 0和3 0 2 USB布局走线需要注意的地方 静电防护 阻抗匹配 同组等长
  • cv::Mat遍历赋值的几种方式

    cv Mat赋值的几种方式 1 前言 2 Mat简介 3 遍历Mat赋值方式 方式一 方式二 方式三 4 测试 5 参考文献 1 前言 背景 获取传感器数据后需要保存成图片 有时需要对里面的元素进行操作 因为是自己开发 不能直接得到图片 所
  • CopyOnWriteArrayList部分源码分析

    CopyOnWriteArrayList部分源码分析 我们都知道ArrayList是基于数组实现的可动态扩容的集合 但是他实际上也是线程不安全的 而在JUC java util concurrent 下有个线程安全的数组集合 就是CopyO
  • django开发电子商城(四)django分页进阶和列表长度控制

    1 在list html中增加bootstrap分页代码 2 增加样式 使分页列表居中 3 修改views py文件 将分页数据传到前端 4 修改list html 根据传到前端的分页数据进行渲染分页条
  • 1035 插入与归并

    1035 插入与归并 根据维基百科的定义 插入排序是迭代算法 逐一获得输入数据 逐步产生有序的输出序列 每步迭代中 算法从输入序列中取出一元素 将之插入有序序列中正确的位置 如此迭代直到全部元素有序 归并排序进行如下迭代操作 首先将原始序列
  • python循环语句for 循环十次_python循环10次写法以及实例代码

    python循环10次怎么写 Python for循环可以遍历任何序列的项目 如一个列表或者一个字符串 语法 for循环的语法格式如下 for iterating var in sequence statements s 例子 for i
  • PHP 实现网页爬虫

    方法一 通过fopen和stream get contents获取html内容 从给定的url获取html内容 爬虫程序 原型 从给定的url获取html内容 通过fopen和stream get contents获取html内容 para
  • vue+typescript与UE4像素流通信笔记

    一 文件准备 1 从搭建好的UE4项目下找到scripts文件夹 拷贝该文件夹 重点文件为app js与webRtcPlayer js 到vue项目下的静态资源文件夹 默认public文件夹 下 如下图 在vue项目的index html下
  • Cocos2d-x的SprideMonkey的JavaScript与C++的交互(二) - 单个全局变量操作

    哇塞最近发现转帖的真多呀 这星期五写的东东 现在满大街都是了 哥哥也不问功名利禄 感觉挺好的 JS火起来我也很开心 呵呵 当时快下班了 这篇写的有些仓促 现在加精一些 首先来理解一下sc gt getGlobalObject 这个同学们就问
  • 第六章 一山不容二虎

    第六章 一山不容二虎 收购规则 6 在同一行业里 同一重量级的收购不会取得成功 一座山上不能同时容纳两只老虎 为什么呢 因为老虎是百兽之王 两只老虎都想称王 最后无法协商 只好用牙齿和爪子较量一番 战败者一瘸一拐地离 去 战胜者舔着伤口在山