字符串用法

count()方法

描述

count() 方法用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置。

str.count(sub, start= 0,end=len(string))

参数

  • sub -- 搜索的子字符串
  • start -- 字符串开始搜索的位置。默认为第一个字符,第一个字符索引值为0。
  • end -- 字符串中结束搜索的位置。字符中第一个字符的索引为 0。默认为字符串的最后一个位置。

返回值

该方法返回子字符串在字符串中出现的次数。

center() 方法返回一个指定的宽度 width 居中的字符串,fillchar 为填充的字符,默认为空格。

#!/urs/bin/evn python
# -*- coding:utf-8 -*-

cc_str = "Eric Liu,19,18531054602,Marketing,"
print(cc_str.count("e"))
View Code

center()方法

center() 方法返回一个指定的宽度 width 居中的字符串,fillchar 为填充的字符,默认为空格。

str.center(width[, fillchar])

参数

  • width -- 字符串的总宽度。
  • fillchar -- 填充字符。

返回值

返回一个指定的宽度 width 居中的字符串,如果 width 小于字符串宽度直接返回字符串,否则使用 fillchar 去填充。

#!/urs/bin/evn python
# -*- coding:utf-8 -*-

cc_str = "Eric Liu,19,18531054602,Marketing,"
print(cc_str.center(50, "%"))  # 填充
结果:
%%%%%%%%Eric Liu,19,18531054602,Marketing,%%%%%%%%
View Code

capitalize()方法

描述

Python capitalize()将字符串的第一个字母变成大写,其他字母变小写。

str.capitalize()

返回值

该方法返回一个首字母大写的字符串。

#!/urs/bin/evn python
# -*- coding:utf-8 -*-

cc_str = "eric Liu,19,18531054602,Marketing,"
print(cc_str.capitalize())  # 首字母大写
结果:
Eric liu,19,18531054602,marketing
View Code

expandtabs()方法

描述

描述

expandtabs() 方法把字符串中的 tab 符号('\t')转为空格,tab 符号('\t')默认的空格数是 8。

str.expandtabs(tabsize=8)

参数

  • tabsize -- 指定转换字符串中的 tab 符号('\t')转为空格的字符数。

返回值

该方法返回字符串中的 tab 符号('\t')转为空格后生成的新字符串。

#!/urs/bin/evn python
# -*- coding:utf-8 -*-

cc_str = "er\tic Liu,19,18531054602,Marketing"
cc_str1 = "eric Liu,19,18531054602,Marketing"
print(cc_str1.expandtabs())
print(cc_str.expandtabs())结果:
eric Liu,19,18531054602,Marketing
er      ic Liu,19,18531054602,Marketing
View Code

encode()方法

描述

encode() 方法以指定的编码格式编码字符串

str.encode(encoding='UTF-8',errors='strict')

参数

  • encoding -- 要使用的编码,如: UTF-8。
  • errors -- 设置不同错误的处理方案。默认为 'strict',意为编码错误引起一个UnicodeError。 其他可能得值有 'ignore', 'replace', 'xmlcharrefreplace', 'backslashreplace' 以及通过 codecs.register_error() 注册的任何值。

返回值

该方法返回编码后的字符串,它是一个 bytes 对象。

#!/urs/bin/evn python
# -*- coding:utf-8 -*-

cc_strc ="中国"
print(cc_strc.encode("utf-8"))结果:
b'\xe4\xb8\xad\xe5\x9b\xbd'
View Code

endswith()方法

描述

endswith() 方法用于判断字符串是否以指定后缀结尾,如果以指定后缀结尾返回True,否则返回False。可选参数"start"与"end"为检索字符串的开始与结束位置

str.endswith(suffix[, start[, end]])

参数

  • suffix -- 该参数可以是一个字符串或者是一个元素。
  • start -- 字符串中的开始位置。
  • end -- 字符中结束位置。

返回值

如果字符串含有指定的后缀返回True,否则返回False。

#!/urs/bin/evn python
# -*- coding:utf-8 -*-

