数据库结构的多层嵌套关系高性能读取
作者:秋了秋
发表时间:2017年08月09日
博客转nodejs已经开工一周了,每天晚上利用闲暇的几个小时完成几个功能,目前进度已完成一半了,架构已成型,前台页面的渲染已经差不多了,接下来很快进入后台管理界面,前后端都用js写,高吞吐高并发就是这么任性,高雅的回调和异步就是这么美丽。总的来说与我预期的相差不会很远,稍微难了一些。期间遇到的典型问题我会写博记录下来,可供他人与我后期翻阅。 今天写的是数...
用Javascript给文本段落加上p标签实现换行
作者:秋了秋
发表时间:2017年08月05日
最近在用node重写我的博客(憔悴了许多),既然从wordpress转过来的,wordpress基本功能还是不能变的,无形中加大了开发难度。比如说加密算法,数据表关系串联,数据库高并发IO性能优化。。。等等一大堆需要解决的问题,要做就要做最好的,用最优的方法,最快的算法,最安全的code来以太阳肩并肩。起初以为增删改查就完事了,其实没那么简单。就连读取文章看似很简单的事情其...
mysql数据库迁移导入到mongodb详细教程
作者:秋了秋
发表时间:2017年07月28日
一直都想用nodejs改造我的博客,由于时间关系和价值衡量(懒)没有付诸行动,近来访问我的博客也变慢了,wordpress这开源框架着实臃肿,而且这是国外的产品,引用了许多外部资源造成打开慢也就理所当然了,咬牙切齿间心血来潮,打算抛弃后端php框架用node原创一个网站出来。当然转node也不只是提快访问速度体验,废话不多数,待到我成功从wordpress转成node了会有大作交流~。...
JavaScript脚本对LRC歌词折叠展开
作者:秋了秋
发表时间:2017年06月20日
使用场景:不同播放器对lrc歌词格式支持程度不一样,尤其是网页播放器,很多不支持不同时间唱同一句歌词,所有时间会折叠成一行的格式,这种歌词在网上很常见,然而有的时候我们不能使用折叠的歌词,那么我们就要一行一行的去拆开,放到对应的时间线。手动去拆解是一件很麻烦的事情,但我之前一直这么搞。。。现在写了个脚本一劳永逸,不仅能把折叠的歌词展开,还能反过来把...
前端分页页码展示逻辑封装函数
作者:秋了秋
发表时间:2017年04月21日
这里说的分页是页码的设计分页,并不是内容的分页,内容的分页可以看这篇文章《前端实现静态分页展示内容 》,这里不多讲了,前端实现内容分页不好,不好,不好。所以今天讲后端分页,但是页码由前端设计,这个页码逻辑理论上适用于前后端,就是处理用...省略页码,大概的样子如下(分为三种情况): 具体的实现逻辑可以看我写的一个封装函数,只需要调用三个参数即可(当前页...
编程技术思想论
作者:秋了秋
发表时间:2017年04月02日
思想是开启一切的源泉,每一个产品的诞生都是从思想开始,一个好的idea才能带起一个产品的进化过程。所以根基一定要打牢,把好守门关,就已经成功了一半。正所谓千里之行始于足下,万事开头难,现在我们来解决这个开头问题。 我所说的编程思想指的是What is this?和How to do?。What is this指的是这个有什么功能?用来干什么?为什么要用它?它解决了什么问题?一定要做个...
nodeJs模块formidable实现多文件上传
作者:秋了秋
发表时间:2017年03月28日
文件上传对于网站来说意义非凡,今天来挖挖nodejs上传文件的完整功能,支持多文件批量上传以及讲解相关技术点和注意事项。 文件上传我们一般使用form表单选取文件进行上传,有两种方法实现,一种是传统意义的form表单: <form action="/upload" method="post"> <input type="file" name="myfile" id="myfile" mutiple /> <input type="submit" value="上传" ...
cmder程序员windows下的编程利器个性化配置
作者:秋了秋
发表时间:2017年03月24日
所谓cmder就是window系统下的默认cmd命令窗口的替代品。之所以推荐这个软件,由于它实在的卓越性和方便性不仅能够提高你的办公效率还能给你一个舒适清爽的感觉。愉快的办公,愉快的办公,愉快的办公。 先来说说特色优点: 1.右键切换栏(顶部或者底部),有个attached to…,能把你的其他任务窗口合并收拢在它的切换栏里面,只需开一个软件界面全屏化可同时操作多个窗口,解决...
Html字符串筛选提取指定节点
作者:秋了秋
发表时间:2017年03月17日
拿到一个字符串,而这个字符串恰好是html结构的,也就是里面有标签节点,我们要把某个id或者class的节点从中分离出来,那么怎么做呢?当然是正则匹配提取切割技术的混搭使用啦,为了方便复用我又写了一个函数,走到哪用到哪!这篇文章的标题就是《Html字符串筛选提取指定节点》。 这一招很有实用性,实用性在哪呢?想想网站的无刷新ajax,通过这篇文章的代码学习,你将会喜欢...
Canvas裁剪等比尺寸文章缩略图
作者:秋了秋
发表时间:2017年03月11日
通常来说,缩略图都是读取文章里面的一张大图片再通过css缩小显示,或者是后台经过处理后生成的另外一张对应的图片,这里不做讨论,我们是前端就得用前端的方法。然而图片大小不一会给前端响应式造成巨大的麻烦,关于响应式固定宽高比例前面一篇文章已经讲过一种方法《纯css自适应div高度(等比缩放) 》,今天讲另外一种更高级的canvas办法。除了固定宽高比例,还实现了裁剪...