js旋转后元素的缩放

说到js的缩放,每个人都有自己不同的看法,有的觉得简单,有得可能又觉得没有那么容易,在我看来,对于大部分真正实现过这个功能的人来说,这个小功能还是有一些挑战的(当然算法大神除外)。 对于没有任何旋...

JS中的A*寻路算法

一直想用js自己写写游戏啥的,所以之前花了些时间去研究寻路算法,在寻路算法中说的比较多的估计就是A*了,但是那时候觉得A*不是很好理解,没弄明白,所以我尝试了另外一种寻路算法,点击这里穿越,这种算...

苹果菜单放大效果

苹果放大菜单效果主要是运用了三角函数的知识,其实三角函数在编程中应用的还是非常广泛的,而且个人觉得也非常的实用,之前我写的css旋转真实坐标的转换(点击这里穿越)也是运用了三角函数,那么如果利用三...

QQ空间长图滚动效果

QQ空间在对长图的处理的时候,将长图显示在了一个固定宽高并且隐藏溢出部分的容器内,然后在鼠标移动到容器的时候滚动显示其他部分。那么如何实现呢? 先不考虑移动的效果,先看一下布局: <!D...

mysql导入导出sql文件

一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1、导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql #...

MySQL 设置允许远程登录

有时候我们需要远程登录mysql去操作数据库,但是远程mysql却只允许本地登录,这时候我们需要开启mysql远程登录,为了方便,现将步骤记录如下: 1、修改数据表 登录远程服务器,从远程服务器登...

canvas绘制漫天飞舞的樱花

首先,先看效果。 猛戳这里查看效果 接下来,我们看看具体怎么实现这个效果 第一步,我们先画出一棵树的主体。 画树的使用的原理是,定义一个起始点,从这个点开始,向一个角度移动一段距离。得到另一个点。...

Canvas绘制箭头

Canvas的 CanvasRenderingContext2D 对象中是没有提供绘制箭头的方法,也就是说,如果我们需要在Canvas中绘制箭头是需要自己封装函数来处理的。今天的主题就是来看怎么封...