前端冲刺12-18 页面置换算法 sort排序 html语义化 css属性的可继承和不可继承

前端冲刺12-18号

操作系统四种比较典型的页面置换算法
1.先进先出算法(FIFO)
想法:选择在内存驻留时间最长的页面进行置换
特点:实现简单,性能较差,调出的页面可能是经常访问的
2.最近最久未使用算法(LRU)
想法:选择最长时间没有被引用的页面进行置换
特点:可能达到最优的效果,但是维护起来开销很大
3.最不常用算法(LFU)
想法:缺页时,置换访问次数最少的页面
特点:算法实现比较困难
问题:有些页面开始时被访问次数很多,但以后这些也可能不再被访问,这样的页面不应该长时间停留在内存中。
解决:将定期的计时器进行右移,形成指数衰减的平均使用次数
4.时钟算法(CLOCK)
想法:对页面的访问情况进行大致统计
特点:时钟算法是LRU和FIFO的折中
JS
[2,1,10].sort()结果是什么
结果:[ 1, 10, 2 ]
解释:sort的默认排序方式是根据Unicode码进行排序
[‘2’,‘1’,‘10’].sort() 结果是什么
结果:[ ‘1’, ‘10’, ‘2’ ]
解释:sort的默认排序方式是根据Unicode码进行排序
[‘2’,‘1’,‘10’].sort((a,b)=>a-b) 结果是什么
结果:[ ‘1’, ‘2’, ‘10’ ]
[‘cc’,‘bb’,‘aa’].sort((a,b)=>a-b) 结果是什么
结果:[ ‘cc’, ‘bb’, ‘aa’ ]
sort回调函数原理:
若 a 小于 b,即 a - b 小于零,则返回一个小于零的值,数组将按照升序排列。
若 a 等于 b,则返回 0。
若 a 大于 b, 即 a - b 大于零,则返回一个大于零的值,数组将按照降序排列。
HTML
语义化标签
这里列出常用的标签:
结构体:<header></header> <h1></h1> <nav></nav> <footer></footer> <article></article> <section></section>
文本:<p></p> <ul></ul> <ol></ol> <li></li>
一致:<a></a> <strong></strong> <em></em> <q></q> <samll></samll>

为什么要是语义化标签
1.语义化有利于SEO,有利于搜索引擎爬虫更好的理解我们的网页,从而获取更多的有效信息,提升网页的权重。
2.在没有CSS的时候能够清晰的看出网页的结构,增强可读性。
3.便于团队开发和维护,语义化的HTML可以让开发者更容易的看明白,从而提高团队的效率和协调能力。
4.支持多终端设备的浏览器渲染。

CSS

css中有哪些属性可以被继承
字体相关:line-height, font-family, font-size, font-style, font-variant, font-weight, font
文本相关:letter-spacing, text-align, text-indent, text-transform, word-spacing
列表相关:list-style-image, list-style-position, list-style-type, list-style
颜色相关:color
css中有哪些属性不可以被继承
1、display:规定元素应该生成的框的类bai型
2、文本属性:
vertical-align:垂直文本对齐
text-decoration:规定添加到文本的装饰
text-shadow:文本阴影效果
white-space:空白符的处理
unicode-bidi:设置文本的方向
3、盒子模型的属性:width、height、margin 、margin-top、margin-right、margin-bottom、margin-left、border、border-style、border-top-style、border-right-style、border-bottom-style、border-left-style、border-width、border-top-width、border-right-right、border-bottom-width、border-left-width、border-color、border-top-color、border-right-color、border-bottom-color、border-left-color、border-top、border-right、border-bottom、border-left、padding、padding-top、padding-right、padding-bottom、padding-left
4、背景属性:background、background-color、background-image、background-repeat、background-position、background-attachment
5、定位属性:float、clear、position、top、right、bottom、left、min-width、min-height、max-width、max-height、overflow、clip、z-index
6、生成内容属性:content、counter-reset、counter-increment
7、轮廓样式属性:outline-style、outline-width、outline-color、outline
8、页面样式属性:size、page-break-before、page-break-after
9、声音样式属性:pause-before、pause-after、pause、cue-before、cue-after、cue、play-during

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值