Javascript截取混合中英文为等宽内容
作者:秋叶 发表时间:2017年9月04日
Javascript截取混合中英文为等宽内容
在javasrip中: "长度是都多少".length = 6  ; "length".length = 6 ; 可以发现,“长度是都多少”和“length”的字数是一样的,但是长度却是中文长度明显大于英文长度,因为一个中文是两个字节,相当于两个英文。这是从字节上来看,如果从字形上来看,也差不多这个规律,因为部分英文占极短的宽度(简称…
目录: 前端设计标签: , 0条评论 663次阅读
http-proxy代理nodejs服务器转发跨域资源
作者:秋叶 发表时间:2017年8月29日
http-proxy代理nodejs服务器转发跨域资源
跨域问题是让前端很恼火的一件事情,这主要是浏览器为了安全所进行的限制,在原生native应用和服务器端是不存在跨域情况的。上篇文章已经说了,如果我们要使用存在跨域(以第三方网站来阐述,下同)的数据,那么可以通过后端发请求,去爬取页面的内容(简称爬虫),再把爬到的内容返回给前端。这是获…
目录: 前端设计标签: , , 0条评论 892次阅读
智取百度、谷歌分词技术实现智能模糊搜索
作者:秋叶 发表时间:2017年8月27日
智取百度、谷歌分词技术实现智能模糊搜索
众所周知,wordpress的搜索相当糟糕,它是硬性(完全)匹配,为了实现博客智能模糊搜索功能,为了尽可能达到百度等各大搜索引擎的搜索效果,就要分词准确与分词扩展。用户输入一段话,如何将这句话根据词组切割成一段一段,通过这一段一段再去数据库匹配内容就是搜索技术的核心所在。 所谓智取就是爬…
目录: 前端设计标签: , 0条评论 1000次阅读
Vue.js组件应用与嵌套数据递归组件案例
作者:秋叶 发表时间:2017年8月15日
Vue.js组件应用与嵌套数据递归组件案例
本篇文章主要讲的是嵌套数据递归展示的应用,因为它属于组件应用,so,标题就这样写了,也顺带讲讲组件的通用应用。vue的组件运用得好,可替代任何模板插件,甚至做得更好。 其它如模板、数据绑定就不说了,上官网看个几分钟就会了。但是对于组件应用以及组件的高级应用(递归),会让很多人理解起来…
目录: 前端设计标签: , 2条评论 1425次阅读
数据库结构的多层嵌套关系高性能读取
作者:秋叶 发表时间:2017年8月09日
数据库结构的多层嵌套关系高性能读取
博客转nodejs已经开工一周了,每天晚上利用闲暇的几个小时完成几个功能,目前进度已完成一半了,架构已成型,前台页面的渲染已经差不多了,接下来很快进入后台管理界面,前后端都用js写,高吞吐高并发就是这么任性,高雅的回调和异步就是这么美丽。总的来说与我预期的相差不会很远,稍微难了一些。期…
目录: 前端设计标签: , 4条评论 1686次阅读
用Javascript给文本段落加上p标签实现换行
作者:秋叶 发表时间:2017年8月05日
用Javascript给文本段落加上p标签实现换行
最近在用node重写我的博客(憔悴了许多),既然从wordpress转过来的,wordpress基本功能还是不能变的,无形中加大了开发难度。比如说加密算法,数据表关系串联,数据库高并发IO性能优化。。。等等一大堆需要解决的问题,要做就要做最好的,用最优的方法,最快的算法,最安全的code来以太阳肩并肩。起…
目录: 前端设计标签: 2条评论 1778次阅读
JavaScript脚本对LRC歌词折叠展开
作者:秋叶 发表时间:2017年6月20日
JavaScript脚本对LRC歌词折叠展开
使用场景:不同播放器对lrc歌词格式支持程度不一样,尤其是网页播放器,很多不支持不同时间唱同一句歌词,所有时间会折叠成一行的格式,这种歌词在网上很常见,然而有的时候我们不能使用折叠的歌词,那么我们就要一行一行的去拆开,放到对应的时间线。手动去拆解是一件很麻烦的事情,但我之前一直这么…
目录: 前端设计1条评论 3565次阅读
前端分页页码展示逻辑封装函数
作者:秋叶 发表时间:2017年4月21日
前端分页页码展示逻辑封装函数
这里说的分页是页码的设计分页,并不是内容的分页,内容的分页可以看这篇文章《前端实现静态分页展示内容》,这里不多讲了,前端实现内容分页不好,不好,不好。所以今天讲后端分页,但是页码由前端设计,这个页码逻辑理论上适用于前后端,就是处理用...省略页码,大概的样子如下(分为三种情况): …
目录: 前端设计标签: , 0条评论 5589次阅读
nodeJs模块formidable实现多文件上传
作者:秋叶 发表时间:2017年3月28日
nodeJs模块formidable实现多文件上传
文件上传对于网站来说意义非凡,今天来挖挖nodejs上传文件的完整功能,支持多文件批量上传以及讲解相关技术点和注意事项。 文件上传我们一般使用form表单选取文件进行上传,有两种方法实现,一种是传统意义的form表单: <form action="/upload" method="post"> <input type="file" name="myf…
目录: 前端设计标签: 5条评论 6235次阅读
Html字符串筛选提取指定节点
作者:秋叶 发表时间:2017年3月17日
Html字符串筛选提取指定节点
拿到一个字符串,而这个字符串恰好是html结构的,也就是里面有标签节点,我们要把某个id或者class的节点从中分离出来,那么怎么做呢?当然是正则匹配提取切割技术的混搭使用啦,为了方便复用我又写了一个函数,走到哪用到哪!这篇文章的标题就是《Html字符串筛选提取指定节点》。 这一招很有实用性,…
目录: 前端设计标签: 1条评论 6638次阅读