python3学习手册__name__ == '__main__': test_tk() ★django模块 Django是一个高级的Python Web框架,可以快速开发安全和可维护的 网站。Django项目有一个内置的开发服务器,用于在没有任何外部 Web服务器的情况下立即运行应用程序。 # pip3 install django==5.0.1 import django print(django 生 产者和消费者之间不通信,阻塞队列就相当于一个缓冲区,平衡了生 产者和消费者的处理能力。 ★多线程之线程池mul�processing.dummy.Pool 单线程和线程池并发执行效率对比 from multiprocessing.dummy import Pool as ThreadPool import time def work_func(n): print(f"this 也可以连接若干个单元格为一个更大空间, 这一操作被称作跨越 (span),与excel的合并单元格是一个概念。使用grid的布局方法的时 候,单元格必须是紧邻创建的。 ③place布局管理器 允许开发者精确地控制组件的位置和大小 ★同一顶级层次中,不同布局管理器不可混用 ★Lebel标签 Label标签用于显示不可编辑的文本信息 import tkinter window0 码力 | 213 页 | 3.53 MB | 1 年前3
k8s操作手册 2.3建了cri-dockerd项目,用于为Docker Engine提供一个能够支持CRI规范的垫片, 从而能够让Kubernetes基于CRI控制Docker,但是这种架构缺点也很明显,调用链 更长,效率更低。 即 unix:///var/run/cri-dockerd.sock 相 当 于 v1.23 及 之 前 版 本 的 的 unix:///var/run/dockershim.sock mode v1.0 + iptables proxy mode v1.1 + ipvs proxy mode v1.8 + 需要在所有k8s服务器上加载ipvs内核 模块 效率:ipvs > iptables > UserSpace iptables模式默认只有round robin负载均衡方式,如果第一个pod无响应,则连 接失败,可配置pod就绪检查(readiness0 码力 | 126 页 | 4.33 MB | 1 年前3
git 操作手册commit的指针,tag命令主要用于 发布版本管理,当一个版本发布时,打上tag标签。 有了分支(branch)为什么还要引入tag这个概念呢? 因为tag是相对于同一个分支而言的,同一分支不停地开发,有新增的文件,也 有修改旧的文件,每次提交(commit)后当前分支的HEAD指针会指向最新的提 交,那么如何管理旧的提交呢?可以对某个时间点的提交打个标记,方便后续 的版本追溯及管理。这个标记就是tag # git tag new-tag old-tag #基于原有的old-tag创建新tag(可用于重命名,生 成新tag后,再删除旧的tag) ★git远程协作开发 远程协作的基本流程: ① 管理员在创建一个空的远程仓库(比如在gitlab上创建一个空的项目) ② 管理员创建一个待推送的本地仓库 ③ 管理员关联本地仓库与远程仓库 ④ 管理员在本地仓库中编辑代码,提交代码 使用TortoiseGit时,要求提前安装好git工具 ★部署gitlab仓库 gitlab是一个基于git实现的在线代码仓库软件,提供web可视化管理界面,通常 用于企业团队内部协作开发 ★安装gitlab-ce 部署gitlab-ce要求服务器内存>=4GB,本例使用操作系统为 Rocky Linux 8.8, gitlab-ce版本16.5.0 ★首先gitlab服务器要安装ntp时间服务0 码力 | 35 页 | 1.69 MB | 1 年前3
共 3 条
- 1













