精华内容
下载资源
问答
  • EBS 弹性块存储

    千次阅读 2018-11-06 15:06:42
    EBS 弹性块存储 一、常见三种存储方式DAS、NAS、SAN的架构及比较 1. 存储的分类: ![在这里插入图片描述](https://img-blog.csdnimg.cn/20181106150317954.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5...

    EBS 弹性块存储

    一、常见三种存储方式DAS、NAS、SAN的架构及比较

    1.存储的分类:

    被遮盖的是存储区域网络(Storage Area Network)的简称

    2.常见三种存储架构 DAS、NAS、SAN比较

    (1)三者的比较:

    在这里插入图片描述

    (2)DAS存储(直连式存储)

    存储系统被直连到应用的服务器中
    缺点和局限性:
    a.数据备份通常占用服务器主机资源20-30%,因此许多企业用户的日常数据备份常常在深夜或业务系统不繁忙时进行,以免影响正常业务系统的运行。
    b.直连式存储与服务器主机之间的连接通道通常采用SCSI连接,随着服务器CPU的处理能力越来越强,存储硬盘空间越来越大,阵列的硬盘数量越来越多,SCSI通道将会成为IO瓶颈;服务器主机SCSI ID资源有限,能够建立的SCSI通道连接有限
    c.无论直连式存储还是服务器主机的扩展,从一台服务器扩展为多台服务器组成的群集(Cluster),或存储阵列容量的扩展,都会造成业务系统的停机,从而给企业带来经济损失,对于银行、电信、传媒等行业7×24小时服务的关键业务系统,这是不可接受的。并且直连式存储或服务器主机的升级扩展,只能由原设备厂商提供,往往受原设备厂商限制。

    (2)NAS存储(w存储)

    展开全文
  • 骨架屏弹性块 Installation: 1.project.gradle buildscript { repositories { google() jcenter() maven { url 'https://jitpack.io' } } } 2.app.gradle 添加 dependencies { implementation '...
  • 弹性块创建操作 点击【创建】创建弹性块;输入弹性块名称、选择可用域、设置申请块存储大小、选择购买周期;弹性块创建成功后状态为:【就绪】; 修改操作 点击【修改】可修改该块存储的名称;块存储状态为【就绪...

    弹性块创建操作
    点击【创建】创建弹性块;输入弹性块名称、选择可用域、设置申请块存储大小、选择购买周期;弹性块创建成功后状态为:【就绪】;

    修改操作
    点击【修改】可修改该块存储的名称;块存储状态为【就绪】状态才能修改名称;


    挂载操作
    点击【加载到主机】可将选择的状态为【就绪】的块存储挂载到指定的云主机上。

    选择云主机,点击【确定】

    绑定操作提交后块存储状态变成【正在挂载】

    挂载操作执行成功后,状态修改为【已挂载】,应用主机显示挂载的云主机名称

    1)挂载成功后,对于 linux虚机,如何mount上去,请参照如下步骤:
    右键linux虚机实例,点击访问:

    Linux/Unix系统:执行如下fdisk -l命令查看是否挂载成功:
    挂载前只有/dev/vda一块盘:

    挂载成功后多了一块盘/dev/vdb

    然后用fdisk  /dev/vdb命令给新盘分区

    输入m后回车:

    输入n,增加一个新分区:

    再输入p,意思是选择主分区,然后回车:

    再输入1,分第一个分区,然后回车

    输入1-20805之间的一个数字或者直接回车

    输入1-20805之间的一个数字或者直接回车

    输入w保存,等待保存完毕:

    分区成功后:

    格式化分区:

    创建一个目录,例如wocloud:

    把刚才新建的分区mount到wocloud目录上:

    用df命令查看是否mount成功了:

    2)对于windows虚机,挂载成功后,如何识别,并分配盘符,请参照如下步骤:
    右键windows虚机实例,点击访问:

    在出来的页面输入用户名和密码:

    http://www.wocloud.cn/u/cms/www/201404/14163931s26v.jpg

    http://www.wocloud.cn/u/cms/www/201404/14164007i6hc.jpg

    http://www.wocloud.cn/u/cms/www/201404/14164101b2zb.jpg

    http://www.wocloud.cn/u/cms/www/201404/14164225c8ks.jpg

    http://www.wocloud.cn/u/cms/www/201404/14164252z288.jpg

    http://www.wocloud.cn/u/cms/www/201404/14164439o3nj.jpg

    http://www.wocloud.cn/u/cms/www/201404/14164730fman.jpg

    http://www.wocloud.cn/u/cms/www/201404/14164809e9y0.jpg

    http://www.wocloud.cn/u/cms/www/201404/14164852b7a0.jpg

    http://www.wocloud.cn/u/cms/www/201404/14164921nrpr.jpg

    http://www.wocloud.cn/u/cms/www/201404/14164945xhej.jpg

    http://www.wocloud.cn/u/cms/www/201404/14165020e84t.jpg

    http://www.wocloud.cn/u/cms/www/201404/14165047mm04.jpg

    等待格式化完成:

    http://www.wocloud.cn/u/cms/www/201404/14165128aflr.jpg

    格式化完成后:

    http://www.wocloud.cn/u/cms/www/201404/14165156sokj.jpg

    在我的电脑里面可以看到新增加的D盘:

    http://www.wocloud.cn/u/cms/www/201404/14165301v9un.jpg

    卸载操作
    选中状态为【已挂载】的块存储,点击【卸载】可将该块存储从云主机上卸载。

    解绑操作提交后块存储状态变成【正在卸载】

    卸载成功后,块存储状态修改为【就绪】;

    销毁操作
    销毁操作允许用户中止块存储服务。删除前提块存储从云主机卸载后状态为【就绪】才能删除。
    【已挂载】状态的块存储不允许删除(删除按钮置灰不能操作)

    【就绪】状态的块存储允许删除,删除成功该块存储不在弹性块管理页面展示;

    创建备份操作
    创建备份操作为用户提供块存储本地备份服务。点击【创建备份】输入备份名称。

    输入备份名称:

    点击【确定】,可通过点击【查看备份】查看生成的备份。

    设置自动备份操作

    自动备份操作可设置块存储开启或关闭,自动备份开启可按周期、自动备份的最大个数进行本地和异地定时备份。

    点击【设置自动备份】设置定时备份

    本地备份:

    异地备份:

    点击【确定】成功设置定时备份,设置定时备份成功后查看【设置自动备份】任务状态为【就绪】

    本地备份:

    异地备份:

    备份查看操作

    勾选已备份的块存储,点击【查看备份】跳转到左侧功能菜单【弹性块存储备份】查看已生成的备份

    续订操作

    续订操作支持块存储按月订购,右键点击块存储名称,选择【续订】

    展开全文
  • 4月21日,InfoQ主办的QCon(2016全球软件开发大会)在北京举行,腾讯云资深存储架构师吉永光分享了腾讯云弹性块存储系统的实践,首次披露了SSD云盘的设计理念与技术架构。

    4月21日,InfoQ主办的QCon(2016全球软件开发大会)在北京举行,腾讯云资深存储架构师吉永光分享了腾讯云弹性块存储系统的实践,首次披露了SSD云盘的设计理念与技术架构。
     
    小编第一时间为大家送上现场技术分享,干货满满。
     
    Overview
     
    云存储通常以Iaas(Infrastructure as a service)的方式对外提供服务,是最底层的基础设施。其不但要满足用户苛刻的性能需求,还必须具备灵活的运营调度能力,特别是在公有云中,还需要为用户提供多种存储访问接口,这些需求会使得存储协议栈变得相当复杂。
     
    云存储服务的最底层,通常是若干个抽象的存储池,这些存储池可能基于分布式存储系统构建,也可能是基于传统的SAN存储服务器,或者是两者的混合,其介质可能是sata,sas,ssd,也可能tiered storage pool。

     
    存储池通过虚拟存储网关对外提供统一抽象的存储服务,其服务对象可能是 object存储服务和block存储服务。
     
    通过虚拟存储网关的抽象,我们将存储池的资源以volume(虚拟磁盘)的形式提供给虚拟卷控制器驱动,虚拟卷控制器负责将远程存储资源虚拟为本地磁盘提供给hypervisor,hypervisor再将磁盘提供给上层的虚拟机用户使用。
     

     
    用户可以像使用本地盘一样,使用block存储服务,比如:分区,创建文件系统,并基于文件系统构建web,mysql或者hadoop等服务等。对于使用文件系统的这类应用来说,从自建迁移到使用弹性块存储的公有云,几乎是零成本的。
     
    弹性块存储架构
     
    目前主流的公有云提供商,比如AWS,腾讯云,阿里云等,都需要用户通过购买虚拟机和云盘的方式来获取弹性块存储服务。今天跟大家分享一下腾讯云弹性块存储服务也就是云盘后台分布式存储系统的设计和实现。
     
    我们对于底层存储系统的设计理念就是简单,越简单越可控。
     
    从架构图可以看到,我们的系统主要分为三个模块:Client模块、Master模块,Chunk server模块。Client通常部署在hypervisor上,也就是概述图里面提到的Volume storage controller。
     
    它主要有两个功能:
     
    一是负责磁盘虚拟化。将存储池抽象的volume空间映射为本地盘,存储池的volume是由分布在不同Chunk server上的Block组成,client负责将它们映射为统一的逻辑地址;
     
    二是存储协议转换。将用户的IO请求按照固定的块大小进行拆分,并将请求路由到不同的Chunk server。
     
    Chunk Server是存储节点,负责管理分配Block,保存用户数据。对存储系统来说,最重要的是数据安全,所以我们采用每份数据冗余三份的方式保存。每个Block块会分布在不同的三台Chunk server上。
     
    在公有云中,用户的数据都存在同一个存储池中,用户数据隔离非常重要,所以Chunk server还会进行用户的访问鉴权,只有合法的Client才能访问Chunk server数据,鉴权控制粒度是盘和用户粒度。
     
    Master模块主要负责管理Client到Chunk server的路由,以及Chunk server的故障剔除和恢复。
     
    Master将路由信息推送到Client,Client根据路由信息对用户IO请求实施转发。同时,Maste负责监控Chunk server的状态,当集群出现坏盘或者死机时候,及时对其进行剔除,并启动数据迁移和恢复。
     
    关键实现技术
     
    1. 数据组织
     
    我们将Chunk server上的存储空间划分为若干固定大小的block,它是空间分配回收的基本单位;用户看到的统一逻辑地址空间,就是由分布在不同chunk server上的block构成;chunk server负责block的分配管理。
     
    如果整个系统的路由都已block为粒度进行管理,势必对Master和Client内存造成巨大压力(PB级别的系统,其路由条目可到GB级别),为了优化路由,大多数分布式存储系统都会在block基础上增加一个逻辑管理层,我们称为partition。
     
    partion是路由,故障恢复的基本单位,每个partion包含若干的block;通过引入partition,路由条目可缩小到MB级别。
     
    2. 一致性hash
     
    在分布式系统中,节点故障是常态,如果降低节点故障对用户访问的影响,以及减少故障恢所需要搬迁的数据量,是分布式系统设计首要需要考虑的问题。一致性hash算法能有效解决这两个问题,所以一致性hash在分布式系统的设计中,有着广泛的应用。
     
    为了让用户访问均衡,我们将hash ring划分为多个hash node,hash node对应一组partition group(包含3个partition),不同的hash node可能对应相同的partition group。
     
    首先,每块云盘都有独一无二的diskid,diskid与用户请求的blockid(逻辑地址空间上的id)号,可以构成一个独一无二的key,用来标识某个block;
     
    然后,使用该key可以从一致性hash环上定位到具体的hash node,从而找到该block所属的partition group,该partition group包含了三份数据所属chunk server的ip,磁盘信息;
     
    最后,client根据该信息将请求forward到指定的chunk server上。
     
    3. 多副本冗余
     
    由于我们采用了三份本存储,任何一份数据异常,另外两份数据必须是可以用的,这就要求三份数据是严格一致。
     
    分布式系统写多份通常有两种方法:
     
    3.1 从client直接写多份到存储副本;
     
    3.2 client先写到主副本,再由主副本流水同步到从副本。
     
    第一种方式,写延时最小,但是由于client写三份数据,给他带来的网络流量压力较大;第二种方式,client流量压力最小,但是写延时相对较高。
     
    我们采用了折衷的方案,client先写主副本,同时写两份从副本,当从副本更新成功后,向用户返回写成功。原则是写三份成功再返回用户成功。对于读请求,直接向主副本请求数据。
     
    4. 快速恢复
     
    分布式系统中,副本故障是常态,在故障期间,分布式系统对外提供的是降级服务,如何快速完成数据恢复,是衡量存储系统好坏的重要标准。
     
    导致副本故障的原因很多,有存储设备自身硬件问题,也有网络问题,或者驱动,自身程序的bug等。
     
    若对于所有故障采用相同恢复方式的话,恢复代价较高,比如:对于4T的sata盘,受限磁盘带宽,按照50MB/s的恢复时间,大概需要花费23小时,如果是整机故障,则恢复代价更高。
     
    是否任何情况下我们都需要对数据进行全量的恢复呢?
     
    实际除了硬件故障外,软件或者网络故障其实都可以在短时间内恢复,而在这个时间内发生的数量修改并不多。
     
    我们采用增量恢复技术来加快用户数据恢复,所谓增量恢复,即故障节点恢复后,只向主同步节点故障期间的数据修改即可,这个数据量是远远小于全量恢复的。
     
    如何做到增量恢复呢?

     
    迁移恢复的最小逻辑单位是partition,最小物理单位是block,每个block维护自身的seq号,每次更新,seq号会自增,用户新的写请求依然会同时写到三个副本(包括故障恢复副本),但是故障副本的新写入数据只能写在内存cache,不能刷新到磁盘,后台进程负责比较故障副本上block与主副本block的seq,相同的则跳过恢复,不同的则恢复到故障副本磁盘。
     
    5. 数据迁移
     
    当然,并不是每次故障都那么幸运,能快速恢复,比如不可逆的硬件故障,更换物理设备的时间会比较长,这个时候可能我们需要发全量的数据迁移。即将故障partition的所有数据迁移到另外三份正常的partition。
     
    Mater负责分配三份目的Partition,用户新请求写到主节点后,同时写到另一份从副本和目的主副本,然后目的主副本负责同步到两份目的从副本。后台进程负责将存量数据从源主副本同步到目的副本。
     
    这里需要考虑后台进程与用户写请求的互斥,具体实现原理与快速恢复相同。
     
    6. 多路智能预读
     
    如果说可靠性是存储系统安身立命之本,那性能则是其攻城略地的利器。对块存储系统来说,其性能衡量标准主要有四个方面:
     
    顺序读性能
     
    顺序写性能
     
    随机读性能
     
    随机写性能
     
    对云盘而言,由于底层采用了分布式架构,其发性能,随机性能是大幅优于本地盘的,但由于网络延时的原因,其顺序读写性能与本地盘相比,有着较大差距。
     
    对于写性能,由于文件系统cache的存在,将用户写请求转为了异步请求,其延时对用户并没有大的影响;但是顺序读,文件系统只有简单的预读算法,所以读请求的延时,对用户体验有重大影响。
     
    解决顺序读性能问题,预读是最有效的方法,可以扬长避短。决定预读效果的主要有两个方面,一个是预读算法,一个预读窗口。要实现一个预读算法很容,只需要简单记录用户请求,并判断新请求的起始是否上个请求的结尾即可。
     
    但实际应用中,是否有这么理想的模型呢?
     
    比如同时拷贝几个文件,或者云盘上同时运行了几个应用进程,这都可能导致同时存在多个请求流。如果采用简单的预读算法,其预读效果可能不理想。
     
    为了解决这个问题,我们采用了多路预读方式,即同时探测多个读请求流,若发现为预读,则启动多路预读,保证每个顺序读请求流的命中率。
     
    预读窗口显然是越大越好,可以充分发挥分布式存储系统的并发优势,但是一味的扩大预读窗口,会对后端存储造成压力,影响其他业务IO,最理想的窗口应该是可以保证前端请求可以持续不多的在预读cache命中。
     
    我们会根据前后端的访问延时,动态的调整预读窗口大小,保证命中率的前提下,尽可能降低对后端存储的压力。
     
    快照:快照指的是数据集合在某个时间点(拷贝开始的时间点)的完整拷贝或者镜像,当生产系统数据丢失时,可通过快照完整的恢复到快照时间点,是一种重要的数据容灾手段。
     
    从快照的定义可以看出,快照的主要用途在于容灾,对生产系统的milestone进行备份。
     
    投资界有句名言-“不要把鸡蛋放在一个篮子里”,所以我们设计快照系统的时候,将快照数据存在了与生产系统隔离的,不同存储引擎的存储系统里面,除了在硬件上容灾外,还可以在软件和运营层面容灾(案例)。
     
    当用户创建快照后,我们立即启动后台进程,已block为单位,将用户数据从生产系统拷贝到快照系统,为了保证用户数据的时间点一致,我们快照设计采用了多版本和Cow技术。
     
    用户创建一次快照,用户的写入数据版本就会自增,并分配新的block进行保存,避免对原来数据的修改,从而保证数据的时间点一致。
     
    由于快照分配也是以block为粒度,而用户写不一定覆盖整个block块,所以需要在用户第一次写时,将旧block数据拷贝的新block后,在实施修改。后台进程会负责将所有的旧block拷贝到快照系统。
     
    所以,在我们设计中,创建快照是一个瞬间过程,但整个快照数据的备份,是需要耗费一定的时间,其长短又备份带宽决定。
     
    前面我们也提到,快照的主要目的是容灾,当我们使用快照实施回滚时,通常是发生了数据丢失或者损坏。而快照数据是保存在与生产环境隔离的存储系统中。
     
    如何快速的实施回滚呢?
     
    首先,快照的回滚确实与创建一样,存在数据搬迁过程,需要一定的时间窗口,那为了让用户能够实时回滚数据,我们设计了读写的trigger机制。
     
    用户一旦使用快照实施回滚以后,我们立即启动回滚进程实施数据的搬迁,而且这个时候,用户即可使用该快照数据了。
     
    我们后台通过bitmap记录了完成搬迁的block块,当用户请求时,先检查对应的block是否已经完成回滚动作,若未完成,则先阻塞用户请求,优先触发对该block的回滚,完成后在执行用户请求,从而保证用户能实施使用回滚数据。
     
    7. CDP
     
    数据是企业最核心最有价值的东西,快照虽然能有效快速的将数据恢复到某个时间点,但毕竟存在一定的RPO窗口,其窗口内丢失的部分数据,可能就是一家企业的生命线。
     
    目前公有云的用户运营水平参差不齐,对部分有运营经验和实力的公司,为了保证自身的核心数据的万无一失,除了选择使用云盘外,可能还会在自身业务侧设计容灾架构。
     
    但大部分公有云用户可能不具备这类意识和能力,一旦发生黑客攻击或者误操作导致数据损坏时,虽然通过快照能够进行一定程度的补救,但丢失的部分数据依然可能是致命的。
     
    为了彻底消除RPO窗口,我们加入了CDP机制。其实现原理非常简单,即所有的用户修改请求,除了应用到生产系统,我们会将其旁路到CDP系统,当用户线上系统出现数据损坏时,可以通过重放请求,帮助用户恢复到任意时刻的数据。
     
    然如果CDP系统保留用户全量的修改数据,其成本过于高昂,难以产品化以帮助到广大用户。
     
    为了降低成本,我们结合快照,仅保留7天的修改数据,从而保证用户能恢复到7天内任意时刻数据,从而彻底解决用户数据丢失的后顾之忧。
     
    典型应用场景
     
    1.为云而生,去本地化
     
    高性能、高数据可靠性:高效支持虚拟机热迁移,提前避免物理故障带来的业务中断 ,适用于高负载、核心关键业务系统。提供三份数据冗余,具备完善的数据备份、快照、数据秒级恢复能力 。
     
    弹性扩展:云盘可在区域内自由挂载、卸载,无需关闭/重启服务器;云盘的容量可弹性配置,按需升级容量;单台虚拟机最多可挂载10块云盘,容量达40TB 。
     
    2. 高效支持TB/PB超级大数据分析
     
    云盘多线程访问能力优秀,高效支持Hadoop-Mapreduce、HDFS。高效应对TB/PB级数据的离线处理,广泛应用于数据分析、挖掘、商业智能等领域。
     
    我们做了一个测试,择取12Core 40GB RAM 服务器5台,各挂载1TB SSD云盘、1TB 普通云盘,进行Spark/zookeeper/HDFS部署,模拟离线数据分析。
     
    测试结果显示,1.5TB数据,5块普通云盘提供500MB/s的读取速度, 50分钟读取到内存。使用SSD云盘,可在25分钟完成!
     
    3. 核心数据库
     
    腾讯云SSD云盘,基于全SSD存储介质、CBS分布式架构,实现了超强性能与超高可靠性的集合。
     
    SSD云盘适合对I/O性能要求高、同时对数据可靠性要求也高的场景。
     
    尤其适合如PostgreSQL、MySQL、Oracle、SQL Server等中大型关系数据库应用、对数据可靠性要求高的I/O密集型等核心业务系统以及对数据可靠性要求高的中大型开发测试环境。
     
    在联机事务处理上,我们进行了mysql压力测试,在4台Core 8GB RAM虚拟机上挂载800G的SSD云盘,进行Mysql version 5.5.42部署。
     
    测试结果显示:用sysbench模拟OLTP性能测试,测试集为1千万条记录,TPS可达1616、QPS达29000,单盘足以支撑每秒上万人的在线同时交易!
     

    展开全文
  • FL型凸爪式弹性块联轴器
  • 行业分类-设备装置-一种基于弹性块存储的数据写、读方法及装置
  • CSS3弹性方块布局: flex 比较适合移动端的使用,下面是各浏览器的兼容情况 先说一下自己的理解。。 刚开始看到这个就有点懵,怎么一会是box,一会是flexbox,一会又是flex,到底是什么鬼东西! ...

    浏览器的兼容


    CSS3弹性方块布局: flex

    比较适合移动端的使用,下面是各浏览器的兼容情况



    先说一下自己的理解。。


    刚开始看到这个就有点懵,怎么一会是box,一会是flexbox,一会又是flex,到底是什么鬼东西!


    其实他们只是不同版本的写法而已

    W3C各个版本的flex


    2009 version

    标志:display: box; or a property that is box-{*} (eg. box-pack)


    2011 version

    标志:display: flexbox; or the flex() function or flex-pack property


    2012 version

    标志:display: flex/inline-flex; and flex-{*} properties


    2014 version

    新增了对flex项z-index的规定


    2015 W3C Editor’s Draft

    没有大的改动


    P.S.注意2015的是W3C Editor’s Draft,只是个草案,还处于修修改改的阶段,还没有征集浏览器供应商的意见

    基本概念

    Flex是Flexible Box的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。
    任何一个容器都可以指定为Flex布局。
    行内元素也可以使用Flex布局。
    Webkit内核的浏览器,必须加上-webkit前缀。
    注意,设为Flex布局以后,子元素的float、clear和vertical-align属性将失效。


    flex语法与实例

    最后还是上阮大神的文章,讲解的很详细。

    Flex 布局教程:语法篇

    Flex 布局教程:实例篇


    展开全文
  • Amazon EBS弹性块存储服务初探

    千次阅读 2013-07-19 13:55:02
    Amazon EBS是专门为Amazon EC2 虚拟机设计的弹性块存储服务。Amazon EBS可以为Amazon EC2的虚拟机创建卷volumes,Amazon EBS卷类似没有格式化的外部卷设备。卷有设备名称,同时也提供了块设备接口。你可以在Amazon ...
  • 西门子RUPEX弹性联轴器样本pdf,西门子RUPEX弹性联轴器样本:RUPEX联轴器由两个联轴器部件,钢制螺杆和弹性圈构成。规格 360 以下,采用弹性圈单侧固定的螺杆和规格 400 以上采用弹性圈两侧交替固定的螺杆分别穿入...
  • 使用Sheepdog体验Openstack的弹性块服务

    千次阅读 2013-02-06 17:55:22
    Sheepdog[1]是开源的分布式块存储项目,具有零配置、Thin-Provision、高可靠、智能节点管理、容量线性扩展、...Openstack[2]是亚马逊的S3(Simple Storage Service),弹性计算EC2(Elastic Computing),弹性块服务EBS(El
  • 弹性图像集合重建人脸识别算法,李东,谢旭东,本文提出了一种名为弹性图像集合重建(elastic block set reconstruction,EBSR)的人脸识别算法。在本算法中EBSR脸被提出,用来代表训练集��
  • 这是一款基于HTML5 Canvas鼠标拖动方块弹性动画特效,类似糖果果冻弹来弹去的效果。
  • 所谓弹性滚动就是指在翻动长页面手指离开时,由慢到,由快到慢的过度。  安卓平台上的大多数浏览器都默认了该行为  ios当前还只对<body>下的 overflow 默认产生弹性滚动效果  前一阵子做了一个手机官网,...
  • 【摘要】 存储适用于数据库、ERP等企业核心应用的存储,具有三大存储中最低的时延。 文件存储适用于HPC、企业OA等需要存储数据被多个计算机点共享的场景,具备PB级别的容量,ms级别的时延。 对象存储适用于大数据...
  • 如果是我们只需要八,如图 但是我们想让最后一左对齐,依次排列,需要在元素的父级增加伪元素after,如图 <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></...
  • 弹性支撑是无砟道床施工组织方案与工艺设计.doc
  • 小球完全弹性碰撞.zip

    2019-07-03 21:44:53
    小球完全弹性碰撞
  • 一台弹性云服务器可以挂载多磁盘吗? 更新时间:2020/06/28 GMT+08:00 查看PDF 分享 可以。平台近期对磁盘功能进行了升级,对于系统升级后创建的弹性云服务器,系统最多支持挂载60磁盘。具体如下: 创建...
  • 提出了用GDQM与有限元相结合的一种结构分析的新方法,并用此方法对中心带有弹性安置质量的薄圆板的轴对称自由振动进行了分析。本方法能同时发挥GDQM精度高、计算量小、收敛快和有限元法十分灵活的优点,使两种方法...
  • 化工化学化工材料行业弹性领域分析报告(研究报告).pdf
  • 多云管理平台接口

    2018-12-02 19:18:37
    1. 弹性块存储删除逻辑:弹性块销毁首先删除到回收站,修改实例状态为待回收,底层状态不变,删除到回收站的弹性块存储不释放配额,回收站中实例保存15天,15天后系统自动对实例执行销毁操作,销毁成功释放弹性块...
  • 弹性行业(2021-2026)企业市场突围战略分析与建议.docx
  • 2021年度弹性行业人力资源效能分析报告(市场招聘用工).pdf
  • 它是在一压电基片上用超声波方 图1 表面弹性波式进气歧管压力传感器  法加工出一薄膜敏感区,上面刻制换能器(压敏SAW延时线),换能器与电路组合成振荡器。为了提高测量 精度,补偿温度对基片的影响,在薄膜...
  • 用有限元法,在双式无碴轨道支承层开裂的情况下,针对不同的裂缝间距、支承层厚度和弹性模量,分析了道床板与支承层形成的结合式双层结构抗弯刚度的变化规律,得到了开裂支承层的折减弹性模量.研究表明,支承层...
  • 行业文档-设计装置-一种建筑石膏砌块弹性抽芯机构
  • flex 弹性布局,最后一行数量不足一行 列表项目左对齐的解决办法,经过实际测试,亲自有效,一行的数量可以随意设置。非常有用!
  • 电子政务-带弹性承片和含缘的集成电路脚座.zip

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 49,774
精华内容 19,909
关键字:

弹性块