logo头像

arthas.com.cn

CSS之盒子模型

盒模型概述 增加内边距、边框和外边距不会影响内容区域的尺寸,但是会增加元素框的尺寸 如果在元素上添加背景,那么背景会应用于由内容和内边距组成的区域 外边框是透明的,一般是用他控制元素之间的间距 outline(轮廓)绘制元素框之上,不...

CSS之选择器

CSS选择器 伪类选择器 :link :visited –链接伪类,只能应用于锚元素 :hover :active :focus –动态伪类,理论上可以引用于任何元素 通用选择器 :* {} 子选择器和相邻选择器(#na...

前端常见问题解答总结

前端常见问题解答总结

1、前端性能优化常用的方法 通过CSS Sprites减少http请求次数,JS、CSS源码压缩、图片大小控制合适;网页Gzip,CDN托管,data缓存 ,增加静态资源服务器。 避免在页面的主体布局中使用table table要等其...

JavaScript的类和模块

JavaScript中类的一个重要特性是“动态可继承”。在JavaScript中,类的所有实例对象都从同一个原型对象上继承属性。因此,原型对象是类的核心。当且仅当两个对象继承自同一个原型对象时,它们才是属于同一个类的实例。 1、con...

JavaScript面向对象

对象是JavaScript的基本数据类型,可以通过对象直接量、关键字new和(ECMAScript 5中的)Object.create()函数来创建对象。JavaScript对象可以从一个称为原型的对象继承属性,这种“原型式继承”是J...

UML类图教程

UML类图教程

矩形框代表一个类,类图分三层,第一层显示类名称,如果是抽象类,用斜体显示,第二层是类的特性,通常是字段和属性。第三层是类的操作,通常是方法或行为。前面的符号‘+’表示public,‘-’表示private,‘#’表示protected...

JavaScript之Event对象

Event接口表示在DOM中发生的任何事件; 一些是用户生成的(例如鼠标或键盘事件),而其他由API生成(例如指示动画已经完成运行的事件,视频已被暂停等等)。有许多类型的事件,其中一些使用基于主要事件接口的其他接口。事件本身包含所有事...

佳能相机使用指南

基本概念测光模式: 评价测光 局部测光 点测光 中央重点测光 光线均匀的时候用评价测光;背光比较严重,发差比较大的时候用局部测光或者点测光;人物放在中间的时候用中央重点测光; 白平衡: 用来控制相机的色彩还原,因为物体受到了环境色的影响 自动对焦:ONE SHOT AI FOCUS AI SERVO ONE SHOT 单次对焦,用于拍摄运动幅度不大的物体,比如静物 AI FOCUS 用于拍摄无法预知的物体,比如小孩 AI SERVO 连续对焦 用于拍摄连续运动的物体,比如运动的车 注:只要运动幅度不大,尽量使用单次对焦 …

Algorithms中的复杂度

1、一个时间复杂度的问题有一个字符串数组,将数组中的每一个字符串按照字母序排序,之后再将整个字符串数组按照字典序排序,求整个操作的时间复杂度。 假设最长的字符串长度为s,数组中有n个字符串对每个字符串排序:O(slogs)将数组中每一个字符串按照字母序排序:O(nslog(s))将整个字符串数组按照字典序排序:O(snlog(n)) (因为字符串长度为s)所以,整个操作的时间复杂度为: O(n*slog(s)) + O(s*nlog(n)) = O(n*s(logs+logn))…

掌握正则表达式

掌握正则表达式

正则表达式是用于匹配字符串中字符组合的模式。在 JavaScript中,正则表达式也是对象。这些模式被用于 RegExp 的 exec 和 test 方法, 以及 String 的 match、replace、search 和 spl...