Docker Oracle 11g配置

1.拉取Oracle镜像1# docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g23# docker images4registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g ...

Python异常类的层次结构

1BaseException2 +-- SystemExit3 +-- KeyboardInterrupt4 +-- GeneratorExit5 +-- Exception6 +-- StopIteration7 +-- StopAsyncIteration8 +-- Arithm...

Linux strace使用

在操作系统运维中会出现程序或系统命令运行失败,通过报错和日志无法定位问题根本原因 比如keepalive脚本执行失败,但是体现在日志中是其他提示,没有相关报错 如何在没有内核或程序代码的情况下查看系统调用的进程 strace工具介绍 strace是一个非常有用的诊断、说明和调试工具,Linux系统管理员可以在...

PostgreSQL 常用命令

连接数据库, 默认的用户和数据库是postgres 1psql -U user -d dbname 切换数据库,相当于mysql的use dbname 1\c dbname 列举数据库,相当于mysql的show databases 1\l 列举表,相当于mysql的show tables 1\dt 查看...

Golang 开启go mod

1. 开启Go module1.11和1.12版本将下面两个设置添加到系统的环境变量中 1GO111MODULE=on2GOPROXY=https://goproxy.io 1.13版本之后 需要注意的是这种方式并不会覆盖之前的配置,有点坑,你需要先把系统的环境变量里面的...

Debian 关闭图形界面

因为自己不喜欢用图形化页面,所以把debian的图形化关了。 配置如下 编辑grub配置文件1vi /etc/default/grub23# If you change this file, run ‘update-grub’ afterwards to update 4# /boot/grub/grub.c...

Centos split 切割文件及合并文件

云服务器不支持下载很大的文件。 这种情况可以使用split命令切割文件,然后down下来,在本地合并或传到需要的服务器上再合并。 split命令语法如下: 1split [- -help][- -version][-a ][-b][-C ][-l ] [要切割的文件] [输出文件名前缀]2-a, --suf...

Python frozenset 应用

frozenset() 返回一个冻结的集合,冻结后集合不能再添加或删除任何元素 1class FARule(object):23 def __init__(self, state, character, new_state):4 self.state = state5 se...

Python Lambda While Loop

原来lambda循环如此简单.. 1In [47]: b = lambda x: x < 5 and x * 3 ...

graph

图的定义 图是由顶点的有穷非空集合和顶点之间边的的集合组成,通常表示为: G(V,E), 其中,G表示一个图,V是图G中的顶点的集合,E是图G中边的集合 注意: 线性表中我们把数据元素叫做元素,树中将数据元素叫做结点,在图中数据元素,我们称之为顶点(Vertex) 线性表中可以没有数据元素,称为空表,树中可以...