【经济学】【综合篇】经济机器是怎样运行的

news2024/11/13 23:37:46

原视频:经济机器是怎样运行的 (时长30分钟) Ray Dalio

前言:经济与我们每一个人息息相关,经济社会的一些变革或举措也会直接或间接的反映到我们每个个体身上。了解经济,提高自己的认知,可以帮助我们更好的参与经济活动,尽可能地避免让我们成为“韭菜”。

经济就像一部简单的机器那样运行,但很多人不懂得这一点,或是对经济的运行方式持有不同观点,于是导致很多不必要的经济损失。我深感有责任与大家分享我的简单但是实用的经济分析模式。这个模式虽然不符合常规传统经济学,但是已经帮助我预测和躲避了全球金融危机, 30 多年来对我一直很有用。我们开始吧。

经济虽然可能看起来复杂,其实是以简单和机械的方式运行。经济由几个简单的零部件和无数次重复的简单交易组成。这些交易首先是由人的天性所驱动,因而形成三股主要的经济动力:

  • 1、生产率的提高
  • 2、短期债务周期
  • 3、长期债务周期

Untitled

下面我们谈一下这三股动力,并介绍如何把它们组合在一起,得出一个良好的模型,便于我们跟踪经济走势,并理解当前正在发生的事情。

Untitled

我们先来说经济中最简单的部分:交易。经济不过是无数交易的总和,而交易是一件非常简单的事情。交易时刻都在发生。你每次买东西都是进行一笔交易。在每次交易中,买方使用货币或信用向卖方交换商品、服务或金融资产。

Untitled

信用在使用时和货币一样。因此,把花费的货币和信用加在一起,就可以得出支出总额。

Untitled

支出总额是经济的驱动力。

Untitled

如果用支出金额除以销量,就得出价格。

Untitled

这么简单,这就是交易。交易是经济机器的最基本零件。所有的经济周期和动力都是交易造成的。所以理解了交易,就理解了整个经济。

Untitled

市场有买卖同一种商品的所有买方和卖方组成。例如小麦市场、汽车市场、股票市场和千百万种其他市场。经济由所有市场内的全部交易构成。把全部市场的总支出和销量加在一起。得到了解经济运行所需要的全部信息,就这么简单。

Untitled

个人、企业、银行和政府都在以上述方式从事交易,用货币和信用交换商品服务和金融资产。

Untitled

政府是最大的买方和卖方,而政府有两个组成部分及收税和花钱的中央政府和中央银行。

Untitled

央行控制着经济中的货币和信贷数量。因此,不同于其他买方和卖方,央行通过影响利率和发行更多货币来实行这种控制。我们在下面会看到,正因如此,央行在信贷流通当中发挥着重要作用。

Untitled

请诸位注意信贷,信贷是经济中最重要的组成部分,但也许是人们最不了解的部分。

Untitled

它之所以最重要,是因为它是经济中最大且最为变幻莫测的一部分。贷款人和借款人与在市场中进行交易的买方和卖方没有两样。

Untitled

通常,贷款人希望自己的钱生出更多的钱,而借款人则想购买当前无法负担的某种东西,比如房子、汽车,或是进行投资。例如开办企业。借贷可以同时满足贷款人和借款人的需要。

Untitled

借款人保证偿还借款成为本金,并支付额外的款额成为利息。利率高时,借贷就会减少,贷款变得昂贵当利率低时,借贷就会增加,贷款变得便宜。如果借款人保证偿还债务,而且贷款人相信这一承诺,信贷就产生了。任何两个人都可以通过协定凭空创造出信贷。信贷看似简单,实则复杂。因为信贷其他名称,信贷一旦产生,立即成为债务。债务是贷款人的资产,是借款人的负债。等到借款人今后偿还了贷款,并支付了利息,资产和负债将消失,交易得以完成。

Untitled

