在对诸如订单、交易、支付等实时在线业务系统的研发、维护过程中,随着业务量的快速增长,我们经常会遇到由于关系型数据库(如:MySql)单表数据量增长过大而引发的线上事故;虽然这些事故多数时候是由于不合理的慢SQL而引起的系统雪崩,但有时也会出现由于数据库热点块IO争用而引发的系统性性能下降。总之,单表数据量的无限增长总是会在这样或那样的情况下增加系统的不稳定性因素。
分类:
数据库 时间:
2020-09-23 23:29:00
阅读次数:
49
nodejs中通过babel体验ES6模块化 安装babel npm install --save-dev @babel/core @babel/cli @babel/preset-env @babel/node 安装babel,polyfill npm install --save @babel/ ...
分类:
其他好文 时间:
2020-09-23 23:26:08
阅读次数:
40
Nodejs 诞生于 2009 年,由于它使用了 JavaScript ,在这些年里获得了非常广泛的流行。它是一个用于编写服务器端应用程序的 JavaScript 运行时,但是 "它就是JavaScript" 这句话并不是 100% 正确的。 JavaScript 是单线程的,它不是被设计用来实现要 ...
分类:
Web程序 时间:
2020-09-23 23:23:07
阅读次数:
48
前言 网上有很多资源都提供了一种下载方式:npm,比如前端框架Bootstrap、Layui等。但是并没有告诉新人,npm是什么?npm的命令在哪里执行?npm的原理是什么? 简介 NPM的全称是Node Package Manager,是一个NodeJS的包管理和分发工具,已经成为了非官方的发布N ...
分类:
其他好文 时间:
2020-09-18 12:27:27
阅读次数:
46
PM2 是一个带有负载均衡功能的Node应用的进程管理器。当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载,PM2是比较合适的。 但我们一般都是在本地启动我们的应用,那怎么部署到服务器呢? 如果还没有云服务器,小编建议买一台哈,推荐睿江云 第一步:安装nodejs ...
分类:
其他好文 时间:
2020-09-18 03:10:44
阅读次数:
36
LESS官方文档 一、通过命令行进行编译(可实时监听并编译) 用起来比较复杂,但效率比较高. 步骤一:安装Node.js nodeJS下载地址 // 配置环境变量 右键点击计算机-[属性]-[高级系统设置]-[高级]-[环境变量]-[系统变量]-[新建] NODE_PATH=安装地址 // 通过wi ...
分类:
其他好文 时间:
2020-09-18 00:23:45
阅读次数:
35
一、下载安装包 安装包下载地址:https://nodejs.org/en/download/。 二、安装过程 基本就是一直Next,其中有些地方需要注意。 1、安装路径: 可以修改默认的安装路径。 2、安装一些依赖的东西: 这里提示一些npm模块需要从C/C++编译,会安装一些的C、C++和Pyt ...
使用方法 ${__jexl3("${projectName}"=="${targetDir}",)} ${__groovy("${projectName}"=="${targetDir}",)} 解释 两个函数用法一致,均返回 True 或者 False。其中需要注意,等于号两边均需要加上『""』, ...
分类:
其他好文 时间:
2020-09-17 17:02:50
阅读次数:
29
目标:在企业微信上只能设置统一的新客户欢迎语,因此我们通过API来实现为对每个成员设置个性化欢迎语。实现环境:白码低代码平台(该平台是低代码代发平台,提供企业微信API,可直接调用,减少前期配置调试工作)平台语言:使用node.js开发准备工作:准备一个企业微信管理员账号获取成员信息(主要是userid,可参考:Node.JS调用企业微信API:成员的增删查改)请结合以下内容阅读:企业微信上传临时
分类:
微信 时间:
2020-09-17 13:56:37
阅读次数:
132
目标:在企业微信上只能设置统一的新客户欢迎语,因此我们通过API来实现为对每个成员设置个性化欢迎语。实现环境:白码低代码平台(该平台是低代码代发平台,提供企业微信API,可直接调用,减少前期配置调试工作)平台语言:使用node.js开发准备工作:准备一个企业微信管理员账号获取成员信息(主要是userid,可参考:Node.JS调用企业微信API:成员的增删查改)请结合以下内容阅读:企业微信上传临时
分类:
微信 时间:
2020-09-17 13:49:23
阅读次数:
50