require 和 import 详解

前言 JS模块化编程是前端小伙伴们必不可少的知识,下面妹子将于自认为比较清晰的方式列举出来。 1 require 特点: 1.运行时加载 2.拷贝到本页面(类似深拷贝) 3.全部引入 1.1 CommonJS Node.js就是用CommonJS思想。 在CommonJS中,有一个全局性方法require(),用于加载模块。 1.1.1 用法 var math = ...

表连接类型

前言 对于关系型数据库来说,对于复杂的查询表连接是必不可少的,下面妹子就来介绍下表连接的方式 内连接(Inner Join) Inner指的是 intersect相交,顾名思义就是取两表的交集。 SELECT COUNT(a.per_id) FROM `b_borrow_list` AS a;/*63条*/ SELECT COUNT(b.per_id) FROM `b_borrow_ded...

pm2 远程发版

创建配置项 在你的git仓库根目录中新建pm2配置文件ecosystem.config.js,如注释所示,或者执行pm2 init初始化文件ecosystem.config.js。 module.exports = { apps : [{ //pm2名字 name: "nextcn", //pm2运行脚本 script: "./app.js", //环境...

centos安装高版本git

方法一 根据git官网所示https://git-scm.com/download/linux,当操作系统为CentOS 时,推荐下载源码包,然后编译安装。 不多说了,开始干货了。 首先应该安装好必要的依赖包,省得在安装过程中出现各种问题。 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel...

Pa11y测试网站可访问性工具

前言 非常感谢wapyce和carlsonsantana测试我的博客网站,并给我发出Issue,让我知道了网站有些bug,以及Pa11y这个测试利器。 简介 Pa11y是自动化测试网站可访问性的工具。 它原理是用命令行的形式运行 HTML CodeSniffer ,得到可访问性报告。 用法 可以用node来全局安装pa11y. npm install pa11y -g 直...