为什么信贷如此重要?这是因为借款人一旦获得信贷,便可以增加自己的支出。不要忘记,支出是经济的驱动力。

Untitled

这是因为一个人的支出是另一个人的收入。想想看,你每花一块钱,另一个人就挣了 1 块钱,而你每挣一块钱,必定有别人花了一块钱。所以你花的越多,别人挣的就越多。

Untitled

如果某人的收入增加,其信用度就会提高,贷款人就更愿意把钱借给他。

Untitled

信用良好的借款人具备两个条件:偿还能力和抵押物。

Untitled

收入债务比率高,借款人就具备偿还能力。

Untitled

如果无法偿还,借款人还可以用有价值可以出售的资产作为抵押物。

Untitled

贷款人可以放心的把钱借给他们。所以收入增加,使得借贷也增加,从而能够增加支出。由于一个人的支出是另一个人的收入,这将导致借贷进一步增加,并不断循环。这一自我驱动的模式,导致经济增长。也正是因为如此,才产生了经济周期。

Untitled

在一项交易中,为了获得某样东西,你必须付出另一样东西。长期来看,你得到多少取决于你生产多少。我们的知识随时间而逐渐增多,知识的积累会提高我们的生活水平,我们将此称为生产率的提高

Untitled

一个善于创新和勤奋的人将比那些自满和懒惰的人更快地提高生产率和生活水平,但在短期内不一定体现出来。

Untitled

生产率在长期内最关键,但信贷在短期内最重要。

Untitled

Untitled

这是因为生产率的提高不会剧烈波动,因此不是经济起伏的一个重要动力。但是债务是这种动力,因为我们能够通过借债让消费超过产出,但是在还债时不得不让消费低于产出。

Untitled

债务量的波动有两大周期,其中一个周期持续大约 5 年至 8 年,另一个持续大约 75 年至 100 年。

Untitled

Untitled

大部分人虽然能够感受到波动,但由于离波动太近,每天每周都身临其境。通常并不认为这是周期。我们将在本章考察这三股主要动力,并观察他们如何相互作用,以及他们在日常经济中的表现。

如上所述,经济的上下起伏不是取决于人们多么善于创新或勤奋工作,而是主要看信贷的总量。

Untitled

我们先想象一个没有信贷的经济运行。在这样的经济运行中,增加支出的唯一办法是增加收入,因此需要提高生产率和工作量。提高生产率是经济增长的唯一途径。

Untitled

由于我的支出是另一个人的收入,当我或者另一个人提高生产率的时候,经济就会增长。

Untitled

我们如果观察各种交易加以总结,就会发现一条类似于生产率增长轨迹的渐进线。

Untitled

由于我们借债,于是产生了周期。

Untitled

原因并不是任何法规,而是人的天性和信贷的运作方式。

Untitled

借债不过是提前消费,为了购买现在买不起的东西,你的支出必然超过收入。因此你需要借钱,实质上是向未来的自己借钱。你给自己设定了一个未来的时间,到那个时候,你的支出必须少于收入,以便偿还债务。这样马上就形成了一个周期。通常一旦你借钱,就制造了一个周期。

Untitled

对于个人是这样,对于整个经济运行也是这样。这就是为什么必须理解信贷,因为信贷触发了一系列机械和可以预料的将在未来发生的事件。

这就是信贷不同于货币的地方,完成交易需要使用货币。当你在酒吧用现金买一瓶啤酒时,交易立即完成。但是,如果你用信用来买一瓶啤酒,比如赊账,你相当于承诺今后为这瓶啤酒付钱。你和酒吧一起创造了一笔资产和一笔负债,你们凭空制造出了信贷。只有在你今后清偿了这笔赊账之后,上述资产和负债才会消失,债务才会还清,交易才会了结。

Untitled

现实生活中,大部分所谓的钱,实际上是信贷。

Untitled

美国国内的信贷总额大约为 50 万亿美元,而货币总额只有大约 3 万亿美元。