cc_str = "er\tic Liu,19,18531054602,Marketing"
print(cc_str.endswith("g"))结果:
True
View Code

 

startswith()方法

描述

startswith() 方法用于检查字符串是否是以指定子字符串开头,如果是则返回 True,否则返回 False。如果参数 beg 和 end 指定值,则在指定范围内检查。

str.startswith(str, beg=0,end=len(string));

参数

  • str -- 检测的字符串。
  • strbeg -- 可选参数用于设置字符串检测的起始位置。
  • strend -- 可选参数用于设置字符串检测的结束位置。

返回值

如果检测到字符串则返回True,否则返回False。

#!/urs/bin/evn python
# -*- coding:utf-8 -*-

cc_str = "eric Liu,19,18531054602,Marketing"
print(cc_str.startswith("e")) 结果:
True
View Code

 

find()方法

描述

find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果指定范围内如果包含指定索引值,返回的是索引值在字符串中的起始位置。如果不包含索引值,返回-1。

str.find(str, beg=0, end=len(string))

 

参数

  • str -- 指定检索的字符串
  • beg -- 开始索引,默认为0。
  • end -- 结束索引,默认为字符串的长度。

返回值

如果包含子字符串返回开始的索引值,否则返回-1。

 

#!/urs/bin/evn python
# -*- coding:utf-8 -*-

cc_str = "eric Liu,19,18531054602,Marketing"
print(cc_str.find("L"))结果: 5
View Code

 

rfind()方法

描述

Python rfind() 返回字符串最后一次出现的位置,如果没有匹配项则返回-1。

str.rfind(str, beg=0 end=len(string))


参数

  • str -- 查找的字符串
  • beg -- 开始查找的位置,默认为0
  • end -- 结束查找位置,默认为字符串的长度。

返回值

返回字符串最后一次出现的位置,如果没有匹配项则返回-1。

 

cc_str = "eric Liu,19,18531054602,Marketing"
print(cc_str.rfind("liu"))
print(cc_str.rfind("Liu"))
print(cc_str.find("i"))
print(cc_str.rfind("i"))-1
5
2
30
View Code

 

 

 index()方法

描述

index() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,该方法与 python find()方法一样,只不过如果str不在 string中会报一个异常。

str.index(str, beg=0, end=len(string))

参数

  • str -- 指定检索的字符串
  • beg -- 开始索引,默认为0。
  • end -- 结束索引,默认为字符串的长度。

返回值

如果包含子字符串返回开始的索引值,否则抛出异常。

#!/urs/bin/evn python
# -*- coding:utf-8 -*-

cc_str = "eric Liu,19,18531054602,Marketing"
print(cc_str.index("5"))结果: 14
View Code

 

rindex()方法

rindex() 返回子字符串 str 在字符串中最后出现的位置,如果没有匹配的字符串会报异常,你可以指定可选参数[beg:end]设置查找的区间。

str.rindex(str, beg=0 end=len(string))

参数

  • str -- 查找的字符串
  • beg -- 开始查找的位置,默认为0
  • end -- 结束查找位置,默认为字符串的长度。

返回值

返回子字符串 str 在字符串中最后出现的位置,如果没有匹配的字符串会报异常。

 

cc_str = "eric Liu,19,18531054602,Marketing"
print(cc_str.rindex("i"))
print(cc_str.index("i"))30
2
View Code

 

isdigit()方法

描述

 isdigit() 方法检测字符串是否只由数字组成。

 

str.isdigit()

返回值

如果字符串只包含数字则返回 True 否则返回 False。

 

#!/usr/bin/env pyhton
# -*- coding:utf-8 -*-

str = "123456"; 
print (str.isdigit())str = "Runoob example....wow!!!"
print (str.isdigit())True
False
View Code

 

isalnum()方法

描述

isalnum() 方法检测字符串是否由字母和数字组成。

返回值

如果 string 至少有一个字符并且所有字符都是字母或数字则返回 True,否则返回 False

