2

冰雹是怎样形成的,冰雹是怎样形成的短视频(备忘录模式不只是记录怕忘记的东西那么简单)

关于【冰雹是怎样形成的】,冰雹是怎样形成的短视频,今天小编给您分享一下,如果对您有所帮助别忘了关注本站哦。

  • 内容导航:
  • 1、「设计模式」备忘录模式不只是记录怕忘记的东西那么简单
  • 2、冰雹是怎样形成的

1、「设计模式」备忘录模式不只是记录怕忘记的东西那么简单

什么是备忘录模式(Memento)

概念

备忘录(Memento)模式属于「行为型模式」,又叫作快照模式,定义:在不破坏封装性的前提下,捕获一个对象内部的状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。简单来说,就是「保存一个对象之前的状态,然后在某个时间回退到这个状态」

我们使用的很多软件都提供了这个功能,我们使用的编辑工具,word、记事本、idea、typora等等,ctrl+z就可以回退自己的操作,「可以防止我们的误操作」。还有浏览器的倒退,可以让我们回到上一个页面。游戏中的存档,我们可以自己提前存入一个档,以后可以再次退回来。

冰雹是怎样形成的,冰雹是怎样形成的短视频(备忘录模式不只是记录怕忘记的东西那么简单)

ctrl+z

优点

  1. 给用户提供了一种可以恢复状态的机制,用户可以回退自己的操作。
  2. 封装了内部状态。想要使用备忘录模式,需要把内部的数据都封装成一个状态。
  3. 符合单一职责原则。由发起类无需管理状态,由管理类来管理状态。

缺点

  1. 需要大量的资源。要保存状态对象是需要消耗内存资源,可以考虑设置一个状态对象的上限。

原则

“+”代表遵守,“-”代表不遵守或者不相关

原则开放封闭单一职责迪米特里氏替换依赖倒置接口隔离合成复用-++----

适用场景

  1. 需要保存和恢复数据的情况。
  2. 需要撤销操作的情况。

这两种常见的代码实现会有一点点的不同,后面的例子中我会标注一下的。

如何实现

想要实现备忘录模式,需要以下三样东西:

  1. 发起类(Originator):依赖备忘录对象,创建备忘录对象,提供创建备忘录和恢复备忘录,发起类可以访问备忘录中的信息。
  2. 备忘录类(Memento):记录发起类当前时刻的状态,并且保存在管理类中。
  3. 管理类(Caretaker):管理备忘录对象,提供存储,回退备忘录等操作,管理类不能访问备忘录对象内的信息。

类图

冰雹是怎样形成的,冰雹是怎样形成的短视频(备忘录模式不只是记录怕忘记的东西那么简单)

备忘录模式的结构图

冰雹是怎样形成的,冰雹是怎样形成的短视频(备忘录模式不只是记录怕忘记的东西那么简单)

上班小丑

开始敲代码!

举例

这里以记事本的回退操作为例,我们输入文字,每个版本的文字都保存起来,我们可以一个一个版本地回退。

「类图」

冰雹是怎样形成的,冰雹是怎样形成的短视频(备忘录模式不只是记录怕忘记的东西那么简单)

image-20210612225959096

「代码」

发起类

/** * 发起类 * 文本编辑器 * Created alt="冰雹是怎样形成的,冰雹是怎样形成的短视频(备忘录模式不只是记录怕忘记的东西那么简单)" src="https://p3.toutiaoimg.com/tos-cn-i-qvj2lq49k0/ce1d11a4dfab4cc8a8dd472c1481d0e6~tplv-tt-large.image" />

小黄鸡扯紫色内裤动图

总结

备忘录模式和其他模式相比有很大的不同,它是为了能让我们「回退我们的操作」,保存了过往的状态,我们在合适的时间恢复。在使用备忘录模式时需要注意,只有发起类这个角色才能去组合备忘录和管理者,不要把这两个角色暴露给这个模式外的对象,也只有发起类才能去读取备忘录中的数据,管理者只负责管理备忘录,还有呢,使用备忘录模式是需要「消耗内存」的,也可以考虑把这些备忘录写入到数据库中,不过使用的时候还是得写入内存中。

2、冰雹是怎样形成的

简要回答

冰雹形成的原因是:当水蒸气凝聚成云之后,遇到冷空气便会液化,如果再遇到更加低的温度,水蒸气就变成雨或者雪下降,如果温度下降得太过厉害,凝结的冰团就会比较大,这就形成冰雹。

冰雹是一种自然灾害,冰雹会给当地的农作物或者建筑物造成一定的损害,那么冰雹究竟是怎样形成的呢?下面让我们一起去了解吧。

详细内容

夏季容易出现冰雹的原因:因为夏季降水丰富,阳光热量强烈,这样大量水蒸气和强烈的上升气流就有了,其次,如果水蒸气上升到一定程度后,便会遇冷,这便是温度差,较低的温度能让水蒸气形成云和凝结核,这样冰雹就有可能出现。

冰雹形成的条件:

在冰雹云中强烈的上升气流携带着许多大大小小的水滴和冰晶运动着,其中有一些水滴和冰晶并合冻结成较大的冰粒,这些粒子和过冷水滴被上升气流输送到含水量累积区,就可以成为冰雹核心,这些冰雹初始生长的核心在含水量累积区有着良好生长条件。

雹核在上升气流携带下进入生长区后,在水量多、温度不太低的区域与过冷水滴碰并,长成一层透明的冰层,再向上进入水量较少的低温区,这里主要由冰晶、雪花和少量过冷水滴组成,雹核与它们粘并冻结就形成一个不透明的冰层。

这时冰雹已长大,而那里的上升气流较弱,当它支托不住增长大了的冰雹时,冰雹便在上升气流里下落,在下落中不断地并合冰晶、雪花和水滴而继续生长,当它落到较高温度区时,碰并上去的过冷水滴便形成一个透明的冰层。

冰雹活动不仅与天气系统有关,而且受地形、地貌的影响也很大。我国地域辽阔,地形复杂,地貌差异也很大,而且我国有世界上最大的高原,使大气环流也变得复杂了。因此,我国冰雹天气波及范围大,冰雹灾害地域广

中国冰雹最多的地区是青藏高原,例如西藏自治区东北部的黑河(那曲),每年平均有35.9天冰雹(最多年曾下降53天,最少也有23天);其次是班戈31.4天,申扎28.0天,安多27.9天,索县27.6天,均出现在青藏高原。

冰雹灾害是由强对流天气系统引起的一种剧烈的气象灾害,它出现的范围虽然较小,时间也比较短促,但来势猛、强度大,并常常伴随着狂风、暴雨等其他天气过程。中国是冰雹灾害频繁发生的国家,冰雹每年都给农业、建筑、通讯、电力、交通以及人民生命财产带来巨大损失。

本文关键词:冰雹是怎样形成的物理变化,冰雹是哪个季节下的,冰雹是怎样形成的原理,冰雹是怎样形成的短视频,冰雹是怎样形成的?简单答题。这就是关于《冰雹是怎样形成的,冰雹是怎样形成的短视频(备忘录模式不只是记录怕忘记的东西那么简单)》的所有内容,希望对您能有所帮助!

本文来自网络,不代表本站立场。转载请注明出处: https://tj.jiuquan.cc/a-2061715/
1
上一篇 仙人掌怎么移栽,怎么移栽仙人掌(仙人球什么时间移栽或繁殖是最好的)
下一篇 五位一体是什么,五位一体和四个全面的基本内容是什么(“五位一体”总体布局和“四个全面”战略布局指的是什么)

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: alzn66@foxmail.com

关注微信

微信扫一扫关注我们

返回顶部