Untitled

不要忘记,在没有信贷的经济运行中,增加支出的唯一办法是增加生产。

Untitled

但是,在有信贷的经济运行中,还可以通过借债来增加支出。

Untitled

因此,有信贷的经济运行能增加支出,使得收入的增长速度在短期内超过生产率的增长,但在长期内并非如此。

Untitled

Untitled

请不要误解我的意思。信贷不一定是坏事,只是会导致周期性变化。

Untitled

信贷如果造成超过偿还能力的过度消费,就是不良信贷。现在,如果高效率的分配资源和产生收入,让你能偿还债务,就是良性信贷。例如,如果你借钱买一台大彩电视机,不会带来任何收入让你偿还债务。但是你如果借钱买一台拖拉机,用它来收获更多的庄家,赚更多的钱,你就能够偿还债务,提高生活水平。

在有信贷的经济运行中,我们可以跟踪各种交易,观察信贷如何带来经济增长?

我举一个例子。假设你每年挣 10 万美元,没有任何债务。你有不错的信用,可以借 1 万美元,例如用信用卡借。因此你每年可以花 11 万美元,即使你的收入只有 10 万美元。

Untitled

由于你的支出是别人的收入,另一个人,因此挣了 11 万美元的人。如果没有任何债务,可以借 1. 1 万美元。它可以消费 12. 1 万美元,即使它的年收入只有 11 万美元。

Untitled

由于他的支出是另一个人的收入。而我们通过跟踪各种交易可以看到这个过程不断自我强化。

Untitled

但不要忘记,借债形成周期,会上升,最终也会下降。

Untitled

下面我们谈谈短期债务周期。

Untitled

随着经济活动的增加,出现了扩张,这是短期债务周期的第一阶段。

Untitled

支出继续增加,价格开始上涨。原因是导致支出增加的是信贷,而信贷可以即刻凭空产生。如果支出和收入的增长速度超过所出售的商品的生产速度,价格就会上涨。

Untitled

我们把价格的上涨称为通货膨胀。

Untitled

央行不希望通货膨胀过高,这会导致许多问题。央行在看到价格上涨时就会提高利率。

Untitled

随着利率的上升,有能力借钱的人会减少,同时现有的债务成本也会上升,就等于你每个月的信用卡还款额会增加。由于人们减少借债,还款额度增长,剩下来用于支出的资金将减少,因此支出速度放慢。而由于一个人的支出是另一个人的收入,环环相扣,人们的收入将下降。

Untitled

由于支出减少,价格将下跌,我们称之为通货紧缩。

Untitled

Untitled

经济活动减少,经济便进入衰退。如果衰退过于严重,而且通货膨胀不再成为问题,央行将降低利率,使经济活动重新加速。随着利率降低,偿债成本下降,借债和支出增加,出现另一次经济扩张。

可见经济像一部机器一样运行。在短期债务周期中,限制支出的唯一因素是贷款人和借款人的贷款和借款意愿。如果信贷易于获得,经济就会扩张。

Untitled

如果信贷不易获得,经济就会衰退。

Untitled

请注意,这个周期主要由央行控制。短期债务周期通常持续 5- 8 年,在几十年里不断重复。

Untitled

请注意,在每个周期的低谷和高峰后,经济增长和债务都超过前一个周期。为什么会这样?这是人促成的。人具有借更多钱和花更多钱的倾向,而不喜欢偿还债务。这是人的天性。

因此,在长期内,债务增加的速度超过收入,从而形成长期债务周期。

Untitled

尽管人们的债务增加,但贷款人会提供更宽松的信贷条件。这是为什么?这是因为大家都以为形势一片大好。人们仅注意最近出现的情况,最近的情况是什么?收入一直在增加,资产价值不断上升,股票市场欣欣向荣。现在是繁荣时期,用借来的钱购买商品、服务和金融资产很划算。