#!/urs/bin/evn python
# -*- coding:utf-8 -*-
strsq = "ru123456"
print(strsq.isalnum())True
View Code

isnumeric()方法

描述

isnumeric() 方法检测字符串是否只由数字组成。这种方法是只针对unicode对象。

注:定义一个字符串为Unicode,只需要在字符串前添加 'u' 前缀即可,具体可以查看本章节例子。

返回值

如果字符串中只包含数字字符,则返回 True,否则返回 False

#!/urs/bin/evn python
# -*- coding:utf-8 -*-
strsq = "二一三"
strsq1 = "1234"
print(strsq.isnumeric())
print(strsq1.isnumeric())True
True
View Code

 

isalpha()方法

isalpha() 方法检测字符串是否只由字母组成。

返回值

如果字符串至少有一个字符并且所有字符都是字母则返回 True,否则返回 False

 

strsq1 = "sss"
strsq = "1334s"
print(strsq1.isalpha())
print(strsq.isalpha())True
False
View Code

 

isspace()方法

 isspace() 方法检测字符串是否只由空白字符组成。

str.isspace()

返回值

如果字符串中只包含空格,则返回 True,否则返回 False

strsq1 = " "
strsq2 = "cc2"
print(strsq1.isspace())
print(strsq2.isspace())True
False
View Code

 

 

isupper()方法

描述

isupper() 方法检测字符串中所有的字母是否都为大写。

返回值

如果字符串中包含至少一个区分大小写的字符,并且所有这些(区分大小写的)字符都是大写,则返回 True,否则返回 False

strsq1 = "Cc2"
strsq2 = "cc2"
strsq3 = "CC2"
print(strsq1.isupper())
print(strsq2.isupper())
print(strsq3.isupper())False
False
True
View Code

 

islower()方法

描述

islower() 方法检测字符串是否由小写字母组成。

返回值

如果字符串中包含至少一个区分大小写的字符,并且所有这些(区分大小写的)字符都是小写,则返回 True,否则返回 False。

strsq1 = "Cc2"
strsq2 = "cc2"
strsq3 = "CC2"
print(strsq1.islower())False
True
False
View Code

 

 istitle()方法

描述

istitle() 方法检测字符串中所有的单词拼写首字母是否为大写,且其他字母为小写。

返回值

如果字符串中所有的单词拼写首字母是否为大写,且其他字母为小写则返回 True,否则返回 False.

 

strsq1 = "Cc2"
strsq2 = "cc2"
strsq3 = "CC2"
print(strsq1.istitle())
print(strsq2.istitle())
print(strsq3.istitle())True
False
False
View Code

 


isprintable()

判断是否为可打印字符串

strsq1 = "Cc2"
strsq2 = "cc2"
strsq3 = "CC2"
print(strsq1.isprintable())   
print(strsq2.isprintable())
print(strsq3.isprintable())
print(help(strsq3.isprintable()))True
True
True
View Code

 

 

isdecimal()方法

描述

Python isdecimal() 方法检查字符串是否只包含十进制字符。这种方法只存在于unicode对象。

注意:定义一个十进制字符串,只需要在字符串前添加 'u' 前缀即可。

str.isdecimal()

返回值

如果字符串是否只包含十进制字符返回True,否则返回False。

strsq1 = u"this2009"
strsq2 = u"23443434"
print(strsq1.isdecimal())
print(strsq2.isdecimal())False
True
View Code

 

join()方法

描述

Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。

str.join(sequence)


参数

  • sequence -- 要连接的元素序列。

返回值

返回通过指定字符连接序列中元素后生成的新字符串。

strsq1 = "Cc2"
data = strsq1.join("ABC")
print(data)ACc2BCc2C
View Code

 

rjust()方法

描述

描述

rjust() 返回一个原字符串右对齐,并使用空格填充至长度 width 的新字符串。如果指定的长度小于字符串的长度则返回原字符串

str.rjust(width[, fillchar])


参数

  • width -- 指定字符串长度。
  • fillchar -- 填充字符,默认为空格。

