node

windows下node升级

可紊 提交于 2019-12-06 02:04:42
看了很多命令行升级node的文章,结果因为Windows环境一直解决不了。 所以最简单的方法就能完成,windows下需要升级nodejs 仅仅需要安装最新的msi 。下载地址: https://nodejs.org 注意事项:注意自己原来是安装在 Program Files (x86) 还是 Program Files,需要与原来文件夹保持一致 来源: CSDN 作者: CH-- 链接: https://blog.csdn.net/xidongdong1/article/details/79770302

六、部署master

不羁的心 提交于 2019-12-06 02:04:30
1、下载 下载地址: https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.16.md 这个二进制包中包含了master和node的所有组件 2、创建对应的目录,并将二进制包中对应的可执行文件拷贝到对应目录 [root@k8s-master01 master]# tree kubernetes/ kubernetes/ ├── bin │ ├── kube-apiserver │ ├── kube-controller-manager │ ├── kubectl │ └── kube-scheduler ├── cfg ├── logs └── ssl 3、创建对应的配置文件 [root@k8s-master01 master]# cat kubernetes/cfg/kube-apiserver.conf KUBE_APISERVER_OPTS="--logtostderr=false \ --v=2 \ --log-dir=/opt/kubernetes/logs \ --etcd-servers=https://10.16.8.161:2379,https://10.16.8.162:2379,https://10.16.8.163:2379 \ --bind-address=10.16.8.150

win10 debian && ubuntu 子系统搭建 nodejs 开发环境

和自甴很熟 提交于 2019-12-06 02:04:11
安装 debian && ubuntu 安装 windows 子系统的过程在这里就不必过多赘述了,网上相关教程已经汗牛充栋了。 不过要注意的是,linux 子系统对于 win10 的版本有限制,一般来说,升级到最新版本是醉吼的。 更换阿里源 1. 查看系统发行版本 debian debian@root-pc:zx$ lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 9.7 ( stretch ) Release: 9.7 Codename: stretch ubuntu ubuntu@root-pc:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.2 LTS Release: 18.04 Codename: bionic 2. 备份默认的源 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 3. 找到对应的源替换进去(这里以阿里巴巴镜像源为例) 首先打开页面 https://opsx.alibaba.com/mirror

node-sass 安装失败的各种坑

[亡魂溺海] 提交于 2019-12-06 02:00:58
开始的时候引入别人的一个项目 npm install npm run dev 启动项目 报错 > node build/dev-server.js Listening at http://localhost:8888 webpack: wait until bundle finished: /index.html webpack built 5301489d16ee90d86896 in 3165ms Hash: 5301489d16ee90d86896 Version: webpack 1.15.0 Time: 3165ms Asset Size Chunks Chunk Names app.js 1.96 MB 0 app ERROR in Cannot find module 'node-sass' @ ./src/common/scss/index.scss 4:14-124 13:2-17:4 14:20-130 ERROR in Cannot find module 'node-sass' @ ./~/vue-style-loader!./~/css-loader!./~/vue-loader/lib/style-rewriter.js?id=data-v-e0c3a2e6!./~/sass-loader!./~/vue-loader/lib/selector.js

使用Prometheus监控Linux系统各项指标

早过忘川 提交于 2019-12-06 00:55:42
首先在Linux系统上安装一个探测器node explorer, 下载地址https://prometheus.io/docs/guides/node-exporter/ 这个探测器会定期将linux系统的各项硬件指标和内核参数通过9100端口和url metrics暴露给外部。 启动node explorer,显示在9100端口上监听: 浏览器里输入hostname:9100/metrics就可以访问到node explorer收集到的各项参数: 一些例子: CPU在不同工作模式下的使用时间:node_cpu_seconds_total 文件系统可用字节数:node_filesystem_avail_bytes 网卡收到的字节数:node_network_receive_bytes_total 下面用Prometheus来收集和展示通过node explorer暴露出来的数据。 在Prometheus安装目录的prometheus.yml文件里定义一个job,指向Linux系统上运行的node explorer: 本地启动Prometheus,打开下面的url: http://localhost:9090/ 输入node_cpu_seconds_total{mode="system"},查询该服务器上所有CPU工作在系统态消耗的时间: 还可以指定时间窗口

NodeJs安装及环境变量的配置(Windows)

