当前位置: 秋叶网络博客
JS全局复制粘贴板的精简兼容实现
作者: 秋了秋 发表时间:2018年10月15日
mysql数据库迁移导入到mongodb详细教程
目前看到很多网站的复制功能都是阉割版,出现各种不能复制,这么大的bug难道网站管理员没发现吗?不是的,可能在他们浏览器是正常的,而在用户那里就有可能不正常,因为浏览器不同。说明他们的程序兼容性极差。但这个现象却非常普遍!因为网上大部分的教程都是阉割版!又或者是代码非常复杂难以应用。 开门见山,今天侃侃这篇文章实现复制粘贴板的优点: 1. 代码精简清晰条理...
目录: 前端编程 标签: 复制粘贴 7条评论 783次阅读
查找闭合线条和非闭合线条
作者: 秋了秋 发表时间:2018年08月29日
mysql数据库迁移导入到mongodb详细教程
如果你有这样的场景: 1.在一堆的线段或者折线段内找出闭合折线段或者闭合边框。strong span li 2.把端点相连(相距安全距离之内)的多个线段合成一条折线段。strong span li 3.合成后的线段基础上闭合边框和非闭合边框进行分类。strong span li 4.收集它们的坐标信息加以利用。strong span li ul 那么你要好好看这篇文章,这篇文章专门解决了上述所有问题。 /*span * 【寻找...
目录: 前端编程 标签: 边框算法, 闭合边框 1条评论 2713次阅读
判断一个点是否在一个多边形区域内
作者: 秋了秋 发表时间:2018年08月28日
mysql数据库迁移导入到mongodb详细教程
判断一个点,或者说某个物体是否在一个多边形内,或者说是否在某个区域内,在几何算法中还是比较常见的也比较实用的,如何判断呢,这在凸多边形里面应该比较容易,但是不规则多边形就需要比较特殊的方法了。无论是凹多边形,凸多边形,长歪了的各种多边形里面都适用。 射线法判断点是否在多边形内部: /** * @description 射线法判断点是否在多边形内部 * @param {Object} p...
目录: 前端编程 标签: 几何算法, 多边形算法 3条评论 2750次阅读
JS给导线描边-非样式属性
作者: 秋了秋 发表时间:2018年07月21日
mysql数据库迁移导入到mongodb详细教程
最近工作中做了个关于描边的故事,对,就是给导线描边,通俗的讲就是沿着线条勾勒出它的轮廓,细的线条貌似没什么意义,但是在较粗的导线上或者是细的线条放大后,就格外有用途了,比如说用线条给导线挖孔,给导线添加线条轮廓动画等等。 这里用到了一些技术知识点: 1. 三角函数、向量关系,线段关系在javascript中的应用,主要与三角函数为主体;strong 2. svg的属性和操作...
目录: 前端编程 标签: JS描边, svg 1条评论 4542次阅读
功能齐全好用的tooltip jquery插件
作者: 秋了秋 发表时间:2017年11月10日
mysql数据库迁移导入到mongodb详细教程
这是一个本人自己写的基于jquery的提示插件,只有js,不需要引入css等其他文件,只需在引入jq的前提下,把这段代码引入你的网站,你就可以通过调用jq其它方法一样使用本插件,主要功能就是tooltip,提示框组建,自定义参数配置功能包括,设置宽高,设置字体颜色,设置边框颜色,设置字体大小,设置浮动位置,设置事件类型,提示框背景。 代码: (function($){ $.fn.tooltip ...
目录: 前端编程 标签: jq插件, tooltip 6条评论 15330次阅读
简易无缝滚动功能齐全轮播组件
作者: 秋了秋 发表时间:2017年10月22日
mysql数据库迁移导入到mongodb详细教程
因为平时不断需要用到轮播特效,又看不上插件,都是来一个就手写一个,写多了就写了个通用性较好的出来,以后都不用写了,直接调用。之前也有相关轮播的文章,而且印象中有几篇了。但这篇是更灵活,更通用,使用更傻瓜。使用细节注意看后面的段落。 无论是大图banner的轮播: 还是卡片式轮播,只要是个轮播都可以实现: /* * 轮播图组件 * by:秋叶博客 * 轮播内容直接父级容...
目录: 前端编程 标签: 轮播特效 10条评论 15854次阅读
Javascript截取混合中英文为等宽内容
作者: 秋了秋 发表时间:2017年09月04日
mysql数据库迁移导入到mongodb详细教程
在javasrip中: "长度是都多少".length = 6 ; "length".length = 6 ; 可以发现,“长度是都多少”和“length”的字数是一样的,但是长度却是中文长度明显大于英文长度,因为一个中文是两个字节,相当于两个英文。这是从字节上来看,如果从字形上来看,也差不多这个规律,因为部分英文占极短的宽度(简称变态)会导致不遵循这个规律而导致误差,但总比把英文当成中文来看好多...
目录: 前端编程 标签: 截取字符串, javascript 6条评论 18527次阅读
http-proxy代理nodejs服务器转发跨域资源
作者: 秋了秋 发表时间:2017年08月29日
mysql数据库迁移导入到mongodb详细教程
跨域问题是让前端很恼火的一件事情,这主要是浏览器为了安全所进行的限制,在原生native应用和服务器端是不存在跨域情况的。上篇文章已经说了,如果我们要使用存在跨域(以第三方网站来阐述,下同)的数据,那么可以通过后端发请求,去爬取页面的内容(简称爬虫),再把爬到的内容返回给前端。这是获取页面内容。接口数据也一样,后端发请求到第三方api系统获取返回的内容再...
目录: 前端编程 标签: 代理服务器, nodejs, http-proxy 4条评论 19319次阅读
智取百度、谷歌分词技术实现智能模糊搜索
作者: 秋了秋 发表时间:2017年08月27日
mysql数据库迁移导入到mongodb详细教程
众所周知,wordpress的搜索相当糟糕,它是硬性(完全)匹配,为了实现博客智能模糊搜索功能,为了尽可能达到百度等各大搜索引擎的搜索效果,就要分词准确与分词扩展。用户输入一段话,如何将这句话根据词组切割成一段一段,通过这一段一段再去数据库匹配内容就是搜索技术的核心所在。 所谓智取就是爬虫技术,通过服务端发请求到第三方网站(跨域只在浏览器上独有的特性,在服...
目录: 前端编程 标签: 分词搜索, 搜索引擎 8条评论 18583次阅读
Vue.js组件应用与嵌套数据递归组件案例
作者: 秋了秋 发表时间:2017年08月15日
mysql数据库迁移导入到mongodb详细教程
本篇文章主要讲的是嵌套数据递归展示的应用,因为它属于组件应用,so,标题就这样写了,也顺带讲讲组件的通用应用。vue的组件运用得好,可替代任何模板插件,甚至做得更好。 其它如模板、数据绑定就不说了,上官网看个几分钟就会了。但是对于组件应用以及组件的高级应用(递归),会让很多人理解起来比较费劲,也讲讲比较容易入坑的地方。 众所周知,vue的初始化是这样的(附...
目录: 前端编程 标签: vue组件, 递归 2条评论 18797次阅读