Mosca 是 mqtt 协议 js 实现的一个包。
Mosca的作用:
- 与客户端建立长连接
- 作为代理服务器
- 根据发布订阅这模式,响应功能
keymetrics
安装了 pm2以后,到这个网站上注册账号,并用他给的 pm2 link xxx xxxx
就把当前电脑的pm2管理的进程情况输出到这个网站上了
npm install pm2 -g
: 全局安装。 --watch 是监控项目的所有文件,一旦有改变就重启服务器,像nodemon 一样
1 | /** |
1 | //示例代码 |
左侧导航 – 计算 – 网络
外部IP地址 – 选择一个ip – 类型调整为静态
防火墙规则 – 创建防火墙规则(未提及的全部默认):流量方向入站、来源ip地址0.0.0.0/0
、协议和端口全部允许
防火墙规则 – 创建防火墙规则(未提及的全部默认):流量方向出站、来源ip地址0.0.0.0/0
、协议和端口全部允许
(注意要创建两次防火墙规则,一次出站,一次入站)
客户端通过传递start(页码),limit(每页显示的条数)两个参数去分页查询数据库表中的数据,那我们知道mysql数据库提供了分页的函数limit m,n,但是该函数的用法和我们的需求不一样,所以就需要我们根据实际情况去改写适合我们自己的分页语句,具体的分析如下:
比如:
查询第1条到第10条的数据的sql是:select * from table limit 0,10;
对应我们的需求就是查询第一页的数据:select * from table limit (1-1)*10,10;
查询第10条到第20条的数据的sql是:select * from table limit 10,20;
对应我们的需求就是查询第二页的数据:select * from table limit (2-1)*10,10;
查询第20条到第30条的数据的sql是:select * from table limit 20,30;
对应我们的需求就是查询第三页的数据:select * from table limit (3-1)*10,10;
select * from table limit (start-1)*limit,limit; 其中start是页码,limit是每页显示的条数。