Nodejs

官网

nvm

nodesource

1. 切换 npm 源

Node 的官方模块仓库网速太慢,模块仓库需要切换到阿里的源。

不安装 cnpm 只用淘宝镜像,设置 npm 的镜像:

1
npm config set registry https://registry.npm.taobao.org/

执行下面的命令,确认是否切换成功。

1
npm config get registry

2. yarn

官网

https://mirrors.huaweicloud.com/yarn/v1.19.1/yarn-1.19.1.msi https://mirrors.huaweicloud.com/yarn/

1
2
3
# 若经常网络异常,执行此句
yarn config set registry https://registry.npm.taobao.org/ -g
yarn config set registry https://mirrors.huaweicloud.com/repository/npm/

如何在CentOS Linux 7.5上安装Node.js

3. java

Java SE Downloads Java Documentation Jakarta® EE Software

yum install java-latest-openjdk

java 中文显示不正常 > JAVA_TOOL_OPTIONS -Dfile.encoding=UTF-8

jlink 部署

4. pypi 源配置

4.1. 常见在线 pypi repository

  • 华为云 https://mirrors.huaweicloud.com/repository/pypi/simple
  • 清华 https://pypi.tuna.tsinghua.edu.cn/simple

4.2. 配置 pypi 镜像源

1
2
3
4
# 更新 pip 至最新版
pip install -i <pypi repository> pip -U
# 配置 pypi 镜像源
pip config set global.index-url <pypi repository>

5. Pip 包管理

官网

1
2
3
4
5
6
7
8
9
10
11
12

# 导出依赖包名至 requirements.txt
pip freeze > requirements.txt
# 安装 requirements.txt 中列出的包
pip install -r requirements.txt
# 卸载包
pip uninstall [options] <package>
# 卸载 requirements.txt 中列出的包
pip uninstall [options] -r <requirements file>
# Options:
# -r, --requirement <file>
# -y, --yes 不询问,直接卸载

6. conda 包管理

  • conda 官网 https://docs.conda.io/en/latest/miniconda.html

7. python

7.1. 切片

1
2
3
List[start:end:step]
# 反转列表
List[::-1]