Work hard in silence; let success make the noise.
2017-02-20
今天继续上次关于H5,css3响应式布局的探讨。这次主要介绍关于css3相关的技术实战。由于这周通宵达旦赶项目,博客就记录了每天地铁看Kindle的笔记。 css3新特性 css响应式多列布局 方法:使用CSS多列布局可以通过几种方式让文本分成多列显示。可以给每一列设定固定的列宽,也可以指定..
2017-02-15
今天开始,博客会奉献出关于《响应式web设计:HTML5和CSS3实战》的读书笔记。 第一章 响应式web设计基础 指定呈现的网页区域,解决可缩放浏览器中网页缩放的问题。(按照设备的宽度(device-width)来渲染网页内容) 1<meta name="viewport" conte..
2017-02-10
排序算法今天介绍一个性能较优的排序算法 算法介绍 快速排序 快速排序使用分治的方法,具体操作如下: (1) 首先,从数组中选择中间一项作为主元。 (2) 创建两个指针,左边一个指向数组第一个项,右边一个指向数组最后一个项。移动左指 针直到我们找到一个比主元大的元素,接着,移动右指针直到找到一个比..
2017-02-03
排序算法即上次对于搜索算法的学习,我们还记得搜索算法第一步是构建一个有序的数组结构,那么怎么获得一个有序的数组结构,首先介绍一个排序算法–冒泡排序,以及冒泡排序的优化。 算法介绍 冒泡排序 冒泡排序比较任何两个相邻的项,如果第一个比第二个大,则交换它们。元素项向上移动至 正确的顺序,就好像气泡升..
2017-01-24
又是一年又一年,后天赶车回家,今天有时间就以这篇文章结束猴年博客更新。回想今年过往,博客还是坚持了下来,习惯还在培养。希望鸡年有更高的提升。 搜索算法说起数据结构我们就想到算法,生产工程中实际问题很多涉及到他,但对于前端来说很少有人去提到这一块,其实不然,算法是计算机的基础构建的核心,提高计算性..
2017-01-20
你所错过的console曾经他们出现在你的面前,你只看中了console.log(),但今天他们又来到了你面前亮了灯,你是否还会灭灯。那就先让我介绍一下你所错过的他们哈。 1.console.log() 这里介绍console.log()多种参数的情况,他可以使用 C 语言 printf() 风..
2017-01-12
关于css shape的实现有时候我们看见过文字环绕图片的效果,怎么通过css实现相关效果,今天介绍一个css方法给大家,那就是css shape。 CSS shape 的属性定义 .elem{ float: left; height: 10em; wi..
2017-01-03
本周介绍一些关于动画相关的物理数学方法,希望通过相关的学习,来对于canvas动画的绘制有所帮助。 1.关于动画小球对象的建立。首先假设存在一个小球对象 objCircle ,其坐标为(x,y),半径为 r。我们可以建立一个关于小球的JS对象: var Circle = function(x,..