MongoDB户权限配置教程

启动MongoDb实例

本文以Docker启动MongoDB为例,省略服务器上MongoDB安装过程

# Docker启动MongoDB实例,使用前确保电脑上已经安装docker

$ docker pull mongo:3.0
...

# --auth 参数表示以权限验证模式启动
$ docker run --name mongo_instance -p 0.0.0.0:27017:27017 -d mongo --auth
d18d1d4fd831...a5bc378178

Python3 中实用的方法

让目录或者zip文件成为可运行的脚本

在书写python脚本的时候,往往会使用不止一个 python 代码文件,而将多个文件放在一个目录下或者zip包中,使目录或者zip包可以直接运行,这样使得多个python简脚本运行变得非常方便

Python 中 switch 方法的实现

在Python开发过程中,很多时候都需要使用到switch的结构形式,而大多在遇到这种情况的时候,开发人员都是使用if...else...结构来代替,但是过多的重复判断,会导致程序的可读性变差。

Python中不可变常量的实现

在Python开发过程中,经常会有用到不可变常量的时候,但一般都是直接定义Python数据类型。但这并不安全,在以后的编码过程中,我们很有可能在自己不知道的情况下修改这个变量的值,但事实上并不希望如此。