03 2022 档案
摘要:Nginx 处理web请求机制 Worker抢占机制 Nginx异步非阻塞模型,并发量非常大, 性能高主要原因:1worker抢占机制2.使用异步非阻塞
阅读全文
摘要:二级Python--列表与字典 一、列表 列表能够成组地存储的信息,其中可以包含几个元素,也可以包含百万数量级元素,列表是我们可以直接使用的最强的Python功能之一。 定义 列表是由一系列按顺序排列的元素组成,它可以包含任意的字母表中所有字母、数字或者字符。 列表一般格式为:[元素1,元素
阅读全文
摘要:Docker --进阶 一、容器数据卷 docker的理解回顾 将应用和环境打包成一个镜像! 如果数据在容器中,那么我们容器删除,数据回丢失! 容器之间可以有一个数据共享的技术!docker 容器产生的数据,通过不到本地,这就是卷技术(目录的挂载,让我们容器内的目录,挂载到linux上) 总结:容器
阅读全文
摘要:Docker的常用命令 帮忙命令 docker version #显示docker的版本信息 docker info #显示docker的系统信息,包括镜像和容器数量 docker 命令 --help #帮忙命令 镜像命令 docke images docker images # 查看所有本地主机镜
阅读全文
摘要:Docker底层原理是怎么工作的 Docker是一个Client-server结构的系统,Dokcer的守护进程运行在主机上,通过socket从客户端访问,DockerServer 接受到Docker-Client的指令,就会执行这个命令 Docker 为什么比VM快? 1、docker有比VM虚拟
阅读全文
摘要:一、docker基本组成 镜像(image):好比一个模板,可以通过这个模板来创建容器服务,tomcat镜像 》run》tomcat01容器(提供服务器)通过这个镜像可以创建多个容器(最终服务运行或者项目运行就是在容器中的 容器(container):利用容器技术,独立运行一个或者一个组应用,通过镜
阅读全文
摘要:shell特殊变量 变量 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2。 $# 传递给脚本或函数的参数个数。 $* 传递给脚本或函数的所有参数。 $@ 传递给脚本或函数的所有参数。被双引号(" ")包含时,与 $
阅读全文
摘要:Docker 、虚拟机之间区别 虚拟机技术的缺点: 1.资源占用太多 2.冗余步骤多 3.启动很慢 容器化技术 1.服务器资源利用率高 2.比较轻量化 3.打包镜像测试,一键运行 比较Docker和虚拟机技术不同: 1.传统虚拟机,虚出一条硬件,运行一个完整的操作系统,然后在这个系统上安装和运行
阅读全文
摘要:shell 编程 一、shell概括 1.先来简述一下shell的用途 1.shell可以用来自动化系统的初始化工作(update,软件的安装,时区的设置,安全策略...) 2.自动化批量软件部署程序(LAMP/LNMP/Tmcat/LVS/Nginx) 3.管理应用程序(KVM,集群管理) 4.日
阅读全文
摘要:二级python考试大纲与复习指导 本人也是在备考二级py 可能理解不对的地方请指正 参考网络,侵权删除 考纲解读→ 一、考试介绍 1.1考试人群 全国计算机等级考试(python语言程序设计(二级))无论是社会考生还是在校考生均可报名,没有限制,想要考取python二级的考友可以报名参加。 1
阅读全文
摘要:二级py-- 数据库设计基础 1.数据定义语言(DDL):该语言负责数据的模式定义与数据的物理存取构建 2.数据操纵语言(DML):该语言负责数据的操纵,包括查询及总删改等操作 3.数据控制语言(DCL):该语言负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能 4.为提高数据库的逻辑独
阅读全文
摘要:Python--random.seed()用法 第一次接触random.seed(),可能理解的不是特别对,大家欢迎指错,整理自网络,侵权删除 概念 seed()是改变随机数生成器的种子,可以在调用其他随机模块函数之前调用此函数 语法 import random random.seed(x) 注意:
阅读全文
摘要:Linux面试题 1. Linux常用的发行版 debian、 Fedora、ubuntu、redhat、 centos 2.linux是什么 linux是基于Linux内核的操作系统。是一个开源操作系统,可以在不同的硬件平台上运行。它为用户提供了免费的低成本操作系统。这是一个用户友好的环境,他们可
阅读全文
摘要:二级py--day5软件工程基础 软件工程基础 1.软件工程三要素:方法、工具和过程 2.软件生命周期可以分为:项目可行性研究与规划、软件需求分析、软件设计、软件实现、软件测试、软件运行与维护等阶段 3.软件是程序、数据及相关文档的完整集合 4.软件需求分析工具有数据流图(DFD)、数据字典、判定树
阅读全文
摘要:二级py--day4 数据结构与算法篇 1.算法的基本特征:可行性、确定性、有穷性、拥有足够的情报 2.算法的设计要求包括效率与低存储量,既要考虑算法的时间复杂度和空间复杂度 3.算法的优劣:与算法描述的语言有关 4.为了降低算法的空间复杂度,要求算法尽量采用原地工作,所谓原地工作是指:执行算法时所
阅读全文
摘要:Nginx面试题 整理自网络,侵权删 1.请解释一下什么是Nginx? Nginx是一个web服务器和反向代理服务器,用于http、https、smtp、pop3和IMAP协议 2.请列举Nginx的一些特性。 Nginx服务器的特性包括: 反向代理/负载均衡器 嵌入式Perl解释器 动态二进制升级
阅读全文
摘要:在Linux中创建数据库并且远程图形化工具连接 安装数据库 [root@node1 ~]# yum install mariadb-server -y #这里我使用的mariadb 其他数据库也可以 初始化数据库 [root@node1 ~]# systemctl start mariadb.ser
阅读全文
摘要:二级PY--day3 1.结构化程序设计方法主要原则:自顶向下、逐步求精、模块化、限制使用goto语句 2.三种控制结构:顺序、选择和重复(循环) 3.结构化程序强调:程序的可复用性 4.结构化程序设计风格强调的是:程序的易读性 5.对 类-对象的主要特征:对象唯一性 面向对象方法中最基本的概念是对
阅读全文
摘要:二级py day2-3 1.进程至少活动情况分为:运行状态、就绪状态、等待状态(阻塞状态)、创建状态、终止状态 2.进程的特性包括: 并发性和动态性 3.计算机地址位数决定了内存的最大容量,决定了虚拟内存的最大容量,虚拟内存容量也和操作系统有关 4.进程分配给他的时间片用完,让CPU转为就绪状态 5
阅读全文
摘要:1.py基础篇 **解释:**因为在python语言中存在一个不确定尾数问题、 因为浮点数是以二进制形式储存在计算机内部的,受限于宽度,二进制数并不完全等于其浮点数本身,只能说接近。所以0.1+0.2==0.3这种说法不成立,只能说0.1+0.2近似于0.3 2.python提供三种最基本的数学类型
阅读全文