css可应用的渐进增强新特性】的更多相关文章

1. 让有滚动行为的元素平滑滚动  scroll-behavior: smooth; <div class="smooth"> </dvi> .smooth { scroll-behavior: smooth; } 一个用处就是通过 <a href="#id"> 实现的页面内部滚动 支持浏览器:Chrome Firefox Opera 2. 粘性导航定位 position:sticky <nav style="po…
今天看前端公众号发布的文章,学到了几个新词 1.modernizr 2.@support 3.优雅降级 其中第三个“优雅降级”,如此文艺的名字居然还是第一次听到.度娘了一下,发现[优雅降级],[渐进增强]两个是相对的概念,总之上面三个词汇都与对css样式的支持息息相关. 所谓[优雅降级]与[渐进增强]并不难以理解,是不同的设计模式 [优雅降级]:通俗来讲,是我们首先满足的是“新“,比如当前的CSS3一些新的特性<canvas><video>……当前所流行的浏览器版本并不完全支持.也…
1.    数据文件在线重命名和迁移 不想先前的版本号.在Oracle12cR1中,数据文件的迁移或重命名不再要求一系列的步骤,比如:将表空间至于仅仅读模式,然后数据文件逻辑等操作.在12cR1中.数据文件能通过SQL语句"ALTERDATABASE MOVE DATAFILE"非常easy的在线完毕.在移动数据文件的过程中,用户能够运行查询,DML和DDL任务.另外,数据文件能在存储间迁移,比如:从非ASM到ASM,反之亦然. 1.1.   重命名数据文件: SQL> ALTE…
什么是渐进增强(progressive enhancement).优雅降级(graceful degradation)呢? 渐进增强 progressive enhancement: 针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果.交互等改进和追加功能达到更好的用户体验. 类似 爬山,由低出往高处爬 优雅降级 graceful degradation: 一开始就构建完整的功能,然后再针对低版本浏览器进行兼容. 类似蹦极,由高处往低处下落 区别:渐进增强是向上兼容,优…
1.    自动存储管理(ASM)方面的增强 1.1.   Flex ASM 在典型的网格架构安装中,每个节点有自己的ASM实例运行并扮演该节点上数据库的存储容器的角色,对这种安装配置,存在单点失败的风险.例如,如果该节点上的ASM实例出现问题或失败,那么,运行在该节点上的数据库和实例都将会被影响.为了避免ASM实例的单点失败,Oracle12c 提供一个flex ASM特性.Flex ASM总体来说是个不同的概念和架构,其中,只需要几个ASM实例运行在簇中的一组服务器上,但一个节点上的ASM实…
1.   内容提要 1)   表分区维护的增强. 2)   数据库升级改善. 3)   跨网络还原/恢复数据文件. 4)   数据泵的增强. 5)   实时ADDM. 6)   并发统计信息收集. 2.   表分区维护的增强 在其他文章中,我说明了如何在线或离线把一个表分区或子分区移到一个不同的表空间.这部分,你将学习和表分区相关的其他方面的增强. 2.1.  增加多个新分区. 12c R1之前,在一个已分区表上只能一次增加一个分区.为了增加多个分区,你必须每增加一个新分区单独执行一个ALTER…
内存列存储(IM column store) 是Oracle12.1.0.2版本的主要特点.该特点允许列,表,分区和物化视图在内存中以列格式存储,而不是通常的行格式.数据存在内存中的好处显而易见,而列格式存储非常适合商务智能(BI)产品中的分析查询. 列存储是Oracle企业版的独立许可选项. 1.   简介 内存列存储在SGA中是一个新部分,通过初始化参数INMEMORY_SIZE指定大小.可以选择确定的列,整个表,物化视图或表分区组合存储在该部分.或者,你也可以在表空间层启用内存列存储,从而…
Oracle 12c中,通过延迟相关索引的维护可以优化某些DROP和TRUNCATE分区命令的性能,同时,保持全局索引为有效. 1.   设置 下面的例子演示带全局索引的表创建和加载数据的过程. -- 建表 CREATE TABLE t1 (id            NUMBER, comment   VARCHAR2(50), crt_time  DATE) PARTITION BY RANGE (crt_time) (PARTITION part_14 VALUES LESS THAN (…
临时表最有意思的特点之一是undo段也存储在常规undo表空间中,而它们的undo反过来被redo保护,这会导致一些问题. 1)  写undo表空间需要数据库以读写模式打开,因此,只读数据库和物理备库中不能用临时表. 2)  临时表中存储的是临时数据,恢复数据库时不需要恢复它们,因此,浪费redo来保护它们没必要. 3)  临时表的undo占用满足undo保留时间的表空间. Oracle12c中,允许将临时表的undo数据存储在临时表空间中,这使得临时表可以用于物理备库和只读库中,因为临时表没必…
智能闪存功能最初在XD中引入.从Oracle11.2.0.2开始,除了用于XD存储,还可用于任何闪盘.Oracle12c中,不需卷管理器就可以使用闪盘. 1.  简介 智能闪存在solaris和linux上都可用,允许用户把闪盘当做第二层缓冲使用来改善性能.通常,当缓存中的数据因超时而被刷出后,下次使用时需被再次从磁盘读取到内存.通过智能闪存,超时的数据可以被放在智能缓存中,当这些数据被再次使用时,比从磁盘上读取能更快些. 为了能优化性能,官方文档建议智能闪存应该为缓存的2~10倍.这里,我们有…