分类 技术 中的文章

http状态码

200 OK - [GET]:服务器成功返回用户请求的数据,该操作是幂等的(Idempotent)。 201 CREATED - [POST/PUT/PATCH]:用户新建或修改数据成功。 202 Accepted - [*]:表示一个请求已经进入后台排队(异步任务) 204 NO CONTENT - [DELETE]:用户删除数据成功。 400 INVALID REQUEST - [POST/PUT/P……

阅读全文

建立一个名为agetest的账号,该账号第一次登陆后使用默认密码,但必须更改密码后使用新密码才能够登陆系统使用bash环境

建立一个名为agetest的账号,该账号第一次登陆后使用默认密码,但必须更改密码后使用新密码才能够登陆系统使用bash环境。 增加用户agetest,且设置初始密码和用户名保持一致 1 2 3 4 5 6 7 8 9 10 11 [root@centos dashboard]# useradd agetest [root@centos dashboard]# echo "agetest" | passwd --stdin agetest Changing password for user agetest. passwd: all authentication tokens updated successfully. [root@centos dashboard]# chage -d 0 agetest [root@centos dashboard]# chage -l agetest | head -n 3 Last password……

阅读全文

go signal处理

Go Signal信号处理 参考: [Go Signal信号处理]((17条消息) Go Signal信号处理_无风的雨-CSDN博客_go signal) 可以先参考官方资料[go.signal](signal package - os/signal - pkg.go.dev) 前言 信号(Signal)是Linux, 类Unix和其它POSIX兼容的操作系统中用来进程间通讯……

阅读全文

python单例模式

单例模式 简介 单例模式是指在内存中只会创建一次对象的设计模式,在程序中多次使用同一个对象且作用相同的时候,为了防止频繁的创建对象,单例模式可以让程序在内存中创建一个对象,让所有调用者都共享这一单例对象。 几种单例模式的demo 线程安全的单例模式 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 import threading class Singleton(object):……

阅读全文

数据共享与持久化

在 Docker 内部以及容器之间管理数据,在容器中管理数据主要有两种方式: 数据卷(Data Volumes) 挂载主机目录 (Bind mounts) 数据卷 数据卷是一个可供一个或多个容器使用的特殊目录,它绕过UFS,可以提供很多有用的特性: 数据卷 可以在容器之间共享和重用 对 数据卷 的修改会立马生效 对 数据卷 的更新,不会影响镜……

阅读全文

解压缩

最简单的使用tar的命令: 1 2 3 4 5 6 7 8 # 压缩 tar -jcv -f filename.tar.bz2 要被压缩的文件或目录名称 # 查询 tar -jtv -f filename.tar.bz2 # 解压缩 tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录……

阅读全文

输入输出定向

最简单的使用tar的命令: 1 2 3 4 5 6 7 8 # 压缩 tar -jcv -f filename.tar.bz2 要被压缩的文件或目录名称 # 查询 tar -jtv -f filename.tar.bz2 # 解压缩 tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录 标准输入重定向 1 2 3 4 1>: 以覆盖的方法将「正确的数据」输出到指定的文件或装置上; 1>>:以追加的方法将「正确的数据」输出到指定的文件或……

阅读全文

docker run命令详解

命令格式:docker run [OPTIONS] IMAGE [COMMAND] [ARG...] Usage: Run a command in a new container 中文意思为:通过run命令创建一个新的容器(container) 常用选项说明 d, --detach=false, 指定容器运行于前台还是后台,默认为false i, --interactive=false, 打开STDIN,用于控制台交互 t, --t……

阅读全文

docker启动命令逆向输出

主要依靠的一个开源软件runlike See runlike-github 1 2 3 4 5 6 7 8 9 10 11 12 13 yum clean all yum makecache yum install python-pip python-setuptools -y pip install runlike # 若此时正在运行的一个容器为`redis` # 则 runlike redis > redis_start.sh # 此时redis_start.sh即为docker启动redis容器的命令……

阅读全文

docker网络

容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过-P或-p参数来指定端口映射。 当使用-P标记时,Docker会随机映射一个端口到内部容器开放的网络端口。 使用docker container ls 可以看到,本地主机的32768被映射到了容器的80端口。此时访问本机的32768端口即可访问……

阅读全文