node

win10子系统ubuntu下安装nodejs,并使用n管理版本

让人想犯罪 __ 提交于 2020-02-03 23:23:14
1.解决apt下载速度慢的问题 #方法:设置国内的源 https://www.cnblogs.com/ashe666/p/10036757.html 2.安装nodejs,npm,n apt-get install nodejs apt-get install npm apt-get install n 3.使用n管理node版本 #1.使用apt安装n #2.在https://npm.taobao.org/mirrors/node/下面复制你要的版本的下载地址  #因为网络问题,需要自己下载需要的版本#3.下载压缩包到:/usr/local/n/versions/node下面  #使用curl -o xx.tar.gz 复制的下载地址 #4创建文件夹,名字是版本号如:13.0.0,解压tar.gz里的文件到这个文件下面 #5输入命令 n 版本号,如:n 13.0.0 #完成升级 ps: 访问win10里的文件 #在/mnt下开始访问 (受限的访问,可以通过cp命令拷贝文件到ubuntu文件系统下) cd /mnt 来源: https://www.cnblogs.com/pixs-union/p/12257901.html

node-schedule node 定时任务 typescript使用

£可爱£侵袭症+ 提交于 2020-02-03 23:17:25
node-schedule node 定时任务 typescript使用 Node Schedule 安装 yarn add node-schedule yarn add --save-dev @types/node-schedule 使用 import * as schedule from 'node-schedule'; // 每天 0 点数据清零 schedule.scheduleJob('1 0 0 * * *', () => { //todo }); 来源: https://www.cnblogs.com/mengfangui/p/12257734.html

基于Citrix云桌面前端开发环境搭建

本秂侑毒 提交于 2020-02-03 20:46:02
介绍基于Citrix的云桌面前端开发环境搭建,具体步骤如下,及时更新。 第一步:在云桌面外下载需要版本node免安装包 地址:https://nodejs.org/dist/ 注意下载64位版本,如:node-v9.11.1-win-x64.zip 第二步:将解压包CP到云桌面内解压 注意,解压后多了一级目录,设备环境变量时目录要指定到包含 node_modules 这一层 第三步:修改环境变量 在计算机上 右键->属性 ,并点击 更改设置 : 在设置 高级 中找到 环境变量 并打开: 新建 用户变量 ,名称为 Path ,地址为解压后node的绝对路径 第四步:检查安装结果 在PowerShell 输入 node -v 能够显示所安装node版本,即大功造成。 问题汇总 如何跨域 将桌面上的Chrome快捷方式CP一份,右键在 目标 后添加如下参数 --disable-web-security --user-data-dir ,使用新的Chrome快捷方式打开即可。 来源: CSDN 作者: Rigel_Xu 链接: https://blog.csdn.net/rigel_xu/article/details/104159361

简单概括什么是 node-gyp ?

╄→гoц情女王★ 提交于 2020-02-03 20:12:52
https://blog.csdn.net/adley_app/article/details/95165584 GYP是一种构建自动化工具。 node-gyp:node下的gyp。 为什么要有node-gyp? npm 为了方便干脆就直接源码分发,用户装的时候再现场编译。 因为node程序中需要调用一些其他语言编写的 工具 甚至是dll,需要先编译一下,否则就会有跨平台的问题,例如在windows上运行的软件copy到mac上就不能用了,但是如果源码支持,编译一下,在mac上还是可以用的。node-gyp在较新的Node版本中都是自带的(平台相关),用来编译原生C++模块。 配置是否正常 win + r cmd 控制台得到如下信息即可,注意安装 MSBuild (2015)工具链。 C:\Users\Juwan>node-gyp list gyp info it worked if it ends with ok gyp info using node-gyp@6.1.0 gyp info using node@10.13.0 | win32 | ia32 10.13.0 gyp info ok 如何使用 node-gyp rebuild 在 Windows 下可以理解为调用 msbuid 进行该文件夹下的 sln 解决方案的 build ,例如我们在使用 serialport

B-树 python实现

