当前位置: 秋叶网络博客
JS给导线描边-非样式属性
作者: 秋了秋 发表时间:2018年07月21日
mysql数据库迁移导入到mongodb详细教程
沿着线条勾勒出它的轮廓,细的线条貌似没什么意义,但是在较粗的导线上或者是细的线条放大后,就格外有用途了,比如说用线条给导线挖孔,给导线添加线条轮廓动画等等。 这里用到了一些技术知识点: 1. 三角函数、向量关系,线段关系在javascript中的应用,主要与三角函数为主体;strong 2. svg的属性和操作,当然描边不局限于svg,在任何场景都可以用,本文只是用svg举例;strong 原理开始剖析,供学习的人阅读。(如果你只是想把它应用到你的项目中,你可以跳过原理部分,直接到文尾找完整代码span ) 描边首先是基于坐标点来产生一些相对位置的点来勾勒...
目录: 前端编程 标签: JS描边, svg 1条评论 4460次阅读
http-proxy代理nodejs服务器转发跨域资源
作者: 秋了秋 发表时间:2017年08月29日
mysql数据库迁移导入到mongodb详细教程
域问题是让前端很恼火的一件事情,这主要是浏览器为了安全所进行的限制,在原生native应用和服务器端是不存在跨域情况的。上篇文章已经说了,如果我们要使用存在跨域(以第三方网站来阐述,下同)的数据,那么...
目录: 前端编程 标签: 代理服务器, nodejs, http-proxy 4条评论 18990次阅读
智取百度、谷歌分词技术实现智能模糊搜索
作者: 秋了秋 发表时间:2017年08月27日
mysql数据库迁移导入到mongodb详细教程
糊搜索功能,为了尽可能达到百度等各大搜索引擎的搜索效果,就要分词准确与分词扩展。用户输入一段话,如何将这句话根据词组切割成一段一段,通过这一段一段再去数据库匹配内容就是搜索技术的核心所在。 所谓智取就是爬虫技术,通过服务端发请求到第三方网站(跨域只在浏览器上独有的特性,在服务端发请求就不受任何限制了),我这里以百度为例子,通过nodejs爬取内容,然后提取搜索出来的前十条里面的加红关键词。代码样例: var http = require("http"); var express = require('express'); var app = express(); app.get('/search', index); function ind...
目录: 前端编程 标签: 分词搜索, 搜索引擎 8条评论 18452次阅读
前端分页页码展示逻辑封装函数
作者: 秋了秋 发表时间:2017年04月21日
mysql数据库迁移导入到mongodb详细教程
里说的分页是页码的设计分页,并不是内容的分页,内容的分页可以看这篇文章《前端实现静态分页展示内容a 》,这里不多讲了,前端实现内容分页不好,不好,不好。所以今天讲后端分页,但是页码由前端设计,这个页码逻辑理论上适用于前后端,就是处理用...省略页码,大概的样子如下(分为三种情况): 具体的实现逻辑可以看我写的一个封装函数,...
目录: 前端编程 标签: 分页, 前端页码 0条评论 8732次阅读
编程技术思想论
作者: 秋了秋 发表时间:2017年04月02日
mysql数据库迁移导入到mongodb详细教程
install body-parse --save-dev),然后在入口文件的地方布置我们的中间件(app.use(bodyParser())),假设app是我们的express()。 编程思想在一套架构中都是相似的,所以掌握一个编程技术思想,在整个架构中都是通用,就比如说nodejs服务端架构。它是通过commonJS规范来管理模块,也即是require("模块名称");来引用模块里面暴露出来的方法或者属性。这跟前端页面script标签引入js资源来使用的思想是相似的但又有区别,相似在于都是在一个页面中引入另一个资源进行使用,但是前端是通过http请求从服务器下载资源,但node是通过开IO读写硬盘索引去找文件,...
目录: 秋叶心语 标签: nodejs, 编程思想 2条评论 8236次阅读
nodeJs模块formidable实现多文件上传
作者: 秋了秋 发表时间:2017年03月28日
mysql数据库迁移导入到mongodb详细教程
件上传对于网站来说意义非凡,今天来挖挖nodejs上传文件的完整功能,支持多文件批量上传以及讲解相关技术点和注意事项。 文件上传我们一般使用form表单选取文件进行上传,有两种方法实现,一种是传统意义的form表单: <form action="/upload" method="post"> <input type="file" name="myfile" id="myfile" mutiplespan /> <input type="submit" value="上传" id="submit"/&...
目录: 前端编程 标签: 文件上传 9条评论 8264次阅读
Html字符串筛选提取指定节点
作者: 秋了秋 发表时间:2017年03月17日
mysql数据库迁移导入到mongodb详细教程
到一个字符串,而这个字符串恰好是html结构的,也就是里面有标签节点,我们要把某个id或者class的节点从中分离出来,那么怎么做呢?当然是正则匹配提取切割技术的混搭使用啦,为了方便复用我又写了一个函数,走到哪用到哪!这篇文章的标题就是《Html字符串筛选提取指定节点》。 这一招很有实用性,实用性在哪呢?想想网站的无刷新ajax,通过这篇文章的代码学习,你将会喜欢上ajax,完全不需要后端的接口。只要有个网址,ajax请求下,再把返回的html有用信息提取出来,通过id和class都可拿到该节点里...
目录: 前端编程 标签: 字符串提取节点 1条评论 8095次阅读
Canvas裁剪等比尺寸文章缩略图
作者: 秋了秋 发表时间:2017年03月11日
mysql数据库迁移导入到mongodb详细教程
常来说,缩略图都是读取文章里面的一张大图片再通过css缩小显示,或者是后台经过处理后生成的另外一张对应的图片,这里不做讨论,我们是前端就得用前端的方法。然而图片大小不一会给前端响应式造成巨大的麻烦,关于响应式固定宽高比例前面一篇文章已经讲过一种方法《纯css自适应div高度(等比缩放)a 》,今天讲另外一种更高级的canvas办法。除了固定宽高比例,还实现了裁剪中心位置像素。然后用canvas代替img标签放于网页img原先位置或者输出dataurl形式的img地...
目录: 前端编程 标签: canvas裁剪图片 4条评论 8257次阅读
使用Html5绘制动感音乐频谱教程
作者: 秋了秋 发表时间:2017年02月07日
mysql数据库迁移导入到mongodb详细教程
ta和playerTimeDomainData里面,所以剩下的都是围绕着两个数值进行操作。 第二步span :绘制动画。这就靠JavaScript编程“艺术”了,动画的实现有传统的Dom操作,也有hml5的Canvas绘图技术,在这里我用canvas,这样会比较流畅,因为频繁操作dom开销是很大的。strong 简单的事情我们绝不说得复杂,复杂的事情那就不要说吧,具体看代码实现~ [showCode]查看代码[/showCode] github地址:https://github.com/mizuiren/Javascript-Animations/blob/master/canvas-music/mp3.htmla 觉得好的话就打个小星星吧...
目录: 前端编程 标签: h5music 9条评论 7844次阅读
Js、Html环形扇形轨迹布局[三角函数]
作者: 秋了秋 发表时间:2017年01月17日
mysql数据库迁移导入到mongodb详细教程
前端中用得最多的要么线性,要么矩形布局,都是栅格方块组成的页面样式。这显得很单一,如果突然加入环形布局,将会让人眼前一亮,通过JavaScript可以很灵活的使用这种布局,这时候我们学...
目录: 前端编程 标签: 环形布局 1条评论 5370次阅读