参数

  • width -- 指定填充指定字符后中字符串的总长度.
  • fillchar -- 填充的字符,默认为空格。

返回值

返回一个原字符串右对齐,并使用空格填充至长度 width 的新字符串。如果指定的长度小于字符串的长度则返回原字符串

cc_str = "eric Liu,19,18531054602,Marketing"
cc_str1 = "eric Liu,19,18531054602,Marketing"
print(cc_str.rjust(50, "*"))
print(cc_str1)*****************eric Liu,19,18531054602,Marketing
eric Liu,19,18531054602,Marketing
View Code

 

swapcase()方法

swapcase() 方法用于对字符串的大小写字母进行转换。

 

返回值

返回大小写字母转换后生成的新字符串。

 

cc_str = "eric Liu,19,18531054602,Marketing"
cc_str1 = "eric liu,19,18531054602,marketing"
cc_str2 = "ERIC LIU,19,18531054602,MARKETING"print(cc_str.swapcase())
print(cc_str)
print("*"*35)
print(cc_str1.swapcase())
print(cc_str1)
print("*"*35)ERIC lIU,19,18531054602,mARKETING
eric Liu,19,18531054602,Marketing
***********************************
ERIC LIU,19,18531054602,MARKETING
eric liu,19,18531054602,marketing
***********************************
eric liu,19,18531054602,marketing
ERIC LIU,19,18531054602,MARKETING
View Code

 

 

ljust()方法

描述

描述

ljust() 方法返回一个原字符串左对齐,并使用空格填充至指定长度的新字符串。如果指定的长度小于原字符串的长度则返回原字符串。

str.ljust(width[, fillchar])

参数

  • width -- 指定字符串长度。
  • fillchar -- 填充字符,默认为空格。

返回值

返回一个原字符串左对齐,并使用空格填充至指定长度的新字符串。如果指定的长度小于原字符串的长度则返回原字符串。

cc_str = "eric Liu,19,18531054602,Marketing"
cc_str1 = "eric Liu,19,18531054602,Marketing"
print(cc_str.ljust(50, "*"))
print(cc_str1)eric Liu,19,18531054602,Marketing*****************
eric Liu,19,18531054602,Marketing
View Code

 

 lower()方法

lower() 方法转换字符串中所有大写字符为小写。

返回值

返回将字符串中所有大写字符转换为小写后生成的字符串。

cc_str = "eric Liu,19,18531054602,Marketing"
cc_str1 = "eric Liu,19,18531054602,Marketing"
print(cc_str.lower())   # 大写变小写
print(cc_str1)eric liu,19,18531054602,marketing
eric Liu,19,18531054602,Marketing
View Code

 

 

upper()方法

upper() 方法将字符串中的小写字母转为大写字母。

返回值

返回小写字母转为大写字母的字符串。

 

cc_str = "eric Liu,19,18531054602,Marketing"
cc_str1 = "eric Liu,19,18531054602,Marketing"
cc_str2 = "ERIC LIU,19,18531054602,MARKETING"
print(cc_str.upper())
print(cc_str1)
print(cc_str1.lower())
print(cc_str2.lower())ERIC LIU,19,18531054602,MARKETING
eric Liu,19,18531054602,Marketing
eric liu,19,18531054602,marketing
eric liu,19,18531054602,marketing
View Code

 

title()方法

title() 方法返回"标题化"的字符串,就是说所有单词都是以大写开始,其余字母均为小写(见 istitle())。

返回值

返回"标题化"的字符串,就是说所有单词都是以大写开始。

 

cc_str = "eric Liu,19,18531054602,Marketing"
cc_str1 = "eric Liu,19,18531054602,Marketing"
print(cc_str.title())
print(cc_str1)Eric Liu,19,18531054602,Marketing
eric Liu,19,18531054602,Marketing
View Code

 

 split()方法

split()通过指定分隔符对字符串进行切片,如果参数num 有指定值,则仅分隔 num 个子字符串

 

str.split(str="", num=string.count(str))

参数

  • str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。
  • num -- 分割次数。

返回值

