 python3学习手册7.5版本,无pip 先 去 官 网 下 载 python3 的 源 码 包 : h�ps://www.python.org/downloads/source/ 或 者 直 接 wget h�ps://www.python.org/�p/python/3.10.3/Python- 3.10.3.tgz 下载目标版本源码包,并上传到目标linux服务器上 安装依赖: # yum install gdbm-devel xz-devel libpcap-devel db4-devel # tar -xvf Python-3.x.x.tgz #解压源码包 # cd Python-3.x.x #进入解压目录 # ./configure prefix=/usr/local/python3.x.x ③py2的源码文件默认使用ascii编码,除非指定了 # -*- coding: u�-8 - *-,py3源码文件默认使用u�8编码 若要在py2中也使用py3中的这些特性,可以导入名为 __future__ 的 包,导入后,py2会启导入的功能使得也支持py3的这些特性。同时py2 的这些原有特性会被py3覆盖 让源代码兼容python2和python3,只需要在代码开头添加以下几行, 然后都用py3的语法去写代码:0 码力 | 213 页 | 3.53 MB | 1 年前3 python3学习手册7.5版本,无pip 先 去 官 网 下 载 python3 的 源 码 包 : h�ps://www.python.org/downloads/source/ 或 者 直 接 wget h�ps://www.python.org/�p/python/3.10.3/Python- 3.10.3.tgz 下载目标版本源码包,并上传到目标linux服务器上 安装依赖: # yum install gdbm-devel xz-devel libpcap-devel db4-devel # tar -xvf Python-3.x.x.tgz #解压源码包 # cd Python-3.x.x #进入解压目录 # ./configure prefix=/usr/local/python3.x.x ③py2的源码文件默认使用ascii编码,除非指定了 # -*- coding: u�-8 - *-,py3源码文件默认使用u�8编码 若要在py2中也使用py3中的这些特性,可以导入名为 __future__ 的 包,导入后,py2会启导入的功能使得也支持py3的这些特性。同时py2 的这些原有特性会被py3覆盖 让源代码兼容python2和python3,只需要在代码开头添加以下几行, 然后都用py3的语法去写代码:0 码力 | 213 页 | 3.53 MB | 1 年前3
 k8s操作手册 2.3最新版本为20.10.x # systemctl enable docker # systemctl start docker # docker info ★配置docker服务使用systemd去管理(以及信任本地镜像仓库) # vi /etc/docker/daemon.json { "data-root": "/docker_data", "registry-mirrors": [ "h�ps://cof-lee crictl是遵循CRI接口规范的一个命令行工具,通常用它来检查和管理kubelet节点 上的容器运行时和镜像。(支持containerd/docker/crio) ★安装crictl工具 默认随kubeadm一起安装了,在cri-tools-xxxx.x86_64.rpm这个包里,如果想单独 安装,则直接装这个rpm包或者到github上下载此软件 # wget h�ps://github 至此,k8s高可用集群搭建完成 ★第5章、K8S的网络原理 ★pod网络与Service网络 整个K8S集群有3种网络ip: Node-ip 各k8s服务器的通信ip,是服务器本身的通信/管理ip Pod-ip 各pod容器组的ip,pod容器网络是给容器使用的,整个集群各 pod都有一个ip,直接使用pod ip可以互相访问,但随着pod漂 移到其他node或pod重启后,其ip是会变的,不固定。底层使0 码力 | 126 页 | 4.33 MB | 1 年前3 k8s操作手册 2.3最新版本为20.10.x # systemctl enable docker # systemctl start docker # docker info ★配置docker服务使用systemd去管理(以及信任本地镜像仓库) # vi /etc/docker/daemon.json { "data-root": "/docker_data", "registry-mirrors": [ "h�ps://cof-lee crictl是遵循CRI接口规范的一个命令行工具,通常用它来检查和管理kubelet节点 上的容器运行时和镜像。(支持containerd/docker/crio) ★安装crictl工具 默认随kubeadm一起安装了,在cri-tools-xxxx.x86_64.rpm这个包里,如果想单独 安装,则直接装这个rpm包或者到github上下载此软件 # wget h�ps://github 至此,k8s高可用集群搭建完成 ★第5章、K8S的网络原理 ★pod网络与Service网络 整个K8S集群有3种网络ip: Node-ip 各k8s服务器的通信ip,是服务器本身的通信/管理ip Pod-ip 各pod容器组的ip,pod容器网络是给容器使用的,整个集群各 pod都有一个ip,直接使用pod ip可以互相访问,但随着pod漂 移到其他node或pod重启后,其ip是会变的,不固定。底层使0 码力 | 126 页 | 4.33 MB | 1 年前3
 postgresql操作手册★第1章、安装postgresql # yum install postgresql-server -y # EL8安装光盘AppSteam里自带有10.x 版本的软件包 # postgresql-setup --initdb --unit postgresql # systemctl enable postgresql # systemctl start #初次登录需要切换为postgres用户,直接登录,无 需密码 postgres=# alter user postgres with password 'passwdxxyy'; #修改管理员账号 postgres的密码 postgres=# postgres=# create user cof with password 'passwdxxyy2'; #创建一个名为cof的 #使用postgres用户登录,需要密 码,默认登录postgres库 postgres=# #提示符 => 表示普通账号,=#表示管理员账号 postgres=# #提示符=>前的postgres表示当前数据库名 # psql -h x.x.x.x0 码力 | 17 页 | 445.84 KB | 1 年前3 postgresql操作手册★第1章、安装postgresql # yum install postgresql-server -y # EL8安装光盘AppSteam里自带有10.x 版本的软件包 # postgresql-setup --initdb --unit postgresql # systemctl enable postgresql # systemctl start #初次登录需要切换为postgres用户,直接登录,无 需密码 postgres=# alter user postgres with password 'passwdxxyy'; #修改管理员账号 postgres的密码 postgres=# postgres=# create user cof with password 'passwdxxyy2'; #创建一个名为cof的 #使用postgres用户登录,需要密 码,默认登录postgres库 postgres=# #提示符 => 表示普通账号,=#表示管理员账号 postgres=# #提示符=>前的postgres表示当前数据库名 # psql -h x.x.x.x0 码力 | 17 页 | 445.84 KB | 1 年前3
 git 操作手册本文档,则说明接受以上2个条款。 作者:李茂福 更新日期:2024-01-11 ★git命令操作 Git是一个开源的分布式版本控制系统,可以高效地处理从很小到非常大的项目 版本管理。 ★git命令行客户端安装及设置 # yum install git -y #自带光盘里有 # git --version ,tag命令主要用于 发布版本管理,当一个版本发布时,打上tag标签。 有了分支(branch)为什么还要引入tag这个概念呢? 因为tag是相对于同一个分支而言的,同一分支不停地开发,有新增的文件,也 有修改旧的文件,每次提交(commit)后当前分支的HEAD指针会指向最新的提 交,那么如何管理旧的提交呢?可以对某个时间点的提交打个标记,方便后续 的版本追溯及管理。这个标记就是tag # git 远程协作的基本流程: ① 管理员在创建一个空的远程仓库(比如在gitlab上创建一个空的项目) ② 管理员创建一个待推送的本地仓库 ③ 管理员关联本地仓库与远程仓库 ④ 管理员在本地仓库中编辑代码,提交代码 ⑤ 管理员推送本地仓库代码到远程仓库 ⑥ 管理员邀请协作成员 ⑦ 成员克隆远程仓库 ⑧ 成员做出修改 ⑨ 成员推送自己的修改 ⑩ 管理员拉取成员的修改 ★管理员操作①到⑤ #0 码力 | 35 页 | 1.69 MB | 1 年前3 git 操作手册本文档,则说明接受以上2个条款。 作者:李茂福 更新日期:2024-01-11 ★git命令操作 Git是一个开源的分布式版本控制系统,可以高效地处理从很小到非常大的项目 版本管理。 ★git命令行客户端安装及设置 # yum install git -y #自带光盘里有 # git --version ,tag命令主要用于 发布版本管理,当一个版本发布时,打上tag标签。 有了分支(branch)为什么还要引入tag这个概念呢? 因为tag是相对于同一个分支而言的,同一分支不停地开发,有新增的文件,也 有修改旧的文件,每次提交(commit)后当前分支的HEAD指针会指向最新的提 交,那么如何管理旧的提交呢?可以对某个时间点的提交打个标记,方便后续 的版本追溯及管理。这个标记就是tag # git 远程协作的基本流程: ① 管理员在创建一个空的远程仓库(比如在gitlab上创建一个空的项目) ② 管理员创建一个待推送的本地仓库 ③ 管理员关联本地仓库与远程仓库 ④ 管理员在本地仓库中编辑代码,提交代码 ⑤ 管理员推送本地仓库代码到远程仓库 ⑥ 管理员邀请协作成员 ⑦ 成员克隆远程仓库 ⑧ 成员做出修改 ⑨ 成员推送自己的修改 ⑩ 管理员拉取成员的修改 ★管理员操作①到⑤ #0 码力 | 35 页 | 1.69 MB | 1 年前3
共 4 条
- 1














