- 博客(9)
- 收藏
- 关注
原创 运维面试题总结
Memcached与Redis的核心差异体现在数据类型支持、持久化能力、线程模型和应用场景等方面,其中Redis支持更丰富的数据结构和持久化功能,而Memcached更专注于高性能的简单键值缓存。Redis:支持事务(MULTI/EXEC)、发布订阅、Lua脚本、主从复制及集群模式,适用需复杂操作的场景(如排行榜、实时分析)。 静态算法:如轮询(RR)、加权轮询(WRR)、目标地址哈希(DH)等,适用于服务器性能差异固定的场景。负载均衡效率比nginx高,并发处理也优于Nginx;
2025-07-25 00:14:18
1739
原创 8.Python中使用正则表达式
8.1正则表达式语法正则表达式(Regular Expression,常简写为regex或者RE),又称规则表达式。8.1.1 行定位符行定位符用来描述字符串的边界,“^”表示行的开始,“”表示行的结尾。例如:tmtm”表示行的结尾。例如: ^tm tm”表示行的结尾。例如:tmtm8.1.2 元字符常用元字符. 匹配除换行符以外的任意字符\w 匹配字母或数字或下划线或汉字\s 匹配任意的空白符\d 匹配数字\b 匹配单词的开始或结束^ 匹配字符串的开始$ 匹配字符串的结束8.
2021-05-23 01:01:32
310
1
原创 7.字符串
7.1字符串编码转换两种常用的字符串类型,分别是str和bytes。str和bytes之间可以通过encode()和decode()方法进行转换,这两个方法是互为逆过程。7.1.1使用encode()方法编码encode()方法为str对象的方法,用于将字符串装换为二进制数据(即bytes),也称为“编码”,其语法格式如下:str.encode([encoding=“utf-8”][,errors=“strict”])str:表示要进行转换的字符串。encoding=“utf-8”:可选参数,
2021-04-28 22:49:47
296
1
原创 6.字典与集合
6.1字典字典和列表类似,也是可变序列,不过与列表不同,它是无序的可变序列,保存的内容是以“键-值对”的形式存放的。字典的主要特征如下:通过键而不是通过索引来读取字典是任意对象的无序集合字典是可变的,并且可以任意嵌套字典中的键必须唯一字典中的键必须不可变6.1.1字典的创建和删除定义字典时,每个元素都包含两个部分——“键”和“值”,并且在“键”和“值”之间使用冒号分隔,相邻两个元素使用逗号分隔,所有元素放在一个大括号“{}”中。dictionary={‘key1’:‘value1’,‘k
2021-04-11 23:06:11
352
原创 5.列表与元组
5.1 序列概述序列是一块用于存放多个值的连续内存空间,并且按一定顺序排列,每个值(称为元素)都分配一个数字,称为索引或位置。序列结构主要有列表、元组、集合、字典、和字符串。集合和字典不支持索引、切片、相加和相乘操作。5.1.1 索引序列中的每个元素都有一个编号,也称为索引。索引是从0开始递增的,即下标为0表示第一个元素,下表为1表示第二个元素,以此类推。python中所以可以为负数。一个元素的索引为-1。var=["床前明月光","疑是地上霜","举头望明月","低头思故乡"]print(
2021-04-10 01:47:31
930
2
原创 4.流程控制语句
4.1 程序结构顺序结构选择结构循环结构4.2 选择语句4.2.1 最简单的if语句if 表达式:语句块4.2.2 if…else语句if 表达式:语句块 1else:语句块 24.2.3 if…elif…else语句if 表达式 1:语句块 1elif 表达式 2:语句块 2elif 表达式 3:语句块 3…else:语句块 n4.2.4 if语句的嵌套4.3 循环语句4.3.1 while循环while 条件表达式:循环体4.3.2 for循环f
2021-03-29 22:51:20
106
原创 3.运算符与表达式
3.1 运算符3.1.1 算术运算符运算符 说明+ 加 - 减* 乘/ 除% 求余,即返回除法的余数// 取整除,即返回商的整数部分** 幂,即返回x的y次方3.1.2 赋值运算符赋值运算符主要用来为变量等赋值。运算符 说明= 简单的赋值运算+= 加赋值-= 减赋值*= 乘赋值/= 除赋值%= 取余数赋值**= 幂赋值//= 最整除赋值3.1.3 比较运算符运算符 作用> 大于< 小于== 等于!= 不等于
2021-03-29 22:49:45
161
原创 2.Python 语言基础
2.Python 语言基础2.1 Python 语法特点2.1.1 注释规则单行注释:##输入身高输入身高和体重height=float(input(“请输入身高(m):”))weight=float(input(“请输入体重(kg):”))bmi=weight/(height*height)print(“您的BMI指数为:”+str(bmi))if bmi<18.5:print(“您的体重过轻”)if bmi>=18.5 and bmi <24.9:print(
2021-03-29 22:47:30
1359
原创 1.初识Python
1.初识Python1.1 Python简介1.1.1 什么是Python一种开源、免费、跨平台、解释型的高级编程语言应用领域:web编程、图形处理、黑客编程、大数据处理、网络爬虫、编写脚本、科学计算等1.1.2 Python的版本Python 2.x和Python 3.x的区别print print()整数相除 整数 浮点 默认编码 ASCII UTF-8range()和xrange 合并为range()1.1.3 Python的用途web开发(google/YouTub
2021-03-29 22:46:22
131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