debian10下miniconda环境配置

概述 使用 python 做数据分析,目前最方便和最流行的环境就是 Anaconda。 Anaconda 太重,刚开始学习使用 python 数据分析,还是觉得 Miniconda 更好一些。 环境安装 我是在 Debian10 下使用 python,所以下载了最新的 Linux 下的安装脚本:https://repo.anaconda.com/miniconda/ $ wget https://

- 阅读全文 -

Nginx支持HTTPS,生成SSL证书

生成证书# 1. 首先创建SSL证书私钥,期间需要输入两次用户名和密码,生成文件为blog.key; openssl genrsa -des3 -out blog.key 2048 # 2. 利用私钥生成一个不需要输入密码的密钥文件,生成文件为blog_nopass.key; openssl rsa -in blog.key -out blog_nopass.key # 3. 创建SSL证书签名

- 阅读全文 -

docker network connect命令

docker network connect命令用于将容器连接到网络。可以按名称或ID连接容器。 一旦连接,容器可以与同一网络中的其他容器通信。 用法 docker network connect [OPTIONS] NETWORK CONTAINER 选项 名称,简写 默认 说明 --alias 为容器添加网络范围的别名 --ip 指定IP地址 --ip6 指定IPv

- 阅读全文 -

pip国内镜像源-Python安装第三方库

众所周知,在没有配置第三方库的时候,使用pip或者conda安装包的时候,会直接指向Python官网,由于服务器在国外,下载速度会很慢,因此,大多数情况下会选择国内的镜像源网址来提升安装第三方库的速度。 1. 8个国内镜像源 以下是中国常见的pip镜像源,按照完全度和下载速度排序,需要注意的是,镜像源的完全度和速度可能因地域和时间而异,建议根据自己的实际情况选择合适的镜像源。 1.1 清华大学(完

- 阅读全文 -

常用正则表达式速查手册,建议收藏!

一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$ 正数、负数、和小数:^(\-|

- 阅读全文 -

Debian9升级最新Python3.10.5

wget https://www.python.org/ftp/python/3.10.5/Python-3.10.5.tgz tar zxvf Python-3.10.5.tgz ./configure --enable-optimizations make altinstall 默认安装在了/usr/local/lib/python3.10/目录 PS:装好了!!! 用rm -rf删除多余的

- 阅读全文 -

银河麒麟v10上安装node.js

下载 从官网上(网址为:https://nodejs.org/en/download/) 下载适合该操作系统的版本。经测试,这里需要下载的是ARMv8。 解压缩,重命名 下载完成后,找到压缩包的位置(也可以通过剪切的方式更改该位置),右键打开终端,先输入ls命令查看压缩包名,然后使用tar命令解压缩。 tar -xvf node-v18.17.0-linux-arm64.tar.xz m

- 阅读全文 -

Nginx配置用户名密码访问

在 Nginx 下,提供了 ngx_http_auth_basic_module 模块实现让用户只有输入正确的用户名密码才允许访问web内容。默认情况下,Nginx 已经安装了该模块。所以整体的一个过程就是先用第三方工具设置用户名、密码(其中密码已经加过密),然后保存到文件中,接着在 Nginx 配置文件中根据之前事先保存的文件开启访问验证。 生成密码可以使用 htpasswd,或者使用 open

- 阅读全文 -