
每日一练
文章平均质量分 65
习题练习
划过手的泪滴t
power!
展开
-
【kubernetes】污点配置、cm、secret练习
【代码】【kubernetes】污点配置、cm、secret练习。原创 2024-09-05 11:23:22 · 481 阅读 · 0 评论 -
【Kubernetes 】k8s常用单词
Kubernetes 是一个用于自动化部署、扩展和管理容器化应用的开源系统。在 Kubernetes (通常简称为 k8s) 集群调度中,有一些关键的概念和技术术语需要了解。这些术语构成了 Kubernetes 的基础概念,理解它们对于操作和管理 Kubernetes 集群至关重要。了解这些术语有助于更好地理解和配置 Kubernetes 集群的调度策略,从而更有效地管理和优化资源。原创 2024-09-03 19:13:31 · 918 阅读 · 0 评论 -
【Kubernetes】 Ingress HTTPS代理访问
在宿主机的 C:\Windows\System32\drivers\etc\hosts 文件中添加 192.168.99.172 www3.tomxcz.com 记录。使用谷歌浏览器访问 https://www3.tomxcz.com。原创 2024-08-31 23:22:22 · 1167 阅读 · 0 评论 -
【Docker】Docker Consul
其他服务可以通过查询 Consul 来发现注册的服务,并通过元数据了解服务的健康状况和其他相关信息。Consul 提供了一个中心化的服务注册和发现系统,可以帮助开发人员轻松地在 Docker 容器和集群之间进行服务发现和配置管理。总结来说,Docker Consul通过注册、发现、健康检查和配置管理等功能,帮助应用程序实现了服务发现和配置管理的自动化。注册服务:应用程序的不同组件(例如Web服务、数据库等)可以使用Docker Consul的API将自己注册到集群中。重开一个consul终端。原创 2024-08-21 02:27:26 · 1226 阅读 · 0 评论 -
【docker】dockerfile部署lnmp、docker compose初步
dockerfile部署lnmp、docker compose初步原创 2024-08-13 18:02:39 · 563 阅读 · 0 评论 -
【docker】Dockerfile练习
修改 merged 层的 a.txt 文件,可以看到 merged 层的 a.txt 内容虽然改变,但 A 目录(只读层)下的 a.txt 内容并没有发生变化,而在 C 目录(读写层)下多了一个 a.txt 文件,内容就是我们修改过的 a.txt 的内容,这就是只读层与读写层的关系,在 merged 目录对文件进行修改并不会影响到只读层的源文件,只会在读写层进行编辑。原创 2024-08-12 18:33:38 · 490 阅读 · 0 评论 -
【docker】docker容器部署常用服务
docker容器部署常用服务 部署logstash。原创 2024-08-07 17:38:07 · 543 阅读 · 0 评论 -
【python】序列化与反序列化
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它使用键值对的形式来表示数据,常用于Web应用程序之间的数据交互。JSON格式的数据可以通过JSON序列化和反序列化来转换为其他编程语言中的对象。YAML格式的数据可以通过YAML序列化和反序列化来转换为其他编程语言中的对象。CSV格式的数据可以通过CSV序列化和反序列化来转换为其他编程语言中的对象。通过这些库,可以方便地进行JSON、CSV和YAML的序列化和反序列化操作,以实现数据的转换和交互。原创 2024-08-06 14:53:00 · 505 阅读 · 0 评论 -
【python】Python面向对象之——多态
多态指的是一类事物有多种形态。定义:多态是一种使用对象的方式,子类重写父类方法,调用不同子类对象的相同父类方法,可以产生不同的执行结果。① 多态依赖继承② 子类方法必须要重写父类方法首先定义一个父类,其可能拥有多个子类对象。当我们调用一个公共方法时,传递的对象不同,则返回的结果不同。好处:调用灵活,有了多态,更容易编写出通用的代码,做出通用的编程,以适应需求的不断变化!例如,我们可以定义一个Animal类,其中有一个make_sound方法用于输出动物的声音。原创 2024-07-20 01:11:54 · 1070 阅读 · 0 评论 -
【python】python面向对象基础(1)
另外,由于属性被限制在__slots__中指定的名字中,所以可以提高属性名字的访问速度。需要注意的是,一般情况下,我们不需要直接使用这些特殊属性,而是通过常规的方式来访问对象的属性和方法。__slots__是Python中的一个特殊属性,用于限制类的实例只能拥有特定的属性。字典的键是属性和方法的名称,值是属性和方法的值。在类的方法中,self作为第一个参数传递,用于引用该方法所属的实例对象。通过定义这些魔法方法,我们可以自定义对象在不同上下文中的行为,使其具有类似内置类型的功能和特性。原创 2024-07-15 15:19:42 · 873 阅读 · 0 评论 -
【python】函数重构
通过函数重构,可以改善代码的质量和可维护性,提高开发效率和代码的可读性。检查函数的参数是否过多或过少,是否有不必要的参数,可以考虑重新设计参数,使函数的接口更清晰和简洁。检查函数的参数是否过多或过少,是否有不必要的参数,可以考虑重新设计参数,使函数的接口更清晰和简洁。函数的命名应该准确地描述函数的功能和作用,可以根据函数的具体功能和语义重新命名。函数的命名应该准确地描述函数的功能和作用,可以根据函数的具体功能和语义重新命名。如果函数的逻辑过于复杂,可以将其拆分成多个较小的函数,每个函数只负责一部分逻辑。原创 2024-07-12 16:58:01 · 1610 阅读 · 0 评论 -
【每日一练】python函数与装饰器
可以看到,装饰器可以方便地为函数添加额外的功能,而不需要修改原函数的代码。装饰器可以是函数形式的装饰器,也可以是类形式的装饰器。使用装饰器的常见场景是在不改变原函数代码的情况下,给函数添加日志记录、性能统计、输入验证等功能。当定义了一个函数或类后,可以通过在其上面添加@装饰器名称,将装饰器应用到函数或类上。有一个计算两个数和的方法,为其添加一个确保两个参数都是int或float类型的装饰器,保证运算不会抛异常。装饰器可以在不修改原始函数或类的情况下,为它们添加额外的功能。在上面的示例中,定义了一个装饰器。原创 2024-07-12 16:45:53 · 271 阅读 · 0 评论 -
【Python】函数的应用
【代码】【Python】函数的应用。原创 2024-07-08 16:41:55 · 402 阅读 · 2 评论 -
【python】字典、列表、集合综合练习
有如下值li= [11,22,33,44,55,66,77,88,99,90],将所有大于 66 的值保存至字典的第一个key中,将小于 66 的值保存至第二个key的值中。(5). 请在修改字典中 “k1” 对应的值为 “kidd”,输出修改后的字典。即: {‘k1’: 大于66的所有值列表, ‘k2’: 小于66的所有值列表}(7). 请在k3对应的值的第 1 个位置插入个元素 18,输出修改后的字典。(6). 请在k3对应的值中追加一个元素 44,输出修改后的字典。5.打印最高分和对应的学生的名字。原创 2024-07-07 23:48:17 · 1418 阅读 · 0 评论 -
【python】python应用初步——控制台版的学生信息管理系统
【代码】【python】python应用初步——控制台版的学生信息管理系统。原创 2024-07-05 16:56:55 · 187 阅读 · 0 评论 -
【python】生成完全数
如果一个数恰好等于它的真因子之和,则称该数为“完全数” [2]。各个小于它的约数(真约数,列出某数的约数,去掉该数本身,剩下的就是它的真约数)的和等于它本身的自然数叫做完全数(Perfect number),又称完美数或完备数。例如:第一个完全数是6,它有约数1、2、3、6,除去它本身6外,其余3个数相加,1+2+3=6。第二个完全数是28,它有约数1、2、4、7、14、28,除去它本身28外,其余5个数相加,1+2+4+7+14=28。原创 2024-07-05 10:32:47 · 466 阅读 · 0 评论 -
【每日一练】python字符串
但是,我们仍然打印空格,因为。接受两个字符串,判断它们是否为内容相同的单词,如果是,返回 True,否则返回 False。接受用户输入的字符串,然后将字符串按空格分割,然后按字母顺序排序。接受用户输入的字符串,然后统计字符串中每个字符出现的次数。接受用户输入的字符串,然后将字符串中的所有标点符号删除。接受用户输入的字符串,然后将字符串中的空格用下划线替换。接受用户输入的字符串,然后将字符串中的数字字符删除。接受用户输入的字符串,然后统计字符串中单词的数量。接受用户输入的字符串,然后查找字符串中的最长单词。原创 2024-07-03 16:26:03 · 385 阅读 · 0 评论 -
【每日一练】python列表
9.5# 对分数列表进行排序# 去掉一个最高分和一个最低分9.5。原创 2024-07-03 16:20:31 · 757 阅读 · 0 评论 -
【每日一练】Python遍历循环
编写一个程序,要求用户输入一个三角形的三条边长,然后判断它们能否组成一个合法的三角形,并输出相应的消息。根据三角形的特性,两边之和必须大于任意一边的长度,否则无法构成三角形。所谓水仙花数是指1个3位的十进制数,其各位数字的立方和等于该数本身。随机生成一个0-100之间的整数,如果猜大了,提示猜大了,如果猜小了,提示猜小了,游戏继续,如果猜对了,给与恭喜类提示信息,游戏停止。使用嵌套循环描述爬楼梯的过程,例如,一共三层楼,每层有20个台阶,通过嵌套循环描述所爬的层数和台阶数。如果车上有空座位,才可以上。原创 2024-07-02 15:05:27 · 1070 阅读 · 0 评论 -
【每日一练】python if选择判断结构应用
编写一个Python程序,计算矩形的面积。要求用户输入矩形的宽和高,然后计算并打印面积。原创 2024-07-01 14:01:29 · 417 阅读 · 0 评论 -
【每日一练】python运算符
编写一个 Python 程序,要求用户输入两个布尔值(True 或 False),然后使用逻辑运算符(与、或、非)来进行逻辑运算,输出运算结果。编写一个Python程序,要求用户输入两个数字,并执行以下运算:加法、减法、乘法、求余、除法、以及第一个数的第二个数次方。编写一个 Python 程序,声明一个整数变量 x 并给它一个初始值,然后使用不同的赋值运算符来修改 x的值,输出每次修改后的结果。编写一个 Python 程序,要求用户输入两个数字,并使用比较运算符判断它们是否相等、大于或小于。原创 2024-06-29 00:09:59 · 889 阅读 · 0 评论 -
【zabbix】zabbix 自动发现与自动注册、proxy代理
再点击【添加】,【操作类型】选择 与模板关联,【模板】搜索 Linux,选择 Template OS Linux by Zabbix agent,点击 【add】【检查】点击【添加】,【检查类型】选择 Zabbix 客户端,【端口范围】设置成 10500,【键值】设置成 system.uname。点击上方菜单栏【操作】,点击【添加】,【操作类型】选择 添加主机,点击 【add】--------- 部署 zabbix 代理服务器 ----------原创 2024-06-25 17:57:56 · 1183 阅读 · 0 评论 -
【zabbix】zabbix客户端配置
浏览器登录192.168.99.180/zabbix配置——主机群组——新建主机群组“aaa1”Web 页面中添加 agent 主机点击左边菜单栏【配置】中的【主机】,点击【创建主机】【主机名称】设置成 aaa181【可见的名称】设置成 aaa181-192.168.99.181【群组】选择 “aaa1”【Interfaces(接口)】的【IP地址】设置成 192.168 .99.181再点击上方菜单栏【模板】原创 2024-06-24 10:09:20 · 748 阅读 · 0 评论 -
redis哨兵练习
2、6台服务器,每台服务器一个redis一个哨兵。1、6台服务器,3台作一个主从,3台作哨兵。接上题6台服务器安装好redis并启动。在主redis添加一个key验证。原创 2024-06-06 11:09:36 · 195 阅读 · 0 评论 -
【NoSQL】Redis练习
REDiS练习以及自动部署脚本原创 2024-06-04 09:55:37 · 505 阅读 · 0 评论 -
【MySQL数据库】存储过程实战——图书借阅系统
【代码】【MySQL数据库】存储过程实战——图书借阅系统。原创 2024-05-28 14:49:40 · 922 阅读 · 0 评论 -
MySQL连表查询练习
35. 查询所有员工的姓名和部门名称,没有部门的员工展示BOSS。– 34. 查询所有员工的姓名和部门名称,没有部门的员工不需要展示。– 41. 找出所有工资比martin高的员工。– 36. 查询jones所在部门的部门名称。– 39. 找出那些部门没有员工。– 40. 找出那些部门有员工。– 38. 找出谁不是领导。– 37. 找出谁是领导。原创 2024-05-27 16:33:34 · 433 阅读 · 0 评论 -
MySQL备份与日志练习
【代码】MySQL备份与日志练习。原创 2024-05-23 17:37:05 · 344 阅读 · 0 评论 -
【MySQL】SQL语法练习
---------------------条件查询---------------------------------– --------------------------常用函数---------------------------– --------------------------子查询---------------------------原创 2024-05-16 23:36:33 · 1073 阅读 · 0 评论 -
Nginx rewrite项目练习
通过http://alice.kgc.com访问http://kgc.com/alice。通过http://alice.kgc.com访问http://kgc.com/alice。通过http://jack.kgc.com访问http://kgc.com/jack。windows hosts文件添加。windows hosts文件添加。访问jack.kgc.com。ngnix.conf配置。原创 2024-05-05 22:55:54 · 662 阅读 · 2 评论 -
MySQL编译安装
【代码】MySQL编译安装。原创 2024-03-23 21:51:41 · 177 阅读 · 0 评论 -
linux 下载安装练习
8、卸载httpd以及其依赖。9、通过yum安装httpd。原创 2024-03-18 16:14:17 · 498 阅读 · 0 评论 -
Linux每日练习day3
使用tar命令对/data/bak目录下的文件及目录以gzip的格式进行归档压缩到/data目录下(压缩包的。将桌面*.txt文件 打包并压缩到~/Desktop/tar压缩文件名为aa1.tar.gz。查看打包之后的/var/log的文件内容,在不解压的情况下查看。1、将tmp中的所有文件压缩为tmp.tar.gz存放到当前用户的家目录。创建/data/bak目录,然后复制如下文件到/data/bak目录下。查看~/Desktop/tar.tar和tar.gz的文件大小。原创 2024-03-11 17:39:41 · 1128 阅读 · 0 评论 -
Linux命令练习day2
查找家目录中以.sh、.txt和.c结尾的文件(需要在家目录提前创建几种后缀的文件)在根目录创建shell_demo文件夹,将昨天的脚本移动到该文件夹,并且取名为d1。查找var目录下所有者为root而且所属组为mail的所有文件。查找var目录下最近一周内其内容修改过的普通文件。查找/etc/目录下,所有.conf后缀的文件。查找etc目录下文件名以a开头的所有文件。查找etc目录下以d结尾的文件夹。查找etc中大于1k的普通文件。查找etc目录下的普通文件。清空tmp中的所有文件。原创 2024-03-08 17:41:45 · 490 阅读 · 0 评论 -
ENSP中vlan的配置
基于二层交换机创建两个虚拟局域网(每个虚拟局域网至少包含3台PC),要求使用三层交换机将两个虚拟局域网连通原创 2024-03-01 08:52:45 · 1016 阅读 · 0 评论 -
子网划分步骤
所以10.1.1.12/28和10.1.1.122/28不在同一个子网中。IP范围为:10.1.1.0-10.1.1.15/28。10原创 2024-02-28 16:00:12 · 1100 阅读 · 0 评论