返回分割后的字符串列表。

cc_str = "eric Liu,19,18531054602,Marketing"
cc_str1 = "eric Liu,19,18531054602,Marketing"
print(cc_str.rsplit(" ,"))
print(cc_str1)['eric Liu,19,18531054602,Marketing']
eric Liu,19,18531054602,Marketing
View Code

 

 

strip()方法

strip() 方法用于移除字符串头尾指定的字符(默认为空格)。

str.strip([chars])

参数

  • chars -- 移除字符串头尾指定的字符。

返回值

返回移除字符串头尾指定的字符生成的新字符串

 

cc_str = "  eric Liu,19,18531054602,Marketing   "
cc_str1 = "eric Liu,19,18531054602,Marketing"
print(cc_str.strip())
print(cc_str1)eric Liu,19,18531054602,Marketing
eric Liu,19,18531054602,Marketing
View Code

 

 

rstrip()方法

rstrip() 删除 string 字符串末尾的指定字符(默认为空格)

str.rstrip([chars])

参数

  • chars -- 指定删除的字符(默认为空格)

返回值

返回删除 string 字符串末尾的指定字符后生成的新字符串。

cc_str = "  eric Liu,19,18531054602,Marketing   "
cc_str1 = "eric Liu,19,18531054602,Marketing"
cc_str2 = "eric Liu,19,18531054602,Marketing\t"
cc_str3 = "eric Liu,19,18531054602,Marketing***"
print(cc_str.rstrip())
print(cc_str1)
print(cc_str2.rstrip())
print(cc_str3.rstrip("*"))eric Liu,19,18531054602,Marketing
eric Liu,19,18531054602,Marketing
eric Liu,19,18531054602,Marketing
eric Liu,19,18531054602,Marketing
View Code

 

lstrip()方法

lstrip() 方法用于截掉字符串左边的空格或指定字符。

str.lstrip([chars])

参数

  • chars --指定截取的字符。

返回值

返回截掉字符串左边的空格或指定字符后生成的新字符串。

cc_str = "  eric Liu,19,18531054602,Marketing   "
cc_str1 = "eric Liu,19,18531054602,Marketing"
cc_str2 = "\t*\teric Liu,19,18531054602,Marketing\t*\t"
cc_str3 = "***eric Liu,19,18531054602,Marketing***"
print(cc_str.lstrip())
print(cc_str1)
print(cc_str2.lstrip())
print(cc_str3.lstrip("*"))eric Liu,19,18531054602,Marketing   
eric Liu,19,18531054602,Marketing
*    eric Liu,19,18531054602,Marketing    *    
eric Liu,19,18531054602,Marketing***
View Code

 

 

replace()方法

replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次

str.replace(old, new[, max])

参数

  • old -- 将被替换的子字符串。
  • new -- 新字符串,用于替换old子字符串。
  • max -- 可选字符串, 替换不超过 max 次

返回值

返回字符串中的 old(旧字符串) 替换成 new(新字符串)后生成的新字符串,如果指定第三个参数max,则替换不超过 max 次。

 

cc_str = "eric Liu,19,18531054602,Marketing"
cc_str1 = "eric Liu,19,18531054602,Marketing"
print(cc_str.replace("Liu", "ccc"))
print(cc_str1)eric ccc,19,18531054602,Marketing
eric Liu,19,18531054602,Marketing
View Code

 

 

 translate()方法

translate() 方法根据参数table给出的表(包含 256 个字符)转换字符串的字符,要过滤掉的字符放到 deletechars 参数中。

translate()方法语法:

        

str.translate(table) bytes.translate(table[, delete]) bytearray.translate(table[, delete])

参数

  • table -- 翻译表,翻译表是通过 maketrans()
    方法转换而来。
  • deletechars -- 字符串中要过滤的字符列表。

返回值

返回翻译后的字符串,若给出了 delete 参数,则将原来的bytes中的属于delete的字符删除,剩下的字符要按照table中给出的映射来进行映射 。

 

 

 

zfill()方法