て烟熏妆下的殇ゞ 提交于 2019-12-06 00:47:26
参考链接: https://www.cnblogs.com/liuqiyun/p/8133904.html 本文主要为记录这一篇链接 1、安装nodejs 网络搜索 nodejs 进入官网下载对应的安装包,下载安装,直接next即可(如有需要选择一下路劲)。在cmd中输入 npm -v 检查是否安装成功。一般不会出问题。 官网地址: http://nodejs.cn/download/ 2、修改配置 此处着重提一下,参考上面的链接文章,将下载的一些模块都放入到其他盘,避免c盘被装满。 建议选择自己的安装路径 ,创建两个文件夹node_global,node_cache cmd中输入如下命令,修改存放的路径 npm config set prefix "你的安装路径\node_global" npm config set cache "你的安装路径\node_cache" 在系统环境变量PATH中,添加NODE_PATH变量,变量值为: 你的安装路径\node_global\node_modules 在用户变量Path中,找到一个末尾带node的变量,编辑改变为: 你的安装路径\node_global\node_modules 这样就完成了,最后测试一下,输入下命令: npm install express -g 在 你的安装路径\node_global\node_modules

npm 查看全局安装模块

痴心易碎 提交于 2019-12-05 23:28:17
方法一: npm list -g --depth 0 方法二: 输入npm root -g 得到全局node_modules的地址 在任意文件夹输入此地址,便可查看所安模块 https://blog.csdn.net/ljy_1024/article/details/98481251 来源: https://www.cnblogs.com/web-record/p/11950334.html

树形结构的数据库表Schema设计

本小妞迷上赌 提交于 2019-12-05 23:09:00
程序设计过程中,我们常常用树形结构来表征某些数据的关联关系,如企业上下级部门、栏目结构、商品分类等等,通常而言,这些树状结构需要借助于数据库完成持久化。然而目前的各种基于关系的数据库,都是以二维表的形式记录存储数据信息,因此是不能直接将Tree存入DBMS,设计合适的Schema及其对应的CRUD算法是实现关系型数据库中存储树形结构的关键。 理想中树形结构应该具备如下特征:数据存储冗余度小、直观性强;检索遍历过程简单高效;节点增删改查CRUD操作高效。无意中在网上搜索到一种很巧妙的设计,原文是英文,看过后感觉有点意思,于是便整理了一下。本文将介绍两种树形结构的Schema设计方案:一种是直观而简单的设计思路,另一种是基于左右值编码的改进方案。 一、基本数据 本文列举了一个食品族谱的例子进行讲解,通过类别、颜色和品种组织食品,树形结构图如下: 二、继承关系驱动的Schema设计 对树形结构最直观的分析莫过于节点之间的继承关系上,通过显示地描述某一节点的父节点,从而能够建立二维的关系表,则这种方案的Tree表结构通常设计为:{Node_id,Parent_id},上述数据可以描述为如下图所示: 这种方案的优点很明显:设计和实现自然而然,非常直观和方便。缺点当然也是非常的突出:由于直接地记录了节点之间的继承关系,因此对Tree的任何CRUD操作都将是低效的,这主要归根于频繁的“递归”操作

jqtree使用说明

浪尽此生 提交于 2019-12-05 22:53:11
JqTree is a jQuery widget for displaying a tree structure in html It supports json data, loading via ajax and drag-and-drop. Download jqTree 参看文档: http://mbraak.github.io/jqTree/ 1 //使用js的严格模式 2 'use strict'; 3 4 var $tree = $('#menutree'); 5 $(document).ready(function () { 6 getSingle("/oa/api/menu/", function (data) { 7 data = JSON.parse(data); 8 console.log(data); 9 $tree.tree({ 10 //rtl: true,//可以使用rtl选项从右到左显示树。 11 //buttonLeft: false,//将切换按钮,放到右侧 12 // onDragMove: function () { 13 // console.log("tuozdaew") //将菜单拖到树外触发的函数 14 // }, 15 // onDragStop: function () { 16 // console.log(

用NodeJS实现一个网络爬虫小应用-爬取博客园首页文章列表

隐身守侯 提交于 2019-12-05 21:57:30
前言    网络爬虫 (又称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。   我们可以使用网络爬虫对数据信息进行自动采集,比如应用于搜索引擎中对站点进行爬取收录,应用于数据分析与挖掘中对数据进行采集,应用于金融分析中对金融数据进行采集,除此之外,还可以将网络爬虫应用于舆情监测与分析、目标客户数据的收集等各个领域。 1、网络爬虫分类   网络爬虫按照系统结构和实现技术,大致可以分为以下几种类型: 通用网络爬虫 (General Purpose Web Crawler)、 聚焦网络爬虫 (Focused Web Crawler)、 增量式网络爬虫 (Incremental Web Crawler)、 深层网络爬虫 (Deep Web Crawler)。 实际的网络爬虫系统通常是几种爬虫技术相结合实现的,下面分别对这几种爬虫加以简单的介绍。 1.1、通用网络爬虫 又称全网爬虫(Scalable Web Crawler),爬行对象从一些种子URL扩充到整个Web,主要为门户站点搜索引擎和大型Web服务提供商采集数据。 1.2、聚焦网络爬虫 又称主题网络爬虫(Topical Crawler),是指选择性地爬行那些与预先定义好的主题相关页面的网络爬虫。