CouchDB简介

CouchDB官方文档

CouchDB是Apache Foundation开发的免费开源NoSQL数据库。该特定数据库侧重于易用性和可伸缩性。CouchDB具有面向文档的NoSQL数据库体系结构,使用JSON存储数据,它使用Javascript作为其查询语言,使用HTTP作为其API。

CouchDB与关系数据库不同,因为每个数据库都是独立文档的集合,每个文档都维护着自己的数据和自包含模式。由于其出色的复制和同步功能,CouchDB为移动设备应用和类似的基于服务的需求提供了理想的数据库。此NoSQL数据库也非常适合具有累积数据(版本控制是关键)的应用程序,例如CRM和CMS系统。

- 阅读剩余部分 -

private handleLoadImage(url:string) {
    return new Promise(resolve => {
        const imgLoader: egret.ImageLoader = new egret.ImageLoader;
        imgLoader.once(egret.Event.COMPLETE, (evt: egret.Event) => {
            const loader: egret.ImageLoader = evt.currentTarget;
            const bmd: egret.BitmapData = loader.data;
            //创建纹理对象
            const texture = new egret.Texture();
            texture.bitmapData = bmd;
            resolve(texture);
        }, this);
        imgLoader.crossOrigin = 'anonymous';
        imgLoader.load(url);
    });
}

一、 Pjax 局部刷新原理

在进入正文之前,我们先简单的了解:单页面应用(英语:single-page application,缩写 SPA)是一种网络应用程序或网站的模型,它通过动态重写当前页面来与用户交互,而非传统的从服务器重新加载整个新页面(多页面应用)。这种方法避免了页面之间切换打断用户体验,使应用程序更像一个桌面应用程序。与单页应用的交互通常涉及到与网页服务器后端的动态通信。说白了也就是通过 pushState() + XHR 技术实现的页面切换。

- 阅读剩余部分 -

netstat -tunlp | grep 端口号,用于查看指定端口号的进程情况

几个参数含义

-t (tcp) 仅显示tcp相关选项
-u (udp)仅显示udp相关选项
-n 拒绝显示别名,能显示数字的全部转化为数字
-l 仅列出在Listen(监听)的服务状态
-p 显示建立相关链接的程序名