zfill() 方法返回指定长度的字符串,原字符串右对齐,前面填充0。

参数

  • width -- 指定字符串的长度。原字符串右对齐,前面填充0。

返回值

返回指定长度的字符串。

cc_str = "eric Liu,19,18531054602,Marketing"
cc_str1 = "eric Liu,19,18531054602,Marketing"
print(cc_str.zfill(50))
print(cc_str1)00000000000000000eric Liu,19,18531054602,Marketing
eric Liu,19,18531054602,Marketing
View Code

 

 
 

 

 

 

转载于:https://www.cnblogs.com/zqxqx/p/8782995.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/570948.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

OpenResty+Lua+redis+mysql实现高性能高可用限流缓存

OpenResty(又称:ngx_openresty) 是一个基于 NGINX 的可伸缩的 Web 平台.并发性能可在10k-1000k OpenResty安装 1.添加仓库执行命令 yum install yum-utils yum-config-manager --add-repo https://openresty.org/package/centos/openresty.repo 2.执行安装 yum …

OpenResty(nginx)限流配置实现

一般情况下,首页的并发量是比较大的,即使有了多级缓存,如果有大量恶意的请求,也会对系统造成影响。而限流就是保护措施之一。 nginx提供两种限流的方式: 一是控制速率 二是控制并发连接数 控制速率 控制速率的方式…

webservice学习总结(一)-- WebService相关概念介绍

一、WebService是什么? 基于Web的服务:服务器端整出一些资源让客户端应用访问(获取数据)一个跨语言、跨平台的规范(抽象)多个跨平台、跨语言的应用间通信整合的方案(实际)二、为什么…

数据同步的解决方案Canal