Untitled

当人们过度借贷消费时,泡沫便产生了。因此,尽管债务一直增加,但收入也以相近的速度增加,从而抵消了债务。我们把债务与收入比率称为债务负担。只要收入继续上升,债务负担就可以承受。与此同时,资产价值迅猛上升,人们大量借钱来购买资产投资,促使资产价格日益升高,人们感觉自己很富有。

因此,尽管积累了大量债务,收入和资产价值的上升,帮助借债人在长期内保持良好的信用度。这种情况显然无法永久持续下去。也确实没有持续下去。几十年来,债务负担缓慢增加,使偿贷成本越来越高。到了一定的时候,偿债成本的增加速度超过收入,迫使人们削减支出。由于一个人的支出是另一个人的收入,收入开始下降,人们的信用因此降低,致使借贷减少。偿债成本继续增加,使得支出进一步减少,周期开始逆转。

Untitled

这时到达长期债务的顶峰,债务负担变得过重。美国、欧洲和世界上很多其他地区在 2008 年即发生了这一情况。日本在 1989 年和美国在 1929 年因同样原因发生了这一情况。

Untitled

现在经济进入去杠杆化时期。在去杠杆化过程中,人们削减支出,收入下降,信贷消失,资产价格下跌,银行发生挤兑,股票市场暴跌,社会紧张加剧。

Untitled

整个过程开始下滑,并形成恶性循环。随着收入下降和偿债成本增加,借款人倍感拮据。随着信用消失,信贷枯竭,借款人再也无法借到足够的钱来偿还债务。借款人竭力填补这个窟窿,不得不出售资产。在支出下降的同时,出售热潮使市场充斥待售资产。这时股票市场暴跌,不动产市场一蹶不振,银行陷入困境。随着资产价格下跌,借款人能够提供的抵押物的价值下降,进一步降低了借款人的信用。

人们觉得自己很穷,信贷迅速消失。支出减少,收入减少,财富减少,信贷减少,借债等等随之减少。这是一个恶性循环。

Untitled

它看起来与衰退相似,但不同之处是无法通过降低利率来挽回局面。在衰退中,可以通过降低利率来刺激借贷。

Untitled

但是在去杠杆化过程中,由于利率已经很低,接近0,从而丧失刺激功能,因此降低利率不起作用。

Untitled

美国国内的利率在 1930 年代的去杠杆花期间下降到零,在 2008 年也是如此。

Untitled

衰退与去杠杆化之间的差别在于,在去杠杆化过程中,借款人的债务负担变得过重,无法通过降低利率来减轻。

Untitled

贷款人意识到债务过于庞大,根本无法足额偿还。借款人失去了偿债能力,其抵押物失去价值。他们觉得受到债务的极大伤害,不想再介入更多债务。贷款人停止放贷,借款人停止借贷。整个经济体与个人一样,都失去了信用度。

Untitled

应该怎样应对去杠杆化?问题在于,债务负担过重,必须减轻。为此,可以采用四种办法:

  • 1、个人、企业和政府削减支出
  • 2、通过债务违约和重组来减少债务
  • 3、财富再分配,将财富从富人转给穷人
  • 4、最后央行发行更多货币。

Untitled

这四种办法被用于现代历史上的每一个去杠杆化过程。

Untitled

Untitled

Untitled

Untitled

通常第一个措施是削减支出。我们刚才看到,个人、企业、银行和政府都勒紧裤带削减支出,从而能够减少债务。我们经常把这称为紧缩。当借款人不再介入新的债务并开始减少旧债务的时候,你会以为债务负担会减轻。但情况正好相反,支出减少了,而一个人的支出是另一个人的收入,这就导致收入下降。收入下降速度超过还债的速度,因此债务负担实际上更为沉重。我们已经看到,这种削减支出的做法引起通货紧缩,令人痛苦。企业不得不削减成本。这意味着工作机会减少,失业率上升。这导致下一个步骤,即必须减少债务。