只谈情不闲聊 提交于 2020-02-03 15:55:24
import sys import math class Node: def __init__(self, scala = 3): self.values = [] self.parent = None self.children = [] def insert(self, value): if value in self.values: pass else: self.values.append(value) self.values.sort() return len(self.values) def compare(self, value): length = len(self.values) if self.children == [] or value in self.values: return None for i in range(length): if value < self.values[i]: return i return i + 1 def getPos(self): return self.parent.children.index(self) def getValLen(self): return len(self.values) class BTree: def __init__(self, node:Node = None, scala = 3):

10分钟学会Dockerfile

岁酱吖の 提交于 2020-02-03 15:36:20
Dockerfile示例 FROM node:8 # copy files COPY . /usr/node/ WORKDIR /usr/node/ # launch service CMD ["node", "hello.js"] EXPOSE 8010 Dockerfile常用指令 来源: 51CTO 作者: wx5b3c0a4298f7b 链接: https://blog.51cto.com/13851865/2468904

1129 Recommendation System

巧了我就是萌 提交于 2020-02-03 15:12:20
题目链接:https://pintia.cn/problemsets/994805342720868352/problems/994805348471259136 题意:根据用户每次点击的东西的编号,输出他在点当前编号之前应该给这个用户推荐的商品的编号~只推荐k个~也就是输出用户曾经点击过的商品编号的最多的前k个~如果恰好两个商品有相同的点击次数,就输出编号较小的那个 #include<bits/stdc++.h> using namespace std; struct node { int x; int num; // friend bool operator <(const node &a,const node &b) // { // return a.num!=b.num?a.num>b.num:a.x<b.x; // } node(int a,int b) { x = a; num = b; } bool operator <(const node &a) const { return a.num!=num?num>a.num:x<a.x; } }; set<struct node> s; int tt[110000]; int main() { int n,k; cin>>n>>k; int i; for(i=0; i<n; i++) { int x; scanf("%d

widows 10 下解决在npm install python 环境报错的问题

你。 提交于 2020-02-03 13:24:13
1.使用管理员打开cmd 2.安装 node-gyp; gyp是一种根据c++源代码编译的工具,node-gyp就是为node编译c++扩展的时候使用的编译工具。 npm install -g node-gyp 3.python2.7 因为node-gyp需要依赖python2.7和微软的vc++构建工具来进行编译但是windows操作系统在默认情况下不会安装python2.7和vc++构建工具。 为node-gyp配置安装python2.7以及VC++ build Tools依赖 npm install --global --production windows-build-tools; 4.系统变量里面就有python的变量路径,之前是没有的,; 5.现在对项目重新npm install ,会正常安装; 6.主要是node-sass 模块需要这个环境; 来源: https://www.cnblogs.com/-youth/p/12255196.html

Dijkstra实现

江枫思渺然 提交于 2020-02-03 12:27:06
参考视频 存放边的距离信息,使用优先队列PriorityQueue; 存放最短距离的点,使用ArrayList; import java.io.*; import java.util.*; import java.lang.*; import java.util.ArrayList; import java.util.Arrays; import java.util.Comparator; import java.util.PriorityQueue; import java.util.Queue; import java.util.stream.Collectors; class Edge{ public Node from; public Node to; public int weight; public Edge(Node from,Node to,int weight) { this.from=from; this.to=to; this.weight=weight; } } class Node { public String value; public Node(String value) { this.value=value; } public boolean isVisited=false; } class EdgeDist{ public Edge edge;

1.1 环境搭建-node安装

和自甴很熟 提交于 2020-02-03 11:04:11
一、安装包下载: 方法一: 1、登录NodeJS官网; 2、下载最新的NodeJS版本安装包,本处为12.14.1 LTS版本; 方法二: 1、登录淘宝镜像地址: https://npm.taobao.org/ 2、进入NodeJS镜像地址:Node.js 镜像: http://npm.taobao.org/mirrors/node 3、找到对应的版本,此处采用推荐版本12.14.1版本; 【说明】:此方案下载速度较快,推荐使用。 二、安装 1、双击node-v12.14.1-x64.msi开始安装; 2、一路Next,选择默认配置即可。 3、安装完成后,调出控制台,输入:node -v 查看版本,显示版本则表示安装成功,如下: 来源: CSDN 作者: 胡力捧 链接: https://blog.csdn.net/acyxc/article/details/104150086