JavaScript

js基于本地存储store的封装

localstorage 是 HTML5 提供的在客户端存储数据的新方法,主要作用是将数据保存在客户端中,并且数据是永久保存的,除非人为干预删除。 localstorage作为本地存储来使用,解决了cookie存储空间不足的问题:cookie中每条cookie的存储空间为4k,但localStorage的存储空间有5M大小。另外,相比于cookie,localStorage可以节约带宽,在同一个
阅读全文
Node.js

基于Node.js的嵌入式数据库Nedb的基本使用

NeDB是使用Nodejs实现的一个NoSQL嵌入式数据库操作模块,可以充当内存数据库,也可以用来实现本地存储,甚至可以在浏览器中使用。查询方式比较灵活,支持使用正则、比较运算符、逻辑运算符、索引以及JSON深度查询等。 NeDB嵌入到了应用程序进程中,消除了与客户机服务器配置相关的开销,在运行时,也只需要较少的内存开销,使用精简代码编写,速度更快。其API是MongoDB的一个子集,可以通过
阅读全文
PHP

thinkcmf实现文章上一篇下一篇

thinkcmf是基于thinkphp开发的一套内容管理框架,也有独立的门户应用系统,在门户文章内容的时候,经常需要显示上一篇,下一篇,thinkcmf也非常友好的返回了相应模板数据。 上一篇 {$prev_article.post_title} 下一篇 {$next_article.post_title} <!-- 上一篇 --> <if condition="!em
阅读全文
JavaScript

moment.js常见格式化处理各种时间方法

Moment.js 是一个简单易用的轻量级 JavaScript 日期处理类库,提供了日期格式化、日期解析等功能。它支持在浏览器和 NodeJS 两种环境中运行。此类库能够将给定的任意日期转换成多种不同的格式,具有强大的日期计算功能,同时也内置了能显示多样的日期形式的函数。另外,它也支持多种语言,你可以任意新增一种新的语言包。 格式化时间 format: moment().format()
阅读全文
Vue.js

vue中过滤器filters的使用

过滤器顾名思义就是需要将后端传过来的数据  “过滤”一哈显示在网页上,Vue.js允许你自定义过滤器,可被用作一些常见的文本格式化 局部过滤器: 局部过滤器只能在当前vue文件里面使用; <template>     {{ message | capitalize }} </template> <script> export default {  
阅读全文
计算机基础

Linux chmod命令:修改文件或目录的权限

Linux chmod(英文全拼:change mode)命令是控制用户对文件的权限的命令 Linux/Unix 的文件调用权限分为三级 : 文件所有者(Owner)、用户组(Group)、其它用户(Other Users)。 语法 chmod [-cfvR] [--help] [--version] mode file... 参数说明 mode : 权限设定字串,格式如下 : [ugoa
阅读全文