很多借款人无法偿还贷款,而借款人的债务是贷款人的资产。如果借款人不偿还银行贷款,人们会担心银行无法返还其存款,因此纷纷从银行取出存款。

Untitled

银行受到挤兑,而个人、企业和银行出现债务违约。严重的经济收缩就是萧条。萧条的一个主要特征是,人们发现他们原来以为属于自己的财富中有很大一部分实际上并不存在。我们再次以酒吧为例。当你用赊账的办法买一瓶啤酒时,是在承诺今后长团酒吧的赊账。你的承诺成为酒吧的一项资产。如果你不兑现承诺,不偿还,酒吧的赊账实际上是债务违约。酒吧的这项资产实际上一钱不值,它实际上是消失了。

很多贷款人不希望自己的资产消失,同意债务重组,意味着贷款人得到的还款减少,或偿还期延长,或利率低于当初商定的水平。无论如何,合约被破坏,结果是债务减少。贷款人希望多少收回一些贷款,这强过血本无归。债务重组让债务消失,但由于它导致收入和资产价值以更快的速度消失,债务负担继续日趋沉重。

削减债务与减少支出一样,令人痛苦和导致通货紧缩。

所有这些都对中央政府产生影响,因为收入降低和就业减少意味着政府的税收减少。

Untitled