Canal实现数据同步的原理: 1.是根据模拟mysql slave的主从交互协议,伪装自己是mysql slave,向mysql master发送dump请求。 2.mysql master收到dump请求后,开始推送 binary log给canal 3.canal解析binary log对象(原始byte流&am…

TimeSpan格式化字符串格式(摘)

TimeSpan格式化字符串格式(摘) 原文:TimeSpan格式化字符串格式(摘)一直在用DateTime, 却不常用TimeSpan , 今天突然用到了, 发现不知道咋做格式化...百度一下,找到了答案, 在这记录一下, 免得以后找花费时间 以下内容摘抄自 Microsoft Docs 原文地址: https://docs.microsoft.…

关于ElasticSearch处理过滤条件

在用es做搜索时通常会遇到很多条件过滤查询,以及一些复杂的请求参数过滤。 简单以一组数据类型举例。请求参数为: {关键字:关键字,品牌:品牌,分类:分类,规格:{规格1:规格1&#xf…

Layer笔记

官网地址&#xff1a;http://layer.layui.com/hello.html 引入代码 <script src"jQuery的路径"></script> <!-- 你必须先引入jQuery1.8或以上版本 --><script src"layer.js的路径"></script> 1.loading // 开始加载 var ind…

关于feign开启hystrix导致用户鉴权失败

关于feign开启hystrix熔断导致用户鉴权失败的原因是&#xff1a; feign的hystrix熔断默认机制是线程池隔离。而代码在获取用户权限信息时又是线程池处理&#xff0c;所以导致每次获取用户信息为null. 处理办法是&#xff1a; 变更hystrix的隔离策略为信号量策略。 SEMAPHOR…

复习……方法的重载

Lesson Six                         2018-04-20  00:48:57 1.一个项目或工程&#xff0c;一定是由一个一个类构成的。2.类是抽象的&#xff0c;比如建筑图纸。而具体的建筑&#xff0c;是根据图纸建设成的&#xff0c;实际上就是类的实例化3.完成一…

对Kafka的总结

定位&#xff1a;kafka是一款分布式&#xff0c;高吞吐量&#xff0c;基于发布/订阅的消息中间件。 核心组件&#xff1a; broker&#xff1a;kafka服务器&#xff0c;负责消息的存储和转发。 topic&#xff1a;主题&#xff0c;消息的类别&#xff0c;kafka按照topic分类消…

[转]Nginx的负载均衡方式

如果Nginx没有仅仅只能代理一台服务器的话&#xff0c;那它也不可能像今天这么火&#xff0c;Nginx可以配置代理多台服务器&#xff0c;当一台服务器宕机之后&#xff0c;仍能保持系统可用。具体配置过程如下&#xff1a; 1. 在http节点下&#xff0c;添加upstream节点。 upstr…

Ribbon中的负载均衡算法实现

Ribbon响应时间权重负载均衡算法&#xff0c;假设有3台服务器A,B&#xff0c;C响应时间为10&#xff0c;40&#xff0c;80ms。 算法公式&#xff1a;weighsofar 总响应时长- 本服务器平均响应时长 A&#xff1a;0130-10120 B:120130-40210 C:210130-80260 将3个轮询数值放…

maven私服配置

环境&#xff1a; eclipse 、maven、nexus。 1、配置setting.xml文件 1.1、配置本地仓库位置&#xff1a;文件中&#xff0c;存在节点 “localRepository”&#xff0c;默认是注释&#xff0c;也就是本地仓库使用默认地址“Default: ~/.m2/repository”&#xff0c;一般为系统…

算法练习一:求最小公倍数

求最小公倍数&#xff0c; 两个数的乘积2个数的最大公约数*最小公倍数 最大公约数的求法&#xff1a;辗转相除法。 2个数a和b&#xff0c;最大公约数等于a/b的余数r和b的最大公约数&#xff0c; 如果r余数为0则b为最大公约数 private static int gcd(int a ,int b){if(b 0)…

生活感悟(一)

生活中会有很多不顺心&#xff1b; 如果你的生活比较顺利&#xff0c;请珍惜&#xff0c;并不是每个人都会那么幸运&#xff1b; 感觉自己总是后知后觉&#xff1b; 但是人生只有一次是吧&#xff1b; 在人生的十字路口&#xff0c;努力做好一切&#xff1b; 可是生活总不那么近…

NAT模式下虚拟机与主机网络关系配置

哎&#xff0c;又是烦人的网络关系耽误了好长时间。 当前情况是使用NAT模式使得主机与虚拟机与外网连通 具体配置如下&#xff1a; 这是VM上配置 如下是虚拟机ip配置 vi /etc/sysconfig/network-scripts/ifcfg-ens33 vi /etc/resolv.conf service network restart

Notes of fwt

昨天考试由于不会fwt而爆炸,所以今天搞了一下fwt……话说这玩意的普及程度已经很高了.fwt,快速沃尔什变换,可以用于位运算卷积的优化,是一种线性变换,所以就会有许多好的性质(eg:可以直接模,可以修改运算等). & | ^ 的变换定义与方法是基础,在此基础上的扩展与运用是重要的…

开发中遇到的bug记录

1.启动类启动提示Mapper无法注入 启动来上注解 MapperScan(basePackages "com.xxx.xxx") 注意包路径 2.启动类启动提示datasource 的url等无法识别注入 datasource配置文件配置的druid数据源&#xff0c;注意Pom文件配置druid的pom坐标 3.datasource的bean注入…

python学习笔记-day6-函数的延续【汉字转拼音模块,函数返回多个值,匿名函数,列表生成式,generator生成器,三元运算符】...

继续来说函数的后续知识点&#xff0c;主要是函数返回多个值&#xff0c;匿名函数&#xff0c;三元运算符&#xff0c;算是比较小的知识点。 一、汉字转拼音模的使用 1、安装模块 #install xpinyin 2、如果使用 结果&#xff1a; 二、函数返回多个值 1、python的函数可以同时返…

EasyExcel项目使用

2.0.5版本做了很大改变&#xff0c;记录2.1.6的所使用的工具类及方法 其实持续对easyexcel的git进行关注是最方便的&#xff0c;上面也有完整的demo以及工具类等等 1.easyExcel的pom坐标 <!-- easyexcel --><dependency><groupId>com.alibaba</groupId&g…