- 博客(8)
- 收藏
- 关注
原创 【Node.js】PM2进程管理器
最近在使用Node.js PM2进程管理器时,遇到一些关于WebSocket通讯方面的问题。问题: 使用PM2开启cluster模式,进程数设置为“max”,这时Node.js会开启多个进程,然后再使用Socket通讯,就不能正常进行通讯了。在开启cluster模式的情况下,进程数设置为1,Socket可以正常通讯,或者开启fork模式,Socket也是可以正常通讯的。问题分析: 导致Socket不能正常通讯的问题,我怀疑是和Node.js多个进程数有关,只不过PM2只负责将Socket消息随机分配给一
2020-07-24 23:02:23
404
原创 【Nginx】初识Nginx
一、前言今天我们就来详细谈一谈Nginx!既然说到Nginx我们就不得不先来说一下web服务器和应用服务器。二、服务器1、 web服务器web服务器也叫网页服务器或web服务器。WEB服务器也称为WWW(WORLD WIDE WEB)服务器,主要功能是提供网上信息浏览服务。可以解析(handles)HTTP协议。当Web服务器接收到一个HTTP请求(request),会返回一个HTTP响应(response),例如返回一个HTML页面。比如我们经常会用到的:Apache、Nginx、IIS等,它们的
2020-07-19 17:46:08
2350
2
原创 mongoDB 基本操作
/*** 1、集合操作* 增加* db.collection.insert({key: value});** 删除* db.collection.remove({key: value});** 修改* db.collection.update({key: value},{key: value});** 查找* db.collection.find({key: value});** 2、聚合查找* db.collection.aggregat...
2020-07-19 11:33:48
252
原创 关于vue路由报错:Maximum call stack size exceeded
上面是报错!!!一定要注意条件判断!!!必须给路由器守卫一个结束的条件,否则递归不会结束,最终导致内存溢出。
2020-05-13 19:57:50
1274
原创 自动切换焦点图片——原生JS
**自动切换焦点图片——原生JS**注释很详细!!!有兴趣的可以找我拿素材!!!以下是代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" type="text/c...
2019-08-19 11:52:37
514
原创 拖动滑块验证——原生JS
**拖动滑块验证——原生JS**大体思路:1,拖动滑块验证我们首先要分析需要什么事件,怎么触发拖动滑块。2,首先需要点击事件,当你点击鼠标的时候获取到一个X轴的距离。3,还需要一个鼠标移动事件,因为当你按下鼠标后并且移上滑块移动的时候,才能实现滑动验证。4,那么滑动的这个距离怎么求出?当你鼠标点击的时候使用event对象获取X轴的位置赋值给变量down,当鼠标进行移动时,通过even...
2019-08-19 11:32:13
2369
原创 瀑布流布局——原生JS
**瀑布流布局——原生JS**大体思路:1,瀑布流布局我们要其他列盒子根据第一列盒子的高度和宽度进行绝对定位。2,瀑布流布局的特点是,宽度相同,高度不同。3,我们需要知道盒子的宽度,高度,屏幕的宽度,一行的列数,需要一个存放第一列盒子的高度。4,根据屏幕的宽度和每个盒子的宽度,可以求出一行的列数。5,我们需要获取每个盒子的高度。6,判断出第一行的盒子,将第一行盒子的高度存储进数组...
2019-08-19 11:12:56
344
原创 网页轮播图——原生JS
网页轮播图——原生JS1.使用onmouseenter();onmouseleave();这两个方法对左右箭头进行显示与隐藏的操作。并且实现光标移上时显示左右箭头,光标离开时隐藏左右箭头。2.声明变量Timer代表轮播一次图片所用的时间。3.声明变量TimerLittle代表轮播一小次图片所用时间。因为图片的移动都是一点点移动的!4.声明MoveImage(dis);函数,并给予参数,参数...
2019-08-18 11:39:11
520
340879248706217Agc通用安装包1月18更新(此目录配置必须使用这里的包,三星若安装失败请卸载测量仪).apk
2023-01-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人