与此同时,由于失业率上升,中央政府需要增加支出。很多失业者储蓄不足,需要政府的财务支柱。此外,政府制定刺激计划和增加支出,以弥补经济活动的减少。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PRKyzUQF-1671361555817)(https://recclay.oss-cn-chengdu.aliyuncs.com/img_for_typora/Untitled%2077.png)]

在去杠杆化过程中,政府的预算赤字飙升,原因是政府的支出超过税收。

Untitled

你在新闻中所听到的预算赤字。正是这种情况。政府必须加税或者举债以填补赤字。

Untitled

但是,在收入下降和很多人失业的时候,应该向谁融资?富人。

Untitled

由于政府需要更多的钱,而且大量财富集中在少数人的手中,政府自然而然地增加对富人的征税,以帮助经济中的财富再分配。把财富从富人那里转给穷人。正在困苦当中的穷人开始怨恨富人。承受经济疲弱、资产贬值和增税压力的富人开始怨恨穷人。

Untitled

如果萧条继续下去,就会爆发社会动荡。不仅国家内部的紧张加剧,而且国家之间也会这样。债务国和债权国之间尤其如此。这种局势可以导致政治变革,有时是极端的变革。 1930 年代,这种局势导致希特勒掌权、欧洲爆发战争和美国的大萧条。要求采取行动来结束萧条的压力越来越大。

Untitled

不要忘记,人们心目中的货币实际上大部分是信贷。因此,信贷一旦消失,人们的钱会不够花,人们迫切需要钱。

Untitled

而你一定记得谁可以发行货币。中央银行可以。央行已经把利率降到接近 0 的水平,现在不得不发行更多货币。

Untitled

发行货币与削减支出、减少债务和财富再分配不同,会引起通货膨胀和刺激经济。中央银行不可避免地凭空发行更多货币,并使用这些货币来购买金融资产和政府债券。

这种情况发生在美国大萧条期间,并于 2008 年再次爆发,当时美国的中央银行及联邦储备委员会增加发行了 2 万多亿美元。

Untitled

世界各地能够这样做的其他央行也增发了很多货币。

Untitled

央行通过用这些货币购买金融资产,帮助推升了资产价格,从而提高了人们的信用。这仅仅有助于那些拥有金融资产的人。你看,央行可以发行货币,但是只能购买金融资产。

Untitled

而另一方面,中央政府可以购买商品和服务,可以向人民送钱,但是无法印钞票。

Untitled

因此,为了刺激经济,央行和政府必须合作。

Untitled

央行通过购买政府债券,其实是把钱借给政府,使其能够运行赤字预算。

Untitled

Untitled

并通过刺激计划和失业救济金来增加购买商品和服务的支出。

Untitled

增加了人们的收入,也增加了政府的债务,但是这个办法将降低经济中的总债务负担。这是一个风险很大的时刻,决策者需要平衡考虑降低债务负担的四种办法,必须平衡兼顾通货紧缩的办法和通货膨胀的办法,以便保持稳定。

Untitled

如果取乘适当的平衡,就可以带来和谐的去杠杆化。

Untitled

所以,去杠杆化可以是痛苦的,也可以是和谐的。怎样才能实现和谐的去杠杆化?

Untitled

尽管去杠杆化是艰难的,但以尽可能好的办法来处理艰难的局势却是一件好事。这比杠杆化阶段大量举债产生过度失衡现象要好得多。在和谐的去杠杆花过程中,债务收入比率下降,经济实际上是正增长。同时,通货膨胀并不是一个问题,这是通过适当的平衡所取得的。

为了取得适当的平衡,需要结合削减支出、减少债务、转移财富和发行货币的办法,以保持经济和社会稳定。

有人问,发行货币是否会加剧通货膨胀?如果增发的货币抵消信贷的降幅,就不会引发通货膨胀。不要忘记,重要的是支出。每一块钱的支出,无论支付的是货币还是信用,对价格的影响都是一样的。

Untitled

央行可以通过增加货币发行量来弥补消失的信贷。央行为了扭转局面,不仅需要推动收入的增长,而且需要让收入的增长率超过所积累债务的利率。这是什么意思?主要的意思是收入一定要比债务增长的快。

例如,我们假设有个国家正在经历去杠杆化,其债务收入比率是100%

Untitled

这意味着债务量相当于整个国家一年的收入。假设债务的利率是2%,如果债务以 2% 的利率速度增加,而收入的增长率仅有大约1%,那么债务负担永远不会减轻。必须发行更多货币,使收入增长率超过利率。

Untitled

然而,发行货币太容易了,而且比其他办法受欢迎。因此这个办法可能易于被滥用。关键是避免像 1920 年代去杠杆化的德国那样发行过多的货币,从而导致恶性通货膨胀。

如果决策层取得适当的平衡,去杠杆化过程就不会那样激烈。经济增长速度缓慢,但债务负担会下降,这就是和谐的去杠杆化。

Untitled

Untitled

当收入上升的时候,借款人的信用度提高。借款人一旦显得更有信用,贷款人就会开始恢复贷款。

Untitled

债务负担终于开始下降。人们可以借到钱,就可以增加消费。经济终于开始恢复增长期债务周期,从而进入通货再膨胀阶段。

Untitled

去杠杆化过程如果处理不当,会非常可怕,但如果处理得当,最终将解决问题。

Untitled

为了使债务负担下降和经济活动恢复正常,大约需要 10 年或更长的时间,因此有失去的 10 年这种说法。

Untitled

Untitled

Untitled

综上所述,经济当然要比模式复杂一点。

然而,把短期债务周期、长期债务周期和生产率增长轨迹结合起来分析,我们会得到一个不错的模式,可以看清我们在过去和当前的处境,以及未来可能的发展方向。

Untitled

Untitled

最后,我希望大家学到 3 条经验法则。

  • 第一,不要让债务的增长速度超过收入,因为债务负担最终将把你压垮。

Untitled

  • 第二,不要让收入的增长速度超过生产率,最终将使你失去竞争力。

Untitled

  • 第三,尽一切努力提高生产率。生产率在长期内起着最关键的作用。

Untitled

这就是我给大家,也是给决策者们的简单的建议。大家也许会吃惊地发现,大多数人,包括大多数决策者都没有对此予以足够的重视。这个模式对我很有用,希望他也将对你们有用。谢谢大家。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/98908.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

excel数据统计技巧:如何对表格区域内所含字母进行计数

小王是一家快餐店的财务人员。受疫情影响公司开展了店外销售业务,所有销售采取手工记账的方式。为了简化销售人员的工作量,为每种商品指定了一个字母代码,营业员只需要记录每一单销售的商品代码即可。下面是根据手工记账登记的销售记录表&…

论文投稿指南——中国(中文EI)期刊推荐(第8期)

🎄🎄 EI是国际知名三大检索系统之一,在学术界的知名度和认可度仅次于SCI! 【前言】 想发论文怎么办?手把手教你论文如何投稿!那么,首先要搞懂投稿目标——论文期刊。其中,中文期刊的…

【运筹优化】子集和问题(Subset Sum Problems , SSP)介绍 + 动态规划求解 + Java代码实现

文章目录一、问题介绍二、动态规划求解思路三、Java代码实现一、问题介绍 子集和问题(Subset Sum Problems , SSP),它是复杂性理论中最重要的问题之一。 SSP会给定一组整数 a1,a2,....,ana_1,a_2,....,a_na1​,a2​,....,an​ ,…

手写Spring7(实现bean的初始化、销毁)

文章目录目标设计流程项目结构一、实现1、 定义初始化和销毁方法的接口2、Bean属性定义新增初始化和销毁3、执行 Bean 对象的初始化方法4、定义销毁方法适配器(接口和配置)5、定义注册销毁对象、销毁实现6、创建Bean时注册销毁方法对象7、虚拟机关闭钩子注册调用销毁方法二、测…

UNIAPP实战项目笔记55 自定义Tabbar并使用Tabbar事件拦截未登录跳转到登录页面

UNIAPP实战项目笔记55 自定义Tabbar并使用Tabbar拦截未登录跳转到登录页面 点击购物车和我的的时候需要拦截并验证登录 通过验证的直接跳转,为通过验证的跳转到登录页面 通过自定义tabbar来实现 实际案例图片 正常跳转 拦截跳转 代码 pages.json 页面配置 {"pages&qu…

JDBC编程相关知识(实现图书管理系统进阶版)

目录 一、配置MySQL数据库驱动包 二、JDBC常规操作 1、创建数据源 2、建立连接 3、操作数据库,执行sql语句 4、关闭资源 三、JDBC实现图书管理系统 1、建表 2、连接数据库 3、创建实体类 a、Book类 b、BookShelf类 c、User类 d、Administrator类 e、…

jsp+ssm计算机毕业设计大学生足球预约信息【附源码】

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: JSPSSM mybatis Maven等等组成,B/S模式 Mave…

java计算机毕业设计springboot+vue青少年编程在线考试系统

项目介绍 21世纪的今天,随着社会的不断发展与进步,人们对于信息科学化的认识,已由低层次向高层次发展,由原来的感性认识向理性认识提高,管理工作的重要性已逐渐被人们所认识,科学化的管理,使信息存储达到准确、快速、完善,并能提高工作管理效率,促进其发展。 论文主要是对青少…

AIGC stable diffusion完整部署手册 for linux

准备工作 ( GPU服务器4G显卡 ): 1. 建议 Python3.10.7 以上的版本,最低不能低于3.10.5 2. pip pip3的版本升级到最新 pip 22.3.1 3. 安装python3.10.7之前先安装和升级 openssl-1.1.1q 4. yum安装源改成 阿里云 或者 清华 …

English Learning - L1-4 从此没有不会的表达(下) 2022.12.15 周四

English Learning - L1-4 从此没有不会的表达(下) 2022.12.15 周四5 动名词5.1 动名词都有什么作用作主语做表语做定语动名词做定语有啥讲究?做宾语5.2 动名词的复合结构---成功加入动名词自己的主语逻辑主语动名词复合结构作宾语时用普通格和…

2021年度汇总丨20大热门TWS耳机功能配置汇总解析

疫情下的时间匆匆而过,2021已成为过去,2022年正式开启。在过去的一年中,以TWS耳机为代表的音频市场依旧保持着健康稳定的发展,彰显这一市场超强的活力和朝好的未来发展。 回顾2021,这一年中,我爱音频网365天…

直线检测霍夫变换VS深度学习

1. 引言 直线检测有很多应用:例如,创建矢量化图、端点检测等。在这篇文章中,我们不讨论其具体的应用程序,而是重点关于于如何使用传统算法和深度学习的方法来进行直线检测,这里我们将对二者进行相关比较。 闲话少说&a…

经典算法之异或运算(无进位相加)

目录异或运算的定义异或运算的性质异或运算的应用交换两数翻转指定位寻找单身狗异或运算的定义 众所周知,计算机中的所有数据都是以二进制(0或者1)的形式存储。而异或运算符(^)就是将参加运算的两个数据,按…

C语言—数据类型

通过sizeof运算符获取数据类型的大小&#xff0c;int占4个字节&#xff0c;表示一个int变量可以存储32位的数据&#xff1b; vs2022中&#xff0c;sizeof运算符返回的结果是一个64位 (8bytes)的无符号整型的值&#xff0c;所以占位符要使用%lld&#xff1b; #include <std…

【空气起动系统控制】使用PID调节起动机入口压力值

前段时间师傅让做一个空起系统的建模&#xff0c;结果给忘了&#xff0c;现在趁着这几天疫情封控期间在家搞一搞&#xff0c;断断续续搞了五天&#xff0c;空起系统控制的相关资料太少了&#xff0c;还好最后弄出来了&#xff0c;虽然最后还存在点小问题&#xff0c;不过大体上…

【Java编程】SSH:Struts、Spring、Hibernate

SSH&#xff1a;Struts、Spring、HibernateSSH 框架指的是 Struts、Spring 和 Hibernate 三者的集成。集成 SSH 框架的系统从职责上分为表示层、业务逻辑层、数据持久层和域模块层。Struts 属于 MVC 框架的一种&#xff0c;提供了对 MVC 系统底层的支持&#xff0c;负责 MVC 的…

汽车ECU通信相关验证项有哪些?

已剪辑自: https://mp.weixin.qq.com/s/-fIAXkS37r6jvnuA7yIQDA 汽车电子的高速发展决定了基础软件所面临的要求将会更加严格&#xff0c;其要求会覆盖软件的安全性、稳定性、可扩展性等方方面面。为了提高软件质量&#xff0c;降低软件应用风险&#xff0c;构建高安全、高可靠…

什么是网站安全?如何查询网站在百度是否安全?

什么是网站安全&#xff1f; 百度词条的定义为网站安全是指出于防止网站受到黑客入侵者对其网站进行挂马&#xff0c;篡改网站源代码&#xff0c;被窃取数据等行为而做出一系列的安全防御工作&#xff0c;在我的理解中&#xff0c;网站安全就是当有人攻击你的网站时&#x…

Java+SSM社团管理系统(含源码+论文+答辩PPT等)

项目功能简介: 该项目采用的技术实现如下 后台框架&#xff1a;Spring、SpringMVC、MyBatis UI界面&#xff1a;JSP、jQuery 、H-ui 数据库&#xff1a;MySQL 系统功能 本社团管理系统是根据大学社团管理的实际应用而开发的&#xff0c;采用JSP技术&#xff0c;Java编程语言&am…

python调用halcon程序/.hdev文件/直接调用halcon引擎

一、前言 python有两种调用halcon的方法 1、安装halcon的python库&#xff0c;pip install mvtec-halcon20111 然后python代码中主要调用方式为&#xff1a;通过ha来调用halcon中的各种算子&#xff0c;本人不是很喜欢这种方式&#xff0c;后面主要介绍第2种